← GeekServers.gg
⚠ Archive en lecture seule — Retour sur GeekServers.gg
Yo

#showtooltip
/cast [nomodifier][target=Monprêtre] Dispel Magic
/cast [modifier:shift] Dispel Magic

C'est une de mes macro dispel. Vous lisez comme moi je suppose:
nomodifier->cast sur moi même. modifier:shift->cast sur ma cible

ET POURTANT C'EST L'INVERSE ABSOLU! Oé, en nomodifier, ca cast sur mon target, en modifier sur moi meme.
WTF PLS
Xxzergdeadqt

<MERCILESS>


Hello,

Je n'ai pas encore eu l'occasion de tester ta macro, qui me semble correct, et tout ce que je peux te dire c'est qu'en version mouseclickeur ça fonctionne normalement.

As-tu essayé d'écrire ça différemment ?
Voir ajouté un target=target ? :P

#showtooltip
/cast [mod:shift, target=target] Dispel Magic; [target=player] Dispel Magic
Zyrbou


Enlève le nomod
Svn

<Coeur avec les doigts>


Ce qui n'est pas logique, c'est que j'ai remplacé cette macro par celle-là:

/stopcasting
/cast [nomodifier] Dispel Magic
/cast [target=Monprêtre][modifier:shift] Dispel Magic

Xxzergdeadqt a écrit:#showtooltip
/cast [nomodifier][target=Monprêtre] Dispel Magic
/cast [modifier:shift] Dispel Magic


La macro en citation a exactement le même effet que la nouvelle alors que ça devrait faire l'inverse vous n'êtes pas d'accords?
Je n'ai pas besoin d'aide pour trouver de macro en fait mais pour comprendre c'est quoi le truc qui cloche ;o
Xxzergdeadqt

<MERCILESS>


Xxzergdeadqt a écrit:[nomodifier][target=Monprêtre]

Tu as un soucis avec des crochets. Chaque paire représente un ensemble de conditions.
Ce que tu as écrit va réagir comme suit :
Pas de modifier = action par défaut (sur la target ou player si pas de target)
Ctrl/shift/alt = sur le player uniquement
La seconde ligne est inutile et provoque probablement une ligne rouge vu que la première va être valide à chaque fois

Il te faudrait plutôt
[nomod,target=player]

Ce qui donnerait au final
/cast [mod:shift][nomod,target=player] Dispel magic
Shift = action par défaut (en général sur la target, mais sur le player si tu n'as pas de target)
Pas de modifier = sur le player uniquement. Le nomod est optionnel vu qu'il rend la macro inactive si tu appuies sur ctrl par exemple.
Ape

<Old School>


http://thegeekcrusade-serveur.com/forums/viewtopic.php?f=28&t=3126 - TGArmory
Ok j'ai eu du mal en fait mais tu m'as bien éclairci Ape. C'est bizarre des fois ces macros. Pff. Pacman c'est loin. Bisous :3
Xxzergdeadqt

<MERCILESS>


[[ Bordel, t'as edit pendant que j'écrivais un pavé, tant pis je le pose quand même ^^ ]]

Xxzergdeadqt a écrit:/cast [nomodifier][target=Monprêtre] Dispel Magic
/cast [modifier:shift] Dispel Magic

Il faut que tu comprennes que les macros sont lues en testant séparément chaque bloc de [], du coup ta macro donne :
[nomod] => Dispel sur target ou player si pas de modifier, sinon :
[target=player] => Dispel sur le player (sous entendu s'il y a un modifier vu que s'il n'y en a pas, la macro s'arrêtera au bloc [] précédent)
[modifier:shift] => Dispel sur target ou player si shift pressé (sera ignorée vu que l'un ou l'autre des 2 blocs précédents seront valides et qu'un cast sera tenté)

/cast [target=Monprêtre][modifier:shift] Dispel Magic

[target=Monprêtre] => Dispel du player, fin
[mod:shift] => Sera ignoré vu que le bloc précédent est toujours valide

Si c'est toujours pas clair, j'pourrais vraiment pas faire mieux, je suis pas du tout pédagogue, désolé :/
Ape

<Old School>


http://thegeekcrusade-serveur.com/forums/viewtopic.php?f=28&t=3126 - TGArmory
Hihi désolé pour l'edit j'ai posté trop vite mon cerveau était en fusion!
En tout cas merci, j'ai compris le dysfonctionnement. Ca ne m'aidera pas du tout à ne plus faire la même erreur pour le moment, je vais devoir prendre quelques leçons de plus!
TOPIC LOCKED K
Xxzergdeadqt

<MERCILESS>





Conditions Générales d'Utilisation et Mentions légales - Code de conduite des forums - Contact