Bonjour, je bosse actuellement sur un petit jeu 2D et je cherche désespérement à faire un switch dans la selection d'un objet de mon inventaire.
Mon souhait est qu'en appuyant sur la touche S un objet aléatoire de mon inventaire de type ARME soit séléctionné.
Je parviens avec ce bout de code à armé mon personnage mais il s'agit toujous du premier objet de l'inventaire de type arme.
J'aimerai que si dans mon inventaire j'ai plusieurs objets de type arme en appuyant sur la touche S je passe automatiquement au suivant.
Quelqu'un a une idée ?Code:
1
2
3
4
5
6
7
8
9
10
11 If KeyCode = vbKeyS Then For i = 1 To MAX_INVENTAIRE If GetPlayerInvItemNumero(MyIndex, i) > 0 And GetPlayerInvItemNumero(MyIndex, i) <= MAX_OBJET Then If item(GetPlayerInvItemNumero(MyIndex, i)).Type = ITEM_TYPE_ARME Then Call SendUseItem(i) Exit Sub End If End If Next i End If
merci