Force et Honneur
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le Deal du moment :
Réassort du coffret Pokémon 151 ...
Voir le deal

Guide des macros utiles

Aller en bas

Guide des macros utiles Empty Guide des macros utiles

Message  Admin Jeu 13 Oct - 19:53

Fiables :
Rangs min/max d'un sort en un bouton
Deux sorts en un bouton
Macro heal : self, cible et cible de la cible
Macro boubou de terre: self, cible et cible de la cible et rang 1 ou max
Combinaison decurse poison et dispell magie sur l'adversaire
Rapidité de la nature
Timer : exemple sur bloodlust
Mode flemme pose de totems
Lancer un trait racial avec un instant
Activer ses bijoux
Equiper 2 armes
Equiper arme+bouclier
Monter/descendre en monture volante ou non (suivant la région), sinon si en combat lancer loup, ou click droit pour loup (exemple flag goulet) en un seul bouton
Choisir une monture aléatoirement
Boissons
Pierres démos
Auto bandage
Stormstrike + auto attaque et boubou d'eau
Horion sur une cible en focus sans perdre sa cible


---------------------------------------------------------------------------------------------------------------------------------------------
FIABLES
---------------------------------------------------------------------------------------------------------------------------------------------

Rangs min/max d'un sort en un bouton

Un exemple type de macro pour avoir un bouton qui permet pour un sort donné:
click gauche lance un sort rang max/ click droit lance un sort rang min (ou 2, ,3 ce que vous voulez)

#showtooltip Horion de givre
/lancer [button] Horion de givre(Rang 2); Horion de givre


#showtooltip ************ permet de
- prendre en compte le cooldown d'un sort ou objet pour l'afficher
- afficher la même icone que le sort mais il faut choisir le "?" dans les icônes lors de la création de la macro (tout en haut)
[button] correspond au click droit de la souris
";" permet d'exprimer un choix... un peu comme en informatique (if, then, else) : si bouton 2 est cliké alors fais ça, sinon fais ça. On verra plus loin que l'on peut enchainer bien plus de conditions : si..., sinon si..., sinon si ...

Vous remarquerez que je ne précise pas le niveau du sort à la fin : s'il n'est pas indiqué, par défaut wow considère que vous voulez le rang max.

C'est très pratique et fait gagner bcp de place dans l'interface : sont concernés par cette macro : En gros tous les sorts que vous avez en double dans votre interface ne nécessiteront qu'un bouton par sort !

Exemples :

#showtooltip Eclair
/lancer [button] Eclair(Rang 1);Eclair

#showtooltip Horion de terre
/lancer [button] Horion de terre(Rang 4); Horion de terre

#showtooltip Horion de givre
/lancer [button] Horion de givre(Rang 2); Horion de givre

#showtooltip Vague de soins
/lancer [button] Vague de soins(Rang 1); Vague de soins(Rang 7)


Vous remarquerez que j'ai indiqué ici le rang (7) pour pouvoir utiliser ce bouton de deux manières : click gauche deranking rang 7, click droit rang 1 (pour stacker les 3 buffs)

#showtooltip Totem de Magma
/lancer [button] Totem de Magma(Rang 1) ; Totem de Magma

#showtooltip Totem Nova de feu
/lancer [button] Totem Nova de feu(Rang 1) ; Totem Nova de feu

#showtooltip Salve de guérison
/lancer [button] Salve de guérison(Rang 1) ; Salve de guérison


---------------------------------------------------------------------------------------------------------------------------------------------

Deux sorts en un bouton

Même utilisation mais avec des sorts différents. Cela ne change rien mais implique que vous connaissiez parfaitement vos macros, car l'un des deux sorts est masqué (une seule image) pour deux sorts
Demande un temps d'adaptation (ne pas le faire avant un raid^^) mais vraiment pratique

#showtooltip Bouclier d'eau
/lancer [button] Bouclier de foudre ; Bouclier d'eau

#showtooltip Totem élémentaire de feu(Rang 1)
/lancer [button] Totem élémentaire de terre(Rang 1) ; Totem élémentaire de feu(Rang 1)

#showtooltip Arme Langue de feu
/lancer [button] Arme de givre; Arme Langue de feu

#showtooltip Totem de courroux de l'air
/lancer [button] Totem de Tranquillité de l'air ; Totem de courroux de l'air

#showtooltip Totem Fontaine de mana
/lancer [button] Totem guérisseur ; Totem Fontaine de mana

#showtooltip Totem de Purification du poison
/lancer [button] Totem de Purification des maladies ; Totem de Purification du poison

#showtooltip Totem de Grâce aérienne
/lancer [button] Totem Furie-des-vents ; Totem de Grâce aérienne

#showtooltip Totem de lien terrestre
/lancer [button] Totem de lien terrestre ; Totem de Séisme


---------------------------------------------------------------------------------------------------------------------------------------------

Maintenant que vous avez compris le principe, on ajoute quelques variantes : en effet, il est possible de mettre une tonne de conditions dans notre macro. Jusqu'a présent, on s'en contentait de 2 (click droit ou click gauche), on va tenter de passer à 3 en complexifiant les conditions^^
Le principe est absolument identique, il faut juste savoir comment écrire les conditions.

---------------------------------------------------------------------------------------------------------------------------------------------

Combinaison decurse poison et dispell magie sur l'adversaire

Ayant remarqué que les 2 sorts que je spammais le plus souvent en bg étaient expiation et decurse poison (avec un rogue aux fesses ^^), me suis dit "pourquoi ne pas combiner les 2 en un, histoire de ne spammer qu'un bouton pour moins se fatiguer le doigt?"

/cast [modifier,target=player] Guérison du poison; [target=target,help] Guérison du poison; [target=target] Expiation

En gros cette macro fait:
- [modifier,target=player] si ALT est appuyé, vous êtes vous meme la cible
- [target=target,help] si votre cible est amicale, ça lance guérison du poison sur elle
- [target=target] sinon, donc si cible ennemie, ça lance expiation.

C'est très pratique si affectée en raccourci clavier (perso sur touche F, grâce à un mod comme bongos par exemple) : en gros vous la spammez : decurse sur l'ennemi, vous vous prenez un poison : alt+F decurse poison, votre cible ami est empoisonnée : decurse poison.
Marche aussi très bien en raid : vous ciblez une personne, appuyez sur F et ça l'a dispell

---------------------------------------------------------------------------------------------------------------------------------------------

Je voudrais en profiter pour détailler l'écriture d'une macro quand le même sort est utilisé mais que les conditions changent.

On va prendre un exemple simple : faire une macro qui lance une vague soins normalement, mais qui permet aussi de se healer soi-même si alt est appuyé en meme temps.
Dans les deux cas, le sort à lancer est "vague de soins"

Après quelques réflexions on arrive à la macro
#showtooltip Vague de soins
/cast [modifier, target=player] Vague de soins; [help] Vague de soins


Précision : La commande [help] regarde si votre cible est amicale : si c'est le cas, elle lance le sort indiqué, sinon elle ne fait rien.

La macro qu'on vient de faire marche très bien comme ça.
Mais on peut encore la raccourcir! En effet, si le sort lancé est le même, il est inutile de le réécrire à chaque fois. On obtient :
#showtooltip Vague de soins
/cast [modifier, target=player] [help] Vague de soins


Les macros que vous trouverez plus bas partent de se principe pour être raccourcies le plus possible.
Ne copiez pas les deux macros ci dessus car j'en donne une version améliorée juste après.

---------------------------------------------------------------------------------------------------------------------------------------------

Heal : self, cible et cible de la cible

#showtooltip Vague de soins
/cast [modifier, target=player] [help] [target=targettarget, help, combat] Vague de soins


ou pour le petit heal

#showtooltip Vague de soins inférieurs
/cast [modifier, target=player] [help] [target=targettarget, help, combat] Vague de soins inférieurs


[modifier, target=player] : si alt est appuyé en meme temps, vous vous healerez
[help] si votre cible si amicale, on l'a heal
[target=targettarget, help, combat] la cible de votre cible si elle est amicale et est en combat

En résumé : si votre cible est alliée, ça la soigne, si votre cible est ennemie, on soigne la cible de votre cible (s'il est amicale), et si on appuie sur ALT en cliquant on se soigne soit-même (quel que soit votre cible).
Intérêt de cette macro? healer le MT sans lâcher sa cible (ennemie). Très pratique sur les combats ou l'on peut CS à l'horion le boss sans lacher le MT de vue

---------------------------------------------------------------------------------------------------------------------------------------------

Vous avez compris la macro pour deux fonctions sur un bouton?
Vous avez compris la macro avec des conditions?
Cool alors on va combiner les deux et faire une macro qui donne l'impression d'être un pro des macros

---------------------------------------------------------------------------------------------------------------------------------------------

Boubou de terre: self, cible et cible de la cible et rang 1 ou max

/lancer [button:2,modifier:alt,target=player]Bouclier de terre(Rang 1);[modifier, target=player] [help] [target=targettarget, help, combat] [target=target] Bouclier de terre

Cette macro fait un peu peur mais le principe est le même, avec l'ajout d'un déranking:

Click gauche : lance le rang max
Click droit : le rang 1 (quand on est très oom, comme en arène)
Si Alt est pressé, ça vous focus, sinon ça focus votre cible et si celle-ci est ennemie, ça focus sa cible si elle est amie (vous me suivez?^^)

Quel intérêt? Pour toutes les arènes où j'avais juste assez de mana pour lancer le rang1 et non le dernier.

On voit ici que l'on peut inclure un bon nombre de conditions dans une macro. A vous de faire les votres!

---------------------------------------------------------------------------------------------------------------------------------------------

Maintenant que les principes de bases sont posés, on va voir quelques petites astuces.

---------------------------------------------------------------------------------------------------------------------------------------------

Rapidité de la nature

Deux choix :
1/on click une fois et rapidité+le heal s’enchaînent
/cast Rapidité de la nature
/cast [modifier, target=player] [help] Vague de soins


Remarque : Rapidité de la nature n'active pas le CD universel! c'est uniquement pour cela que l'on peut enchainer deux sorts en un click! Ce n'est définitivement pas possible autrement. Donc si vous voulez posez 4 totems en un click CE N'EST PAS POSSIBLE

2/On click deux fois, le premier lance rapidité, le second le heal
/cast Rapidité de la nature
/stopcasting
/cast [modifier, target=player] [help] Vague de soins


/stopcasting comme son nom l'indique indique une pause entre deux actions
Lorsque la première action n'active pas le cd universel, cela permet d'enchainer automatiquement la seconde, sans avoir besoin de réappuyer.

Je préfère le second car cela permet (exemple en arène) de pouvoir lancer une chaîne d'éclair plutôt qu'un heal en instant.

---------------------------------------------------------------------------------------------------------------------------------------------

Timer : exemple sur bloodlust

Il est possible d'utiliser un timer lorsque vous souhaitez avertir votre groupe de la fin d'un sort dans la durée.
Je prends l'exemple du bloodlust dont l'avertissement une dizaine de secondes avant la fin peut permettre à certains de penser à claquer les trinkets pour maximiser le dps.

#showtooltip Furie sanguinaire(Rang 1)
/gr Bloodlust lancé!
/in 29 /gr Fin du bloodlust dans 10 secondes
/in 40 /gr Bloodlust terminé


On voit ici la commande très simple "/in XX" XX représentant les secondes.

Au bout de 29 secondes, on dit en /gr (donc groupe) : Fin du bloodlust dans 10 secondes

Seul inconvénient, si vous spammez cette macro (exemple, vous êtes stun lorsque vous appuyez sur cette macro), les messages seront aussi spammés.
A utiliser plutot en raid donc^^
On peut aussi faire ainsi des messages kikoolol lors des rez, mais bon on s'en lasse vite (votre raid aussi d'ailleurs^^)

---------------------------------------------------------------------------------------------------------------------------------------------

Mode flemme pose de totems

Groupe CAC :
/castsequence reset=10/combat Totem de Grâce aérienne, Totem de Force de la Terre, Totem guérisseur

Groupe Hunt :
/castsequence reset=10/combat Totem de Grâce aérienne, Totem Fontaine de mana

Groupe casters :
/castsequence reset=10/combat Totem de Tranquillité de l'air, Totem Fontaine de mana

"castsequence reset=x/combat" en gros c'est la fonction qui reinitialise la sequence.
En moins obscure, cela veut dire que pour un "castsequence reset=10" , 10 secondes après avoir commencé ta séquence, elle repart de 0.
Le "/combat" veut ici dire que si tu sors de combat, la macro est répart du début.

Exemple : tu commences à poser 2 totems avec cette fonction et tu te rends compte que le 3eme toto sera inutile (trash bidon), donc tu ne le poses pas.
Sans la fonction reset, si 2 min plus tard, tu appuies à nouveau sur ta macro, c'est le 3 eme totem qui sera lancé!
A l'inverse, grâce à cette fonction, dix secondes après son début (ou sa fin, je dois vérifier), elle recommence, donc le totem que tu poseras plus tard sera bien le premier de ta sequence ^^

---------------------------------------------------------------------------------------------------------------------------------------------

Lancer un trait racial avec un instant :

Exemple : berseker troll avec maîtrise élém :

/lancer Maîtrise élémentaire
/stopcasting
/lancer Berserker(Raciale)



---------------------------------------------------------------------------------------------------------------------------------------------

Activer ses bijoux (no comment ^^) :

#showtooltip 13
/use 13
/stopcasting
/use 14
/stopcasting


Le "13" veut ici dire le slot de mon premie bijou et "14" celui du second slot.
stopcasting pour pas que la macro plante


---------------------------------------------------------------------------------------------------------------------------------------------

Equiper 2 armes :

/equipslot 16 nom arme1
/equipslot 17 nom arme2


/equipslot XX Equipe un objet à un slot donné! Attention chaque slot : tête, pieds, bijoux, arme à un numéro donné!

remplacer nom arme 1 et nom arme 2 par le nom de vos armes.

---------------------------------------------------------------------------------------------------------------------------------------------

Equiper arme+bouclier :

/equipslot 16 nomarme1
/equipslot 17 nombouclier


---------------------------------------------------------------------------------------------------------------------------------------------

Monter/descendre en monture volante ou non (suivant la région), sinon si en combat lancer loup, ou click droit pour loup (exemple flag goulet) en un seul bouton
(remplacez les noms par ceux de vos montures)

/lancer [button] Loup fantôme
/use [flyable,nomounted] Raie du Néant rouge ; [nomounted,outdoors] Sifflet du raptor de guerre noir
/cast [combat,nomounted,outdoors] Loup fantôme
/dismount
/lancer Loup fantôme
/script UIErrorsFrame:Clear()


---------------------------------------------------------------------------------------------------------------------------------------------

Choisir une monture aléatoirement
(remplacez les noms par ceux de vos montures) :

/castrandom Raptor vert olive rapide,Cor du loup brun rapide,Cor du hurleur Loup-de-givre,Kodo de guerre noir

Cette macro est plus là pour montrer l'intérêt de la commande /castrandom qu'autre chose^^

---------------------------------------------------------------------------------------------------------------------------------------------

Boissons

Pour boire!
Prends la première indiquée, sinon la suivante, etc ..

#showtooltip Larmes de l'étoile
/use Eau des glaciers invoquée
/use Larmes de l'étoile


---------------------------------------------------------------------------------------------------------------------------------------------

Pierres démos

Pour avoir toutes les pierres demos de rangs différents en un bouton

/use Pierre de soins magistrale

---------------------------------------------------------------------------------------------------------------------------------------------

Auto bandage

/use [target=player] Nomdubandage

---------------------------------------------------------------------------------------------------------------------------------------------

Frappe tempête+auto attaque et boubou d'eau

Macro simplissime mais Ô combien utile pour un amélio : un clique lance frappe tempête, s'il n'est pas up ça lance l'auto attaque. Un click droit lance le boubou d'eau.

#showtooltip Frappe-tempête
/startattack
/lancer [button] Bouclier d'eau; Frappe-tempête



---------------------------------------------------------------------------------------------------------------------------------------------

Horion sur une cible en focus sans perdre sa cible

Condition numero 1 : avoir un add-on permettant d'utiliser la frame "focus". Perso j'utilise Pitbull, mais Xperl convient très bien.
Cette option permet d'attribuer une cible en focus, sans perdre votre cible actuelle, histoire de surveiller ses actes, et surtout de cs ses sorts.

Pour déterminer un "focus" vous ciblez normalement la personne, puis tapez /focus
Histoire de ne pas perdre du temps, bien entendu on va mettre ça dans une macro toute simple qui se résumera à :
/focus

Ensuite, on va pouvoir utiliser la macro a proprement parlé:

#showtooltip Horion de terre
/stopcasting
/clearfocus [target=focus,dead]
/cast [target=focus,harm,exists] Horion de terre(Rang 1)
/cast Horion de terre(Rang 1)


Cette macro fait, dans l'odre :
- interrompt votre action (on ne sait jamais)
- regarde si votre focus est vivant
- lance un horion de terre rang 1 dessus
- si le focus est mort, cela lance un horion rg1 sur votre cible.

---------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------
Inspiration : woweurope, judgehype et quelques idées perso
---------------------------------------------------------------------------------------------------------------------------------------------

Admin
Admin

Messages : 36
Date d'inscription : 19/02/2010

https://force-et-honneur.pro-forum.fr

Revenir en haut Aller en bas

Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum