← GeekServers.gg [DEBUG:1782456837]
⚠ Archive en lecture seule — Retour sur GeekServers.gg
Bonjour :)

( J'ai cherché sur les différents topic déjà existants mais je n'ai pas trouvé mon bonheur, ou soit cela n'est pas pour la version 1.12 de wow :( )

Je cherche à créer une séquence de sort pour mon paladin ( Sceau du croisé, jugement puis Sceau de piété ) donc j'ai fais
Code: Tout sélectionner
/castsequence Sceau du Croisé, Jugement, Sceau de piété


et bien sur ça ne marche pas
Après j'ai lu une histoire de showtooltip mais ça n'existais pas encore en version 1.12 Uu'
J'ai essayé aussi de faire
Code: Tout sélectionner
/cast Sceau du croisé
/cast Jugement
...


Mais ça ne marche pas non plus :(
Quelqu'un aurait une page ou un guide vraiment précis sur ce type de chaines ?

Merci d'avance
Hoki


Hello,

J'ai créer une macro il y a quelques temps répondant à ta demande.

Il te faudra en revanche SuperMacro pour pouvoir dépasser la limite des 255 caractères.

De plus si tu joues en français, il faudra que tu changes les noms en VO vers la VF.

Code: Tout sélectionner
/script ----[[

spell = "Seal of the Crusader";

i = 1;

while UnitBuff("player", i) ~= nil do
  if (UnitBuff("player", i) == "Interface\\Icons\\Spell_Holy_HolySmite") then
    spell = "Judgement";
  end
   i = i + 1;
end

for i = 1, 16 do
  if (UnitDebuff("target", i) == "Interface\\Icons\\Spell_Holy_HolySmite") then
    spell = "Seal of Righteousness"

    i = 1;

    while UnitBuff("player", i) ~= nil do
      if (UnitBuff("player", i) == "Interface\\Icons\\Ability_ThunderBolt") then
        spell = "Judgement";
      end

      i = i + 1;
    end
  end
end

if (spell == "Judgement") then
  if (GetActionCooldown(1) == 0 and IsActionInRange(1) == 1) then
    CastSpellByName("Judgement");
  end
else
  CastSpellByName(spell);
end

----]]

Une seule exigence, que ton jugement si situe en première position de la première barre des sorts. Sinon, cela impliquera une légère modification.

Hésite pas à me solliciter IG si tu as une question.

++
Anshey

<Carpe Diem>


Je suis Charlie !
Yop, merci d'avoir répondu aussi vite ^^

J'ai essayé ton code en changeant les noms en français puis en mettant le sort Jugement en premier de la barre des sorts mais une erreur apparait
le code :
Code: Tout sélectionner
/script ----[[

spell = "Sceau du Croisé";

i = 1;

while UnitBuff("player", i) ~= nil do
  if (UnitBuff("player", i) == "Interface\\Icons\\Spell_Holy_HolySmite") then
    spell = "Jugement";
  end
   i = i + 1;
end

for i = 1, 16 do
  if (UnitDebuff("target", i) == "Interface\\Icons\\Spell_Holy_HolySmite") then
    spell = "Sceau du Croisé"

    i = 1;

    while UnitBuff("player", i) ~= nil do
      if (UnitBuff("player", i) == "Interface\\Icons\\Ability_ThunderBolt") then
        spell = "Jugement";
      end

      i = i + 1;
    end
  end
end

if (spell == "Jugement") then
  if (GetActionCooldown(1) == 0 and IsActionInRange(1) == 1) then
    CastSpellByName("Jugement");
  end
else
  CastSpellByName(spell);
end

----]]


Et l'erreur :
Code: Tout sélectionner
[string "/script ----[[..."]:1: unexpected symbol near '/'
Hoki


Le code que j'ai fourni est à insérer dans une super macro.

Une macro toute simple l'appellera avec la commande ci-dessous :

Code: Tout sélectionner
/script --CastSpellByName("Judgement");
/script RunSuperMacro("NomDeLaSuperMacro");
Anshey

<Carpe Diem>


Je suis Charlie !
Dans la macro simple j'ai mis
Code: Tout sélectionner
/script --CastSpellByName("Jugement");
/script RunSuperMacro("Jugement Macro");


Et la supermacro je l'ai appelé Jugement Macro
Hoki


Très bien, la première ligne sert uniquement à se calquer sur le CD du sort renseigné. Ici, le Jugement.
Anshey

<Carpe Diem>


Je suis Charlie !
Re,

Je te remercie encore une fois de l'aide IG Anshey ! :)

La macro finale est très optimisé, elle permet de :
- Cast Sceau du Croisé si celui-ci n'ets pas actif
- Cast Jugement sur la cible si Sceau du croisé est actif
- Cast Sceau d'autorité si sceau du croisé est actif sur la cible
- Cast Jugement avec le sceau d'autorité si la cible possède le debuff sceau du croisé et que sceau d'autorité est actif

La macro:
Code: Tout sélectionner
/script ----[[

spell = "Sceau du Croisé";

i = 1;

while UnitBuff("player", i) ~= nil do
  if (UnitBuff("player", i) == "Interface\\Icons\\Spell_Holy_HolySmite") then
    spell = "Jugement";
  end
   i = i + 1;
end

for i = 1, 16 do
  if (UnitDebuff("target", i) == "Interface\\Icons\\Spell_Holy_HolySmite") then
    spell = "Sceau d'autorité"


    i = 1;

    while UnitBuff("player", i) ~= nil do
      if (UnitBuff("player", i) == "Interface\\Icons\\Ability_Warrior_InnerRage") then
        spell = "Jugement";
      end

      i = i + 1;
    end
  end
end

if (spell == "Jugement") then
  if (GetActionCooldown(1) == 0 and IsActionInRange(1) == 1) then
    CastSpellByName("Jugement");
  end
else
  CastSpellByName(spell);
end

----]]


Voilà ! Amis paladins ! :D
Hoki


Bonjour tous le monde cela fait une petite semaine que je cherche a me faire 2/3 macro simple ( enfin je crois )

( je joue war tank et j'aime bien pvp ( oui oui en tank ^^ ))

1er macro : J'aimerai que la Charge dismount et brise-genoux.
2eme macro : Charge , coup de tonnerre , posture def.
3eme macro : posture arme ( avec une 2h équipé ) - posture def bouclier épée équipé direct

J'ai essayer des tonnes et des tonnes de differentes combinaison impossible de les faire fonctionner correctement !

Des idées svp ? Un grand merci d'avance.
Leizar

<V For Vanilla>


Leizar a écrit:1er macro : J'aimerai que la Charge dismount et brise-genoux.
2eme macro : Charge , coup de tonnerre , posture def.
3eme macro : posture arme ( avec une 2h équipé ) - posture def bouclier épée équipé direct


Bind tes touches non ?
Parce qu'avec le GCD je suis pas sûr que ça soit possible^^
Et sinon tu voudrais pas une macro Pull - Heurt du bouclier - Maitrise du blocage - Frappe Hero (quand rage >50) - Fracasse armure aussi ? (quoi que si ça existe je pourrais afk tank :D)
Lorna


L'équipe d'administration, vous êtes des connards.
Kireena a écrit:
Leizar a écrit:Et sinon tu voudrais pas une macro Pull - Heurt du bouclier - Maitrise du blocage - Frappe Hero (quand rage >50) - Fracasse armure aussi ? (quoi que si ça existe je pourrais afk tank :D)


C'est possible !
Anshey

<Carpe Diem>


Je suis Charlie !
Et pour celles que j'ai cités au dessus ?
Leizar

<V For Vanilla>


Anshey a écrit:
Kireena a écrit:
Leizar a écrit:Et sinon tu voudrais pas une macro Pull - Heurt du bouclier - Maitrise du blocage - Frappe Hero (quand rage >50) - Fracasse armure aussi ? (quoi que si ça existe je pourrais afk tank :D)


C'est possible !


En effet, voici un addon qui le fait très bien => One Button Tanking v1.0.
Lalò

<Geeks of BBL>


O_o
Lorna


L'équipe d'administration, vous êtes des connards.
Sinon la bible des tank de Blitz est bourrée de maccros du genre "afk café" pour tanker en 1 seule touche.

Mais attention, la bible date de la 2.4, y a peut être des trucs qui ont changé au niveau des maccros
Zankaref


ya rien qui marche correctement ça me rend fou
Leizar

<V For Vanilla>





Conditions générales d'utilisation et mentions légales - Code de conduite des forums - Contact