- Topazus a écrit:
- Après avoir trifouillé un peu ces formules, voici celle qui marche pour passer sur l'équipement 3 depuis l'équipement 1 ou l'équipement 2:
>> /run if (GetEuipmentNumber()==0) then SwapEquipmentItem(1); else SwapEquipmentItem(2); end;
Je suis pas très sur de ta macro mais en même temps je sais pas trop ce que teste exactement le GetEuipmentNumber=0.
Cela dit, y'a quand même plus simple pour ton truc... Pour passer sur le stuff 3 suffit de faire.
/run SwapEquipmentItem(2)
Pour ceux qui sont interessé, en fait je vous traduit la phrase en français.
Stuff 1 <-> 3
/run if (GetEuipmentNumber()==1) then SwapEquipmentItem(2); else SwapEquipmentItem(0); end;
Si l'équipement porté est le stuff 1 alors on switch avec le stuff 3 sinon on remet le stuff 1.
Ensuite suffit de remplacer les numéros sachant que :
- if (GetEuipmentNumber()==1) correspond à "Si l'équipement est le stuff 1"
- if (GetEuipmentNumber()==2) correspond à "Si l'équipement est le stuff 2"
- if (GetEuipmentNumber()==3) correspond à "Si l'équipement est le stuff 3"
- SwapEquipmentItem(0) correspond à "On switch avec le stuff 1"
- SwapEquipmentItem(1) correspond à "On switch avec le stuff 2"
- SwapEquipmentItem(2) correspond à "On switch avec le stuff 3"
Voilà, j'espère que c'est compréhensible, même si moi ça me paraît logique, ca l'est pas forcément
P.S : Pour ceux qui l'auront remarquer, il manque un "q" dans la fonction "GetEuipmentNumber()", c'est normal, encore un truc qu'ils ont pas su coder... Quand je vous le disai que le code était pourri