Les macros, fonctionnement
2 participants
Page 1 sur 1
Les macros, fonctionnement
Les macros sont des boutons d'action personnolisables qui permettent de realiser différentes choses en un clic. Bien souvent l'utilisation judicieuse d'une macro permet d'éviter l'installation d'un addon.
1ere Limitation : ce que vous mettez dedans ne peut déclencher qu'une fois le "temps de recharge globale" (la seconde ou tous vos boutons sont grisés apres avoir lancer des sorts/coups spéciaux)
2eme Limitation : 255 signes maximum
3eme Limitation : 20 macros "globales" + 20 macros par personnage
quelques astuces :
- vous pouvez "coller" le nom d'un sort dans une macro en ayant le grimoire et la fenetre de macro ouverts cote a cote et en shift-cliquant sur le sort
- vous pouvez copier-coller du texte depuis windows en utilisant crtl-c / crtl-v (ou depuis mac avec pomme-c/pomme-v hein)
- si vous laissez l'icone de macro par défaut (? rouge) mais que votre macro commence par #showtooltip , ça sera l'icone du sort lancé par la macro qui s'affichera automatiquement.
1ere Limitation : ce que vous mettez dedans ne peut déclencher qu'une fois le "temps de recharge globale" (la seconde ou tous vos boutons sont grisés apres avoir lancer des sorts/coups spéciaux)
2eme Limitation : 255 signes maximum
3eme Limitation : 20 macros "globales" + 20 macros par personnage
quelques astuces :
- vous pouvez "coller" le nom d'un sort dans une macro en ayant le grimoire et la fenetre de macro ouverts cote a cote et en shift-cliquant sur le sort
- vous pouvez copier-coller du texte depuis windows en utilisant crtl-c / crtl-v (ou depuis mac avec pomme-c/pomme-v hein)
- si vous laissez l'icone de macro par défaut (? rouge) mais que votre macro commence par #showtooltip , ça sera l'icone du sort lancé par la macro qui s'affichera automatiquement.
>>> Lien vers le trés bon didacticiel des forums de WoW <<<
Dernière édition par Drax le Dim 23 Jan - 14:47, édité 3 fois
Drax- Messages : 50
Date d'inscription : 19/11/2010
Age : 52
Localisation : Terres froides
Macro "sur quoi on tape" ?
Cette macro permet d'annoncer sur le canal sur lequel vous etes (/g , /s, /p ...) la signification des symboles placés sur les ennemis :
- Code:
Pour rappel;
{crâne} = Cible prioritaire
{croix} = deuxieme cible
{carré} = piège givrant
{lune} = métamorphose
{cercle} = assomer
Drax- Messages : 50
Date d'inscription : 19/11/2010
Age : 52
Localisation : Terres froides
Macro "ou suis-je ?"
De nombreux guides sur internet vous donnent des coordonées pour trouver des pnj ou des objectifs de quete. Cette macro vous permettra d'éviter d'avoir à installer un addon pour ça.
- Code:
/script SetMapToCurrentZone() local x,y=GetPlayerMapPosition("player") DEFAULT_CHAT_FRAME:AddMessage(format("%s, %s: %.1f, %.1f",GetZoneText(),GetSubZoneText(),x*100,y*100))
Drax- Messages : 50
Date d'inscription : 19/11/2010
Age : 52
Localisation : Terres froides
Des macro utiles (ou pas?)
Je met ici tousles mots de commande utiles pour ceux d'entre vous qui voudraient s'essayer a la création de macro :
Note: le #showtooltip en 1ere ligne est trés utiles, car il permet de voir les informations du sort prêt a être lancé par votre macro, quand vous passez la souris dessus (vous savez, du genre "pierre de rappel - vous renvois a la dernière auberge dans laquelle vous avez blablabla..."). Sans ca, quand vous passez la souris sur votre macro, y'a juste le nom de la macro qui s'affiche.
- Commande de Base - le "verbe" de votre action, en quelque sorte:
- /cancelaura - Annule une aura (buff) dont vous disposez.
/cancelform - Annule votre transformation actuelle.
/cast - /cast,/spell,/use - Utilise un objet ou lance un sort donné.
/castrandom - /castrandom,/userandom - Lance un sort aléatoire de la liste donnée
/castsequence - Lance les sorts dans la séquence donnée (atention a ne PAS mettre d'accent aigue : /castséquence ne MARCHERA PAS
Il est parfaitement possible de mettre plusieurs conditions, mais il faut les séparer par un slash "/" et non une virgule ( Exemple reset=10/combat ). A noter que les différentes conditions de réinitialisation de la séquence sont :- reset=x soit x le nombre de seconde d'inaction de la séquence à partir de laquelle elle est réinitialisée
- reset=target pour reprendre du début lorsqu'on change de cible
- reset=combat lorsqu'on passe hors combat et qu'on en engage un nouveau
- reset=ctrl , alt ou shift lorsqu'on maintient une de ces touches en lançant la séquence
/duel - Défie un autre joueur en duel.
/forfeit - /forfeit,/yield,/concede - Déclare forfet lors d'un duel.
/pvp - Active votre marqueur JcJ.
/startattack - Active l'attaque automatique sur la cible.
/stopattack - Desactive l'attaque automatique sur la cible.
/stopcasting - Annule l'incantation ou la canalisation du sort actuel.
/swapactionbar - Echange entre 2 barres d'actions. - reset=x soit x le nombre de seconde d'inaction de la séquence à partir de laquelle elle est réinitialisée
- Liste des conditions a tester - en gros, le paramètre qui, s'il est "vrai" lance le verbe, et s'il est "faux" passe au verbe suivant:
- actionbar:1/.../6 or bar:1/.../6 - Vrai si la bonne barre d'action est selectionnée
bonusbar:5 - Vrai si une barre de controle est active (Vehicule ou un autre joueur)
button:1/.../5/<virtual click> or btn:1/.../5/<virtual click> - La macro est activée en appuyant sur les boutons et clicks virtuels
channeling:<spell name> - Vrai si le joueur est en train de canaliser le sort donné
combat - Vrai lorsque l'on est en combat
dead - Vrai si la cible est morte
equipped:<item type> or worn:<item type> - Vrai si le type d'objet est equipé (L'objet peut etre un emplacement de l'inventaire, un type d'objet, ou un sous-type)
exists - Vrai si la cible existe.
flyable - Vrai s'il est possible de voler dans la zone actuelle (à noter que cela ne vérifie pas si vous disposez de la compétence vol par temps froid)
flying - Vrai si vous êtes en monture volante ET dans les airs.
group:party/raid - Vrai si vous etes en groupe ou en raid
harm - Vrai si vous pouvez lancer des sorts nefastes sur la cible
help - Vrai si vous pouvez lancer des sorts bénéfiques sur la cible
indoors - Vrai si en intérieur.
modifier:shift/ctrl/alt or mod:shift/ctrl/alt - Attend après la touche donnée
mounted - Vrai si vous êtes sur une monture.
outdoors - Vrai si en extérieur.
party - Vrai si votre cible appartient à votre groupe.
pet:<pet name or type> - Vrai si le nom ou le type correspond à votre familier actif.
raid - Vrai si votre cible appartient à votre raid.
spec:1/2 - Vrai si votre spécialisation active correspond à celle qui est donnée
stance:0/1/2/.../n or form:0/.../n - Vrai si vous êtes dans la posture ou forme ciblée
stealth - Vrai si vous êtes camouflé
swimming - Vrai si vous nagez.
unithasvehicleui - Vrai si votre cible est dans un véhicule
vehicleui - Vrai si vous êtes dans un vehicule avec son interface
- "Fonctions de ciblage":
- assist - /assist,/a - Sélectionne la cible de votre cible.
clearfocus - Annule votre focalisation actuelle.
cleartarget - Annule votre cible actuelle.
focus - Affecte votre focalisation.
target - /target,/tar - Cible une unité par son nom.
targetenemy - Cible une unité hostile par son nom.
targetenemyplayer - Cible un joueur hostile par son nom.
targetexact - Cible l'unité par son nom exact.
targetfriend - Cible une unité amicale par nom.
targetfriendplayer - Cible un joueur allié par nom.
targetlastenemy - Cible le dernier ennemi selectionné.
targetlastfriend - Cible le dernier ami que vous avez selectionné.
targetlasttarget - sélectionne votre cible précédente.
targetparty - Cible le membre du groupe.
targetraid - Cible le membre du raid.
- "liste des cibles":
- arenaN - L'un des membres de votre equipe d'arène d'index N (1,2,3,4, ou 5)
bossN - Les boss actifs de la rencontre en cours d'index N (1,2,3 or 4). (ajouté à la 3.3.0)
focus - Votre focalisation courrante (ajouté à la 2.0.0).
mouseover - La cible sur laquelle vous avez (ou avez passé récemment) votre curseur de souris
none - Une instruction valide d'unité qui ne réfère à rien. Cela permet de forcer une macro de ne pas faire un autociblage malgré les paramètres d'interface.(/cast [target=none] Healing Wave).
partyN - Le Nième membre du groupe (1,2,3 or 4).
partypetN - Le familier du Nième membre du groupe (1,2,3, or 4) (Ajouté à la 1.5.0).
pet- Le familier du joueur courrant.
player - Le joueur courrant.
raidN - Le membre du raid d'index N (1,2,3,...,40).
raidpetN - Le familier du membre du raid d'index N (1,2,3,...,40) (ajouté à la 1.5.0)
target - Votre cible courrante
vehicle- Le véhicule dans lequel vous vouez trouvez
- "Commandes de discussions ":
- afk - Vous marque comme étant "Away From Keybord" (absent).
announce - /announce,/ann - Change le mode d'annonces du canal.
ban - Banni un utilisateur depuis le canal.
battleground - /battleground,/bg - Envoyer un message vers le canal de champ de bataille
csay - /c,/csay - Envoyer un message sur un canal donné
chatinvite - /cinvite,/chatinvite - Invite un joueur sur un canal créé.
chatlist - /chatlist,/chatwho,/chatinfo - Affiche la liste des personnages actuellement sur un canal donné.
chatlog - Active ou desactive les logs des discussions.
combatlog - Active ou desactive les logs de combats.
chathelp - /chat,/chathelp - Affiche une liste des actions courrantes liées à l'utilisation des discussions
ckick - Renvoie un utilisateur depuis le canal.
emote - /emote,/em,/e,/me - Affiche une émote avec le text donné.
dnd - Vous marque comme étant "Do Not Disturb" (Ne pas déranger).
guild - /guild,/g,/gc - Envoie un message sur votre canal de guilde
join - /join,/channel,/chan - Rejoint ou créé un canal.
leave - /leave,/chatleave,/chatexit - Quitte le canal donné.
moderator - /mod,/moderator - Attribue le privillege de modération a un utilisateur d'un canal personnalisé.
mute - /mute,/squelch,/unvoice - Interdit à un utilisateur de parler (audio ou texte) sur un canal personnalisé.
officer - /officer,/o,/osay - Envoie un message sur le canal des officiers de la guilde.
owner - Affiche ou modifie le propriétaire d'un canal personnalisé.
password - /password,/pass - Affecte ou enlève un mot de passe sur un canal personnalisé.
party - /party,/p - Envoie un message aux membres de votre groupe.
raid - /raid,/rsay - Envoie un message aux membres de votre raid.
raidwarning - /raidwarning,/ar - Envoie un avertissement de raid
reply - /r,/reply - Répond au dernier joueur vous ayant envoyé un message privé. (/w)
resetchat - /resetchat - Réinitialise les paramtres du canal personnalisé par défaut.
say - /say,/s - Envoie un message à tous les joueurs à proximité de votre personnage.
unban - Annule le bannissement d'un joueur sur un canal.
unmoderator - /unmod,/unmoderator - Enlève le privillege de modération du joueur ciblé
unmute - /unmute,/unsquelch,/voice - Autorise le joueur à parler (audio ou texte) sur le canal personnalisé
whisper - /whisper,/w,/tell,/t,/send - Envoie un message privé à un joueur via un chuchottement.
yell - /yell,/y,/sh,/shout - Envoie un message à tous les joueurs présents dans une large zone autour de votre personnage.
- "Commande de familier":
- petaggressive - Définie votre familier en mode agressif.
petattack - Envoie votre familier attaquer la cible.
petautocastoff - Désactive le lancement automatique d'une technique du familier.
petautocaston - Active le lancement automatique d'une technique du familier.
petautocasttoggle - Inverse le lancement automatique d'une technique du familier.
petdefensive - Définie votre familier en mode défensif.
petfollow - Ordonne à votre familier de vous suivre.
petpassive - Définie votre familier en mode passif.
petstay - Ordonne à votre familier de rester ici.
- "Commandes de personnage":
- dismount - Descendre votre personnage de sa monture
equip - /equip, /eq - Equiper l'objet dans son emplacement par défaut.
equipset - /equipset - Change l'ensemble d'equipement depuis le gestionnaire d'equipement.
equipslot - Equipe un objet dans un emplacement spécifique.
friend - /friend,/friends - Ajoute un joueur a votre liste de contacts.
follow - /f,/follow,/fol - Force votre personnage à suivre le joueur ciblé.
ignore - Ajoute un joueur à votre liste d'ignorés.
inspect - /ins,/inspect - Ouvre l'interface d'inspection sur un personnage proche.
leavevehicle - Permet à votre personnage de sortir d'un véhicule.
removefriend - /removefriend,/remfriend - Enlève un contact depuis votre liste de contacts.
settitle - Active l'un des titres disponible de votre personnage.
trade - Ouvre l'interface d'echange avec un autre joueur.
unignore - Enlève un jouuer de votre liste d'ignorer.
usetalents - Change la spécialisation active de votre personnage
- "Commandes de gestion des arènes ":
- teamcaptain - /teamcaptain,/tcaptain - Affecte le capitaine de l'equipe
teamdisband - /teamdisband,/tdisband - Supprime l'équipe dont vous êtes le chef
teaminvite - /teaminvite,/tinvite - Snvite un membre dans votre équipe d'arènes
teamquit - /teamquit,/tquit - Quitter votre équipe d'arènes
teamremove - /teamremove,/tremove - Renvoyer un membre de votre équipe
Note: le #showtooltip en 1ere ligne est trés utiles, car il permet de voir les informations du sort prêt a être lancé par votre macro, quand vous passez la souris dessus (vous savez, du genre "pierre de rappel - vous renvois a la dernière auberge dans laquelle vous avez blablabla..."). Sans ca, quand vous passez la souris sur votre macro, y'a juste le nom de la macro qui s'affiche.
Dernière édition par Glòredhel le Ven 1 Avr - 11:18, édité 19 fois
Re: Les macros, fonctionnement
Attention !
Pour les sequence avec condition, il faut placer la fonction "reset" du bon coté de la condition entre crochet, a savoir APRES, sinon ca ne marche pas.
Par exemple, pour les prêtres:
Pour les sequence avec condition, il faut placer la fonction "reset" du bon coté de la condition entre crochet, a savoir APRES, sinon ca ne marche pas.
Par exemple, pour les prêtres:
- Code:
/Castsequence [btn:2] reset=5 Feu intérieur; Mot de pouvoir : Robustesse, Feu intérieur
Re: Les macros, fonctionnement
Drax a écrit:Cette macro permet d'annoncer sur le canal sur lequel vous etes (/g , /s, /p ...) la signification des symboles placés sur les ennemis :
Re: Les macros, fonctionnement
Et juste pour redevenir sérieux ^^ lorsque vous voulez utiliser la propriété d'un objet qui se trouve dans votre équipement, mais sans avoir son nom précis, vous pouvez taper /use.... suivis d'un numéro.
La table suivante donne les rapport n°/ emplacement
La table suivante donne les rapport n°/ emplacement
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|