Bravehearts

Sur le serveur français Nuada
 
AccueilCalendrierFAQRechercherMembresGroupesS'enregistrerConnexion
Connexion
Nom d'utilisateur:
Mot de passe:
Connexion automatique: 
:: Récupérer mon mot de passe
Derniers sujets
Qui est en ligne ?
Il y a en tout 1 utilisateur en ligne :: 0 Enregistré, 0 Invisible et 1 Invité

Aucun

Le record du nombre d'utilisateurs en ligne est de 17 le Mer 4 Sep - 22:33

Partagez | 
 

 Nouvelle macro pour "switch stuff"

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Topazus

avatar

Messages : 82
Date d'inscription : 14/02/2012

MessageSujet: Nouvelle macro pour "switch stuff"   Mer 13 Juin - 3:19

Suite à l'implantation d'un 3 set d'équipement sur le personnage la macro qui permettait d'inverser les stuffs à volonté ne fonctionne plus, voici donc la nouvelle macro a entrer:

Switch 1 > 2
/run if (GetEuipmentNumber()==1) then SwapEquipmentItem(1); else SwapEquipmentItem(2); end;

Switch 1 > 3
/run if (GetEuipmentNumber()==1) then SwapEquipmentItem(2); else SwapEquipmentItem(3); end;

A noter qu'elle ne marche que dans un sens, pour revenir a l'équipement n°1 il faudra faire une autre macro en changeant les chiffres ou le faire de façon manuelle.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Topazus

avatar

Messages : 82
Date d'inscription : 14/02/2012

MessageSujet: Re: Nouvelle macro pour "switch stuff"   Jeu 14 Juin - 17:13

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;
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Thearrow



Messages : 94
Date d'inscription : 20/02/2012

MessageSujet: Re: Nouvelle macro pour "switch stuff"   Ven 15 Juin - 8:57

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 Sad

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 Smile
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Davtek

avatar

Messages : 244
Date d'inscription : 06/11/2014
Age : 41
Localisation : Charente maritime

MessageSujet: Re: Nouvelle macro pour "switch stuff"   Jeu 12 Nov - 14:49

Stuff Wipe

Pour que ce soit claire pour tous, je remets les 3 macros possibles, je sais que pour beaucoup (dont moi il y a quelque temps) le langage macro n'est pas simple, et qu'il est facile de se tromper.

Voici les différentes macros possibles:

-> Passer de l'équipement 1 vers le 2:
/run if (GetEuipmentNumber()==1) then SwapEquipmentItem(1); else SwapEquipmentItem(0); end;

-> Passer de l'équipement 1 vers le 3:
/run if (GetEuipmentNumber()==1) then SwapEquipmentItem(2); else SwapEquipmentItem(0); end;

-> Passer de l'équipement 2 vers le 3:
/run if (GetEuipmentNumber()==3) then SwapEquipmentItem(1); else SwapEquipmentItem(2); end;

Ces macros fonctionnent dans les deux sens.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
docteurwho

avatar

Messages : 164
Date d'inscription : 22/03/2015
Age : 38

MessageSujet: Re: Nouvelle macro pour "switch stuff"   Jeu 12 Nov - 16:50

sauf que moi j ai souvent les equipements qui switch tout seul de numéro....

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Contenu sponsorisé




MessageSujet: Re: Nouvelle macro pour "switch stuff"   

Revenir en haut Aller en bas
 
Nouvelle macro pour "switch stuff"
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» add-on pour le stuff ?
» help pour mon stuff panda multi 110
» Pandawa air 134 : hesite pour son stuff
» Macro pour nourrir le pet
» [Macro] Pour Tous

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Bravehearts :: Macros-
Sauter vers: