Guilde Equilibrium

Le coin détente => Recherches & Développements => Discussion démarrée; par: Olki sur 30/03/07, 07:09



Titre: [Macro] - Rotation rogues
Posté par: Olki sur 30/03/07, 07:09
Sur demande de Firfyn:

Première macro pour lancer ou reset:
Cette macro doit être lancée obligatoirement une fois avant le tout premier pull ou bien après une deco/reco pour mettre les variables en mémoire.
Si vous la relancez à nouveau avant/pendant le combat, la séquence est remise à zero et le premier nom dans la liste est appelé.

Les deux seules choses a modifier sont la liste des rogues séparés par des virgules et le nom du channelrogue, le reste se fait tout seul.

Code:
/run s={"FIRFYN","FAEL","ATIRU","DAINS"}; m=getn(s);i=1;ch=GetChannelName("channelrogue");SendChatMessage("Reset ! Premier a kick sera "..s[i], "CHANNEL",nil,ch);if (i==m) then i=0;end

Deuxième macro la rotation:
A chaque appui sur la macro, un des noms de la liste définie ci-dessus est appelé, quand on arrive en fin de liste, retour au premier nom.

Rien a modifier à part le texte ;)

Code:
/run i=i+1;SendChatMessage("Next Kick >>> "..s[i].." <<< en piste !!", "CHANNEL",nil,ch);if (i==m) then i=0;end

Ca marche nickel ;)

On peut aussi utiliser les meme macros pour faire des rotations de healeurs en changeant les noms par des numéros de groupe par example.

Edit du titre pour homogénéiser et quelques explications pour ceux que ça intéresse


Titre: Re : [Macro] - Rotation rogues
Posté par: Telf sur 30/03/07, 11:25
Génial !

Merci OlK :)