Help macro ?
+2
impy
L'Ermite
6 participants
Page 1 sur 1
Help macro ?
Bonjour à tous , un petit poste ici pour demander un coup de main à ceux qui s'y connaissent bien en macro.
Je cherche à faire une macro du type /cast un sort, mais la difficulté se trouve au niveau des options.
En effet, j'aimerai que 2 choses & résultantes soient vérifiées :
- si focalisation d'une unité hostile, alors [target=foca]
- si focalisation d'une unité amicale ou, pas de focalisation, [target=target]
Première question, cet ensemble de commande est il bien viable/réalisable ?
Si oui, comment rédiger ces options, pour que sur un seul bind, mon sort parte correctement sur mon focus s'il est ennemi, sinon sur ma cible actuelle ?
Je cherche à faire une macro du type /cast un sort, mais la difficulté se trouve au niveau des options.
En effet, j'aimerai que 2 choses & résultantes soient vérifiées :
- si focalisation d'une unité hostile, alors [target=foca]
- si focalisation d'une unité amicale ou, pas de focalisation, [target=target]
Première question, cet ensemble de commande est il bien viable/réalisable ?
Si oui, comment rédiger ces options, pour que sur un seul bind, mon sort parte correctement sur mon focus s'il est ennemi, sinon sur ma cible actuelle ?
L'Ermite- Alcoolique
- Nombre de messages : 220
Age : 39
Localisation : montpell
Date d'inscription : 27/02/2010
Re: Help macro ?
Avec la clause harm/noharm tu peux savoir si la cible est un cible que tu peux attaquer ou soigner.
Cela dit vérifier avec une macro si un buff est présent ou pas, vu le nombre de caractères imposés ça me semble irréalisable surtout dans la meme macro que harm/noharm
Cela dit vérifier avec une macro si un buff est présent ou pas, vu le nombre de caractères imposés ça me semble irréalisable surtout dans la meme macro que harm/noharm
impy- Commateux
- Nombre de messages : 962
Age : 38
Localisation : Strasbourg
Date d'inscription : 29/04/2008
Re: Help macro ?
essaies ça
/cast [nodead, harm, @focus] [] nom_du_sort
gui, pourquoi tu parles de buff ?
/cast [nodead, harm, @focus] [] nom_du_sort
gui, pourquoi tu parles de buff ?
Kanti- Commateux
- Nombre de messages : 1243
Age : 51
Localisation : Nemours
Date d'inscription : 26/04/2008
Re: Help macro ?
Pour les conditionnels je sais faire, la difficulté est de savoir si ça marchera sur ta cible actuelle si tu n'as pas de focus et ça j'en suis moins sûr.
sinon dans l'idée c'est :
/cast [target=focus,harm,exists,nodead][target=target] Tir du Poulken
En gros le 1er conditionnel [] vérifie si tu as un focus (exists), s'il est ennemi (harm) et s'il est vivant (nodead) auquel cas il le cible (target=focus). Si les conditions du 1er ne sont pas remplies, alors il utilise le 2e conditionnel qui est ta cible actuelle (target=target).
Dis moi si ça fonctionne
Edit : je ne pense pas que la macro de Sam fonctionne, il manque le 2e conditionnel
sinon dans l'idée c'est :
/cast [target=focus,harm,exists,nodead][target=target] Tir du Poulken
En gros le 1er conditionnel [] vérifie si tu as un focus (exists), s'il est ennemi (harm) et s'il est vivant (nodead) auquel cas il le cible (target=focus). Si les conditions du 1er ne sont pas remplies, alors il utilise le 2e conditionnel qui est ta cible actuelle (target=target).
Dis moi si ça fonctionne
Edit : je ne pense pas que la macro de Sam fonctionne, il manque le 2e conditionnel
Thalia- Commateux
- Nombre de messages : 2630
Age : 38
Localisation : Angers !
Date d'inscription : 11/11/2008
Re: Help macro ?
Si ça marche pas je te linkerai ma macro sheep qui fait la même chose. Mais normalement la macro de Benji doit marcher.
Zellruhn- Commateux
- Nombre de messages : 1030
Age : 38
Date d'inscription : 06/04/2010
Re: Help macro ?
c'est la même que moi en plus long :)
Kanti- Commateux
- Nombre de messages : 1243
Age : 51
Localisation : Nemours
Date d'inscription : 26/04/2008
Re: Help macro ?
Thalia a écrit:Tir du Poulken
KwwwwaaaaaaAAAAAAAaaaaaaaAAAAAAaaaaaAAAAAA !!!!
Fakemwan- Commateux
- Nombre de messages : 1630
Age : 42
Localisation : Bordeaux
Date d'inscription : 15/02/2010
Re: Help macro ?
Pour les @ au lieu des target= ok, mais ton conditionnel [] ne fonctionne pas. Il faut un @target dedans. Sinon il ne prend que la moitié relative au focus en compte.Kanti a écrit:c'est la même que moi en plus long
Testé hier soir, et ça fonctionne avec ma version, mais pas avec la tienne.
donc :
/cast [@focus,harm,exists,nodead][@target] Tir du poulken
Thalia- Commateux
- Nombre de messages : 2630
Age : 38
Localisation : Angers !
Date d'inscription : 11/11/2008
Re: Help macro ?
Je me dois de plussoyer Thalia , et vous remercier par la même ; en effet c'est la seconde version de la macro qui fonctionne, et la ligne de commande est venue s'intégrer nickel avec le reste de la macro.
Cha ché cool !
Cha ché cool !
L'Ermite- Alcoolique
- Nombre de messages : 220
Age : 39
Localisation : montpell
Date d'inscription : 27/02/2010
Re: Help macro ?
Ben je sais pas mais moi j'ai testé et ça fonctionne sur mon focus si j'en ai un, sinon sur ma cible :
/cast [nodead, harm, @focus] [] Charge
la condition vide [] est toujours évaluée à vrai donc ça équivaut à "/cast Charge" si j'ai pas de focus
extrait de wowwiki :
Empty conditions
Sometimes you may want a command to cast on a particular target under certain circumstances but behave like normal if those conditions aren't true. In this case you will want to use an empty set of conditions which will always evaluate to true. The following macro will cast Flash of Light on the unit under your mouse. If you have no mouseover or it's hostile, the macro will behave like a plain /cast Flash of Light, casting on your target and respecting self-cast key and auto-self-cast interface option.
/cast [@mouseover, help] [ ] Flash of Light
/cast [nodead, harm, @focus] [] Charge
la condition vide [] est toujours évaluée à vrai donc ça équivaut à "/cast Charge" si j'ai pas de focus
extrait de wowwiki :
Empty conditions
Sometimes you may want a command to cast on a particular target under certain circumstances but behave like normal if those conditions aren't true. In this case you will want to use an empty set of conditions which will always evaluate to true. The following macro will cast Flash of Light on the unit under your mouse. If you have no mouseover or it's hostile, the macro will behave like a plain /cast Flash of Light, casting on your target and respecting self-cast key and auto-self-cast interface option.
/cast [@mouseover, help] [ ] Flash of Light
Kanti- Commateux
- Nombre de messages : 1243
Age : 51
Localisation : Nemours
Date d'inscription : 26/04/2008
Re: Help macro ?
Ben j'ai essayé les deux versions et avec les crochets vides ça marchait po
J'ai ptet fait une boulette, mais ça marchait que sur le focus en fait.
J'ai ptet fait une boulette, mais ça marchait que sur le focus en fait.
Thalia- Commateux
- Nombre de messages : 2630
Age : 38
Localisation : Angers !
Date d'inscription : 11/11/2008
Re: Help macro ?
je connaissais l'anticonditionelle [] mais comme pour benji cela ne fonctionnait pas correctement, lorsque la foca était amicale je me retrouvais avec un message d'erreur notamment.
maintenant sa marche nikelkraume !
maintenant sa marche nikelkraume !
L'Ermite- Alcoolique
- Nombre de messages : 220
Age : 39
Localisation : montpell
Date d'inscription : 27/02/2010
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum