Les macros.
- Quelques éclaircissements :
Les macros sont limitées par nombre de caractères. Si il y en a trop, cela ne marche pas.
A priori, il ne peut pas y avoir de macro qui font des enchaînements (combos) de coups/sorts.
Par exemple :
Lancer « harmstring » -> lancer « thunder clap » etc etc.
Si une macro contient plusieurs actions, il faut (en général) re-appuyer dessus.
- Par exemple :
Passer en position défensive, faire un disarm.
Dans ce cas la, il faudra appuyer 2 fois sur la macro.
Pour créer une macro :
•
Citation :
Tapez /macro ou cliquez sur l'icône de dialogue (un phylactère) et sélectionnez ensuite « macro ». Une fenêtre s'ouvre alors dans laquelle toutes vos macros sont affichées. Au début du jeu, aucune macro n'est programmée. • Cliquez sur « Nouveau » en bas de la fenêtre. Une nouvelle fenêtre apparaît avec une zone où il faut rentrer le nom de la nouvelle macro et une liste d'icônes. • Donnez un nom à votre macro. Choisissez un nom qui aura un sens ! Exemple : « Soutien ». • Choisissez une icône qui sera associée à cette macro. Par exemple une épée. • Cliquez sur « Ok » - Vous devriez maintenant voir l'icône (épée) et le nom de la macro (Soutien) dans la liste des macros de la première fenêtre. • Faites un clic gauche sur l'icône de la nouvelle macro pour la surligner. Il y a à ce moment un bouton disponible si vous désirez changer le nom ou l'icône de la macro. • Une fois l'icône sélectionnée, déplacez votre souris sur la fenêtre « Entrer commande macro ». C'est là que vous définirez quels effets vous voulez donner à votre macro en les écrivant. S'il s'agit d'une commande « / » (slash), n'oubliez pas d'insérer le signe « / » avant de saisir votre texte. • Tapez le texte de votre macro
• Déplacez votre curseur sur l'icône épée et faites un clic gauche ; maintenez le bouton enfoncé. • Faites glisser l'icône vers un emplacement libre de votre barre d'action. • Pour activer votre nouvelle macro, faites un clic gauche sur l'icône ou tapez le chiffre associé à cette icône.
|
- Il existe plein de macros différentes :
- Les macros de combat : qui servent donc en plein combat, qui peuvent soigner, etc…
- Les macros de « chat » : qui servent a dire un truc au groupe ou a la guilde
- Les macros en tout genre : qui servent a plein de choses différentes comme joindre ou quitter un canal de discussion, se mettre en pvp, etc etc etc…
Les macros qui lancent des sorts/coups sont plutôt facile a faire, il suffit juste de connaître la manœuvre.
Exemple :
Code :
- /cast Fulgurance(Rang 3)
|
Pour eviter de retapper le nom du coup/sort, il y a une manipulation très simple : ouvrez le grimoire, et faites un shift-clic sur le coup en question, la commande devrait s’afficher directement dans la macro.
Un exemple de macro :
Utiliser un bandage sur soi :
Code :
- /script TargetUnit(«player »)
- /script UseContainerItem(1, 1)
- /script TargetLastEnemy() ;
|
Le premier chiffre dans PickupContainerItem(x,x) est votre sac de droite à gauche et le second, l emplacement de 1 à 16, dépend de la contenance de votre sac et est calculé de gauche à droite et de haut en bas. Les sacs sont présentés comme ceci dans la barre d’interface : (4), (3), (2), (1), (0). Le sac 0 est le gros sac par défaut. La macro que j’ai donnée prend le 1er item du 2e sac en partant de la droite.
Mes macros warrior :
shield bash :
Code :
- /script texture,name,isActive,isCastable =GetShapeshiftFormInfo(2);if isActive then CastSpellByName("Coup de bouclier(Rang 2)" );else CastSpellByName("Posture Défensive()" );end;
|
Cette macro vérifie si vous êtes en « defensive stance », l’active si ce n’est pas le cas, et place un coup de shield bash (anticast). Pensez a vérifier le « rang » de votre shield bash dans votre grimoire : j’en suis au rang 2, donc j’ai mis rang 2, mais si vous êtes a 1 ou 3, changez le sinon ça marchera pas
disarm :
Code :
- /script texture,name,isActive,isCastable =GetShapeshiftFormInfo(2);if isActive then CastSpellByName("Désarmer()" );else CastSpellByName("Posture Défensive()" );end;
|
Pareil que celle du dessus, mais pour disarm ce coup-ci. Il n’y a pas de rang pour le cast « disarm »
taunt :
Code :
- /script texture,name,isActive,isCastable =GetShapeshiftFormInfo(2);if isActive then CastSpellByName("Provocation()" );else CastSpellByName("Posture Défensive()" );end;
|
Pareil que les autres du dessus, sauf que c’est pour taunt l’ennemi.
/ ! \ ATTENTION / ! \
Il faut appuyer 2 fois sur ces macros. Par exemple, vous etes en battle stance, vous voulez coller un disarm, appuyez 1 fois sur la macro pour passer en defensive, et une autre fois pour faire disarm.
Pour faciliter la vie des warriors, je recommande l’utilisation de 2 mods :
- Stancesets : permet d’assigner des armes pour une position, par exemple : une arme 1h et un bouclier pour la position défensive ; une arme 2h pour la position battle... etc.
A télécharger ici : http://www.curse-gaming.com/mod.php?addid=151
- Weaponquickswap : qui permet de simplifier grandement les macros de changement d’arme. Par exemple : une macro qui équipe 2 épées pour du dual wield :
Code :
- /script WeaponSwap("Lame de Thrash", "Epée démoniaque de l’ours" );
|
Les noms entre guillemets doivent etre exacts, sinon cela ne marchera pas. La 1ere arme spécifiée passe dans la main principale (main hand), donc main droite, et la 2e arme spécifiée passe dans la mais secondaire (off hand), donc main gauche.
A télécharger ici : http://www.curse-gaming.com/mod.php?addid=110
Si vous avez des questions, si une macro marche pas, hésitez pas à demander.
J’peux aussi eventuellement essayer de vous faire des macros, m’enfin ne demandez pas la lune non plus :-D
edit : les "1.", "2." et "3." dans les quote de code ne sont pas a mettre dans les texte de macro.
Message édité par _-NeOn-_ le 22-03-2005 à 12:09:15
---------------
Carkhass, Guerrier Orc... Pour la horde !