Help macro ?

Voir le sujet précédent Voir le sujet suivant Aller en bas

Help macro ?

Message  L'Ermite le Ven 4 Fév - 14:29

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 ?


L'Ermite
Alcoolique
Alcoolique

Nombre de messages : 220
Age : 31
Localisation : montpell
Date d'inscription : 27/02/2010

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Help macro ?

Message  impy le Ven 4 Fév - 14:45

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

impy
Commateux
Commateux

Nombre de messages : 962
Age : 30
Localisation : Strasbourg
Date d'inscription : 29/04/2008

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Help macro ?

Message  Kanti le Ven 4 Fév - 15:05

essaies ça
/cast [nodead, harm, @focus] [] nom_du_sort

gui, pourquoi tu parles de buff ?

Kanti
Commateux
Commateux

Nombre de messages : 1243
Age : 43
Localisation : Nemours
Date d'inscription : 26/04/2008

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Help macro ?

Message  Thalia le Ven 4 Fév - 15:30

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 Smile

Edit : je ne pense pas que la macro de Sam fonctionne, il manque le 2e conditionnel

Thalia
Commateux
Commateux

Nombre de messages : 2630
Age : 30
Localisation : Angers !
Date d'inscription : 11/11/2008

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Help macro ?

Message  Zellruhn le Ven 4 Fév - 17:34

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
Commateux

Nombre de messages : 1030
Age : 30
Date d'inscription : 06/04/2010

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Help macro ?

Message  Kanti le Ven 4 Fév - 21:50

c'est la même que moi en plus long :)

Kanti
Commateux
Commateux

Nombre de messages : 1243
Age : 43
Localisation : Nemours
Date d'inscription : 26/04/2008

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Help macro ?

Message  Fakemwan le Sam 5 Fév - 14:16

Thalia a écrit:Tir du Poulken


KwwwwaaaaaaAAAAAAAaaaaaaaAAAAAAaaaaaAAAAAA !!!!

cyclops

Fakemwan
Commateux
Commateux

Nombre de messages : 1630
Age : 35
Localisation : Bordeaux
Date d'inscription : 15/02/2010

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Help macro ?

Message  Thalia le Sam 5 Fév - 16:07

Kanti a écrit:c'est la même que moi en plus long Smile
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.

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
Commateux

Nombre de messages : 2630
Age : 30
Localisation : Angers !
Date d'inscription : 11/11/2008

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Help macro ?

Message  L'Ermite le Sam 5 Fév - 16:37

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 !

L'Ermite
Alcoolique
Alcoolique

Nombre de messages : 220
Age : 31
Localisation : montpell
Date d'inscription : 27/02/2010

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Help macro ?

Message  Kanti le Dim 6 Fév - 14:16

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

Kanti
Commateux
Commateux

Nombre de messages : 1243
Age : 43
Localisation : Nemours
Date d'inscription : 26/04/2008

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Help macro ?

Message  Thalia le Dim 6 Fév - 19:32

Ben j'ai essayé les deux versions et avec les crochets vides ça marchait po Sad
J'ai ptet fait une boulette, mais ça marchait que sur le focus en fait.

Thalia
Commateux
Commateux

Nombre de messages : 2630
Age : 30
Localisation : Angers !
Date d'inscription : 11/11/2008

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Help macro ?

Message  L'Ermite le Lun 7 Fév - 0:10

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 !

L'Ermite
Alcoolique
Alcoolique

Nombre de messages : 220
Age : 31
Localisation : montpell
Date d'inscription : 27/02/2010

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Help macro ?

Message  Contenu sponsorisé Aujourd'hui à 7:08


Contenu sponsorisé


Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

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