Par le 28 juin 2012 à 09:09

Une macro, il ne s'agit ni plus ni moins que d'une suite de "commandes slashs" sécurisées ayant pour but de réaliser un certain nombre d'actions en jeu. Pourquoi sécurisées ? Parce que contrairement aux scripts, les macros peuvent déclencher des actions, et pas uniquement des actions sur interface.

 

C'est quoi une macro ?

Une macro est une ou plusieurs lignes de script qui exécutent des commandes en jeu. Plus concrètement, une macro peut vous servir à centraliser des actions en un seul bouton, ou à rajouter une fonction comme le fait d’utiliser un sort au survol et non au clic, et ainsi de suite. Par exemple, il est très possible de réaliser une macro qui lance Sombre Intention sur la cible que vous avez en focalisation à partir du moment où elle est alliée.

Les macros peuvent être utilisées aussi bien en PvE qu’en PvP, et à mesure que l’on progresse dans le jeu, il devient de plus en plus difficile de s’en passer.

 

Comment fait-on une macro ?

Pour réaliser une macro, il suffit d’ouvrir la fenêtre de configuration des macros en tapant /macro dans le jeu. La fenêtre qui s’ouvre avec deux onglets : un pour les macros spécifiques à votre personnage, et un pour les macros utilisable par tout votre compte World of Warcraft.

Pour créer votre première macro, il vous suffit de cliquer sur Nouvelle, d’entrer un nom, de choisir une icone, et de taper la ou les commandes qu’exécutera la macro lorsque vous l’utiliserez.

 

Astuce :

Après le paramètre CAST, faîtes un "espace", trouvez le sort correspondant dans votre grimoire et cliquez dessus en maintenant la touche shift appuyée.

Sinon créez votre macro puis un copier collé des macros proposées…elles devraient fonctionner (En cas de mise à jour, elles risquent de ne plus fonctionner).

 

Les macros :

Structure générale des macros :

En général, les macros ont la structure suivante :

/commande [options] variable

Le champ /commande correspond à l'action principale de la macro (ou une des actions principales, une macro pouvant contenir plusieurs commandes qui seront exécutées simultanément ou selon certaines conditions). C'est le seul champ obligatoire parmi les trois.
Ex : "/cast" qui est la commande d'incantation d'un sort (ou d’exécution d'une technique)

Les options, toujours entre crochets, permettent d'indiquer des conditions relatives à la commande, notamment sur son lancement, ou non. Lorsque l'on met plusieurs options sur une même commande, il faut les séparer par une virgule (si on veut que toutes les options soient prises en compte simultanément) ou faire plusieurs ensembles (pour faire un genre de "ou" logique).
Ex : [modifier:ctrl] fera que la commande ne sera exécutée que si "Control" est enfoncé.

La variable indique généralement à qui ou quoi est appliquée la commande.
Ex : "/cast Coup direct" (ici "Coup direct" est la variable) indique que la commande cast se rapport au Coup Direct.

Certaines macros n'auront pas de champ "variable", comme par exemple la macro /startattack (qui aura pour effet de lancer l'attaque auto sur la cible, l'équivalent d'un clic droit en somme) et, bien évidemment, les options ne sont pas forcément nécessaires.

 

Exemples de paramètres

- Commandes

  • /say (parler)
  • /cast (caster, incanter un sort)
  • /use (utiliser, activer un objet)
  • /stopattack (arrêter d'attaquer)
  • /stopcasting (stopper l'incant)
  • /cancelaura (retire le buff/l'effet annoncé plus tard)
  • /petassist (met votre pet en mode assist)
  • /petpassive (met votre pet en mode passif)
  • etc...

- Options

  • [@player] (vous-même)
  • [@focus] (le focus défini)
  • [@targettarget] (la cible de votre cible)
  • [@mouseover] (la cible sous laquelle vous pointez votre souris)
  • [@pet] (votre pet)
  • [@pettarget] (la cible de votre pet)
  • [@arenaN] (la cible d'arène ennemie N. N : 1, 2, 3, 4 ou 5)
  • [@raidN] (la cible de raid amie N. N : 1, 2, 3... 40)
  • etc...
  • [@...,exists] (distingue si la cible existe)
  • [@...,help] (distingue si la cible est amie)
  • [@...,harm] (distingue si la cible est ennemie)
  • [@...,dead] (distingue si la cible est morte)
  • [@...,nodead] (distingue si la cible n'est pas morte)
  • etc...
  • [mod:Alt] (couplé au bouton Alt, lancera un effet différent)

Les macros pour Moine :

 
Coup Tournoyant de la Grue

Si vous voulez interrompre votre SCK sans avoir à cliquer sur échap, mais en réutilisant le même bind que pour lancer le sort, utilisez cette macro !

#showtooltip
/cancelaura
/cast Coup tournoyant de la grue

 

Pique de main

Cette macro vous permettra d'interrompre toute incantation pour faire votre kick. Parfait pour éviter un CS vital pour le raid car vous incantez votre Coup Tournoyant ou vos Poings de Fureur. Exemple : les adds de la P2 sur l'Impératrice Shek'Zeer.

#showtooltip
/stopcasting
/cast Pique de main

 

Ciblage intelligent pour talent de palier 30

Grâce à cette macro votre talent de palier 30 ciblera en prio votre cible, votre mouseover (si pas de cible) et enfin vous-même (si ni mouseover ou cible amicaux) ! Idéal pour une utilisation intuitive du talent. S'applique bien sûr avec l'Onde de Chi ou la Sphère Zen mais fonctionne aussi avec d'autres sorts comme la Détoxification.

#showtooltip
/cast [@mouseover,help,nodead] [@target,help,nodead] [@player]Onde de chi

Note, si vous voulez appliquez ce fonctionnement en le combinant à un modificateur de touche, cela donnera ceci (avec l'exemple de Paume du Tigre comme sort sans modificateur sur le raccourci) :

#showtooltip
/cast [modifier:shift,@mouseover,help,nodead][modifier:shift,@target,help,nodead] [modifier:shift,@player]Onde de chi;Paume du tigre;

 

Persiflage sur l'ennmi ou la statue 

Cette macro de Maître-Brasseur permet d'appliquer la Provocation à sa cible, ou à la Statue du Buffle Noir si on presse la touche Shift en même temps que son utilisation (par clic ou par raccourci).

#showtooltip
#showtooltip Persiflage
/target [modifier:shift]Statue du Buffle noir;
/cast Persiflage;
/targetlasttarget [modifier:shift]
/roar

(La dernière ligne, c'est du bonus pour entendre votre Moine rugir. Si vous avez un(e) Pandaren(e), c'est juste priceless ^_^)

Faire disparaître la statue du Buffle 

Cette macro de Maître-Brasseur permet en un clic de retirer sa statue. Merci à Lïquïdsnake d'avoir partager cela en commentaire ! ;)

#showtooltip summon black ox statue
/click TotemFrameTotem1 RightButton

Les macros pratiques :

Assigner un raccourcis à une macro :

Cette macro vous permet d’assigner un raccourci à une autre macro existante, il y a 2 manière de l’utiliser, si vous mettez "SaveBindings(1)" cela mémorisera ce raccourci sur tous vos personnages, par contre si vous utiliser "SaveBindings(2)" ça sauvegardera que sur le personnage sur lequel vous jouez, et pour ça il faut aller dans le menu raccourci et cocher en haut à droite « Raccourcis personnages »

/run SetBindingMacro("touche","nom de la macro") SaveBindings(2)

Connaître si nous avions tué le Sha cette semaine :

/run local z,t,s={[32099]='le Sha de la colère cette semaine.'},GetQuestsCompleted();for c,v in pairs(z) do if t[c] then s='' else s=' pas' end print('Vous avez'..s,'tué',v) end

Accepter et rendre les quêtes par une macro :

/script SelectGossipAvailableQuest(1)
/script SelectGossipActiveQuest(1)
/script CompleteQuest()
/script SelectGossipOption(1)
/script AcceptQuest()

Connaître son pourcentage d'avoidance :

/script DEFAULT_CHAT_FRAME:AddMessage("Need 102.4 combat table coverage. Currently at: "..string.format("%.2f", GetDodgeChance()+GetBlockChance()+GetParryChance()+20))

Cacher les erreurs comme "Vous n'avez pas de cible" :

/run UIErrorsFrame:Hide();

Macros icône cible de groupes :

Cette macros assigne l’icône voulue sur la cible, pour raid-leader où assistant. (A noter qu'il est mieux d'avoir des raccourcis clavier pour ces signes, mais si vous préférez le faire par macro, vous pouvez !)
Remplacer X par un nombre allant de 1 à 8 :

/run SetRaidTarget(« target »,X)

  • 1(Etoile)
  • 2(Rond)
  • 3(Losange)
  • 4(Triangle)
  • 5(Lune)
  • 6(Carré)
  • 7(Croix)
  • 8(Crâne)

Macro de monture :

Cette macro sert à utiliser votre monture et la change en fonction que si vous pouvez voler ou non (C’est à dire pour Dalaran par exemple).
—> Remplacer les sort et montures par les votre.

/cast [flyable]Coursier du vent bleu; [noflyable]Destrier de Vaillefendre;

Mascotte aléatoire :

/run local z;for i=GetNumCompanions("CRITTER"),1,-1 do local _,_,_,_,s = GetCompanionInfo("CRITTER",i); if s==1 then z=1;end end if (z==nil) then CallCompanion("CRITTER", random(GetNumCompanions("CRITTER"))) else DismissCompanion("CRITTER ") end

Les macros générales :

  • Améliorations :
    - /cancelaura "nom" : Annuler un buff (même effet qu’un clic droit sur l’icône du buff)
    - /cancelform : Supprime la forme d'activée
    - /dismount : Descendre de monture
  • Sorts :
    - /cast : Lancer un sort
    - /castrandom , , : Lancer un sort aléatoire parmi , ,
    - /stopcasting : Annuler le lancement d’un sort ou l’utilisation d’un objet ou d’une compétence
    - /castsequence reset=X, , : Lancer une séquence de sorts
  • Objets :
    - /equip : Equiper un objet par son nom ou son ID
    - /equipslot : Equiper un objet par son nom dans l’emplacement slot
    - /use : Utiliser un objet par son nom
    - /userandom , , : Utiliser un objet aléatoire parmi , ,
    - /equip
    - /userandom
  • Ciblage :
    - /target : Cibler
    - /assist : Assister
    - /focus : Mettre en focus
    - /clearfocus : Effacer l’unité en focus
    - /cleartarget : Effacer la cible
    - /targetlasttarget : Cibler la dernière cible
    - /targetenemy : Cibler l’ennemi le plus proche
    - /targetfriend : Cibler l’allié le plus proche
    - /targetenemyplayer : Cibler le joueur ennemi le plus proche
    - /targetfriendplayer : Cibler le joueur ami le plus proche
    - /targetparty : Cibler le membre du groupe le plus proche
    - /targetraid : Cibler le membre du raid le plus proche

 

Merci à Yunalesca qui a fait l'article original, qui a été un chouia retravaillé !


Par le 28 juin 2012 à 09:09

Cet article a été lu : 20 878 fois.

Lien court :

15 Commentaires

  1. Shyro Lien Armurerie non trouvé
    Posté le 10 Oct 2012 (17h28)
    Membre
    Anonyme

    moine qui début et qui recherche de l aider pour macro ou autre

  2. Yorgl Lien Armurerie non trouvé
    Posté le 11 Oct 2012 (10h14)
    Admin
    Membre

    Ca va venir Shyro !
    Désolé mais avec le début d’extension c’est dur d’avancer tous les guides. Ca va venir petit à petit.

  3. Amë Lien Armurerie non trouvé
    Posté le 17 Fév 2013 (15h35)
    Membre
    Anonyme

    Il vient quand le guide ? ^^’ Pck la sa fait 3 mois que tu nous fait patienter :/

  4. Yorgl Lien Armurerie non trouvé
    Posté le 17 Fév 2013 (16h44)
    Admin
    Membre

    Oué bah c’est du boulot ! :D

  5. Tilke Lien Armurerie non trouvé
    Posté le 29 Mar 2013 (01h33)
    Membre
    Anonyme

    Bonjour je ne sais pas si vous pouvez m’aider d’une quelconque façon pour une macro Coup de pied que j’essaye de crée et que voici:

    /castsequence reset=8 Coup de pied du soleil levant, Coup direct, Frappe du voile noir

    j’aimerai bien la faire tourner en boucle mais j’y arrive pas et le “RESTE” ne semble pas fonctionner.

    Pouvez vous voir ou est mon erreur svp?

  6. Yorgl Lien Armurerie non trouvé
    Posté le 29 Mar 2013 (08h04)
    Admin
    Membre

    Bonjour.
    Je déconseille fortement les macros castsequence. Quand bien même elles marcheraient, mieux vaut apprendre à vraiment jouer sa classe (et j’imagine TRES MAL comment elle pourrait marcher, vu la rotation du WW !).

    Bon jeu !

  7. Lïquïdsnake Lien Armurerie non trouvé
    Posté le 20 Jan 2015 (01h25)
    Membre
    Anonyme

    Bonjour,

    si jamais ca peut aider certains tank moine, voici une macro que m’a fourni un confrere moine tank.
    La macro permet de dispel la statue du buffle:

    #showtooltip summon black ox statue
    /click TotemFrameTotem1 RightButton

    P.S. Yorgl, je me permet de te relancer concernant une demande faite pour un addon/macro pour voir les points de vie restant de notre statue.
    Si tu as une idée, je suis preneur :)

  8. Yorgl Lien Armurerie non trouvé
    Posté le 8 Fév 2015 (09h28)
    Admin
    Membre

    Merci pour la macro et non désolé j’ai pas trouvé pour une telle aura / un tel addon. :-/ Pourtant ça serait bien pratique !

  9. Globuline Lien Armurerie non trouvé
    Posté le 19 Mar 2015 (11h22)
    Membre
    Anonyme

    Coucou,
    Vous trouverez un lien Icy veins, dans les commentaires donnant des astuces pour la fonderie il y a une balise spoiler qui donne un Weak Aura donnant le CD de la statue ainsi que ses pv.

    http://www.icy-veins.com/forums/topic/8222-brewmaster-tier-17-tips-and-tricks/

    Bon jeu

  10. Sukaiadoramu Lien Armurerie non trouvé
    Posté le 30 Mar 2015 (14h13)
    Membre
    Anonyme

    Bonjour, je cherche une macro qui peut paraître simple, mais qui, quand on rentre dans sa constitution me paraît bien compliquée. Cette macro consisterait à lancer soit Coup Direct, soit Extraction sur mal, avec toujours une prio sur l’Extraction du mal dès sa disponibilité. Cette macro servirait donc à toujours appuyer sur la même touche, que ce soit pour lancer Coup Direct ou Extraction du mal, elle serait donc très, très… très pratique!
    Merci d’avance pour votre réponse, et merci beaucoup pour votre très bon site :)

  11. Jinbei (jiasidao) Lien Armurerie non trouvé
    Posté le 3 Avr 2015 (10h14)
    Membre
    Anonyme

    Sukaiadoramu si tu vois ce message je te déconseille d’utiliser l’extraction sur CD si tu joues en marchevent, ne l’utilise que si tu as vite besoin de monter à un tel montant de chi pour profiter d’un proc ou d’une durée de l’infusion, pour utiliser une capacité à tel montant de chi.
    Si tu inclues l’extraction dan ton cycle tu dis adieu toutes les fois ou tu l’utilises aux procs brise combo qui ne sont pas négligeables…

  12. Sukaiadoramu Lien Armurerie non trouvé
    Posté le 3 Avr 2015 (11h22)
    Membre
    Anonyme

    Bonjour Jinbei, malgré que tu sois du genre à ne pas avoir une couleur de peau comme nous les pandas, je veux bien t’écouter!!
    Je ne comprends pas ce que tu veux dire en fait.. C’est à dire que quand tu as un proc du style Frappe du Voile Noir sans coût en Chi, si j’utilise Extraction du Mal, ça me l’enlève? Dans ce cas, je devrai utiliser de suite la Frappe, mais on s’accordera à dire que c’est pas forcément opti si par exemple à ce moment là, mon énergie est presque au maximum, et donc qu’à la fin du GCD, j’aurai sûrement perdu quelques MS voir une seconde de régénération d’énergie..
    De toute manière, en général, elle est tout le temps en train de recharger mon Extraction, j’essaie de l’utiliser dès que je peux, ça uP ma propre survie, en plus ça ne coûte que 40 d’énergie, au lieu de 45 pour Coup Direct, et ça soulage les heals et augmente donc la survie du raid!!
    Je veux une macro comme demander ci-dessus pour tout simplement m’éviter d’aller cliquer sur l’extraction quand elle est dispo, ce qui me permettrait de lâcher encore moins mes yeux de mon personnage et de DBM!!

  13. Jinbei (jiasidao) Lien Armurerie non trouvé
    Posté le 5 Avr 2015 (02h07)
    Membre
    Anonyme

    En gros ce que je t’explique c’est que si tu utilises des que up ton extra du mal. Sur tout un fight tu vas en faire, ché pas, disons une vingtaine de fois.

    Ces vingtaines de fois, t’aurais put faire un coup direct à la place, sachant que coup direct te donne 8% de proc brise combo (frappe du voile noir et paume du tigre), tu perds BEAUCOUP de proc brise combo, et en gros tu perd du dps.

    Tu me dis qu’avec l’extra du mal tu sauvegardes 5 chi, c’est vrai que sur une vingtaine d’extraction du mal tu sauvegardes au moins 100 energie certes, donc en gros, deux jab. Deux jab de gagner par rapport aux nombres gigantesque de frappe du voile noir/paume du tigre perdu, ca vaut clairement pas le coup.

    Donc extraction du mal n’est à utiliser que pour :

    -se soigner, si on est en VRAI galère
    -dans la situation ou tu as besoin d’avoir RAPIDEMENT du chi pour utiliser une attaque tant que tes cd/proc sont là
    -vite toucher mortel une cible sous 10% pv
    -quand tu n’es pas au corps au corps
    -si tu fais face à un boss pour ne pas te faire parade ton coup direct

  14. Krotonay Lien Armurerie non trouvé
    Posté le 22 Oct 2015 (22h13)
    Membre
    Anonyme

    Hello,

    Tout d’abord, merci pour ton guide,
    il m’est souvent d’une grande aide pour comprendre la subtilité de la voie complexe du moine que je chérie tant.

    ensuite

    je viens de tester ta macro pour “provoc normal ou avec shift pour statue + /roar”,
    (au passage riche idée le /roar, maintenant je me sent puissant en raid.)
    tout fonctionne dans mon cas, a part le shift —> statue,
    j’ai tenté en restant appuyé sur shift avant le raccourcis et en appuyant en même temps sur les deux
    (sans doute dans mon empressement habituel j’ai du le taper aussi après).
    donc je reviens vers toi,

    Les pistes de l’inspecteur Krotonay du district d’Orgrimmar :

    -peut etre ais-je bloqué quelque chose d’essentiel via mon interface qui empêche la macro de fonctionner correctement ?
    -peut être ais-je mal recopié la macro ? (le Control C + V m’aurait menti ?)
    -peut être ais-je un bug ? (la solution la plus simple)
    -peut être une erreur de Macro ? (oui j’ose, demandez donc à ma femme.)

    merci pour ta future réponse quel-qu’elle soit,
    et comme disait ce fameux proverbe Pandaréen bien de chez nous:
    “Si vous réveillez un tigre, faites-le avec un long bâton. Ou mieux, demandez à un ami de s’en charger.”

    Pandashanement votre,
    Krot.

  15. Yorgl Lien Armurerie non trouvé
    Posté le 23 Oct 2015 (17h24)
    Admin
    Membre

    Salut Krotonay,

    Content que le guide t’ait servi. :)
    Quel est le raccourci en question ? (Genre moi le taunt est là où j’ai mon “H” donc je fais shift+H) Car pour peu que ça soit un truc déjà utilisé dans les raccourcis, ce dernier est prio sur le shift+touche.

    Exemple (car je suis pas sûr d’être clair) : si j’avais affecté le bind shift+H à un autre emplacement de ma barre, ma macro serait en théorie fonctionnelle mais shift+H appelerait le bind en question et ne ferait pas le taunt sur Statut.

    Je crois que la macro est bonne, mais je vais vérifier just in case !

    Dis moi ce qu’il en est. :)
    (Ah et test en faisant shift+clic macro, pour voir ?)

Réagir à cet article

Commentez anonymement :

Votre adresse de messagerie ne sera pas publiée.
Les champs obligatoires sont indiqués avec *

Créer un Avatar :

Obtenir mon avatar par gravatar


Votre message :

Markup Controls