guilde requiem, serveur privé nostalrius Index du Forum
guilde requiem, serveur privé nostalrius
Forum de la guilde Horde Requiem du serveur privé Nostalrius
 
guilde requiem, serveur privé nostalrius Index du ForumFAQRechercherMembresGroupesProfilS’enregistrerConnexion

MACROS !!

 
Poster un nouveau sujet   Répondre au sujet    guilde requiem, serveur privé nostalrius Index du Forum -> Privé -> Forum des classes -> Prêtre
Sujet précédent :: Sujet suivant  
Auteur Message
Koyra
Membre

Hors ligne

Inscrit le: 19 Juil 2010
Messages: 90

MessagePosté le: Sam 25 Sep - 08:03 (2010)    Sujet du message: MACROS !! Répondre en citant

Ayant passé une nuit blanche à me replonger dans les scripts de WoW (langage LuA), j'ai enfin retrouvé mes anciennes macros de heal.


Ce sont des macros de type "intelligentes", donc assez complexes, mais qui vous facilitent la vie, et améliore la survivabilité du tank.


Ces macros s'appliquent aussi bien à un ciblage classique qu'à un heal "en assist" (on cible le boss et on heal sa cible courante).


Infusion de puissance sur soi même:
/run TargetUnit("player") CastSpellByName("Infusion de puissance") TargetLastTarget()


Prière de soins sur groupe courant (switch de cible)
/run TargetUnit("player") CastSpellByName("Prière de soins") TargetLastTarget()

Heals et dispells défensifs sur cible amicale ou en assist, auto-ciblage par défaut

Pseudo code :
SI (Cible = RIEN) ALORS Cibler(JOUEUR)
SI (TypeCible = amical) ALORS LancerSortSurCibleCourante(<nom du sort>)
SINON <!-- TypeCible = hostile -->
 DEBUT PROCEDURE
  CiblerCibleDeLaCible()
  LancerSortSurCibleCourante(<nom du sort>)
  CiblerCiblePrecedente()
 FIN PROCEDURE


Exemple :


On veut faire une macro permettant de lancer le rang max du soins supérieurs sur une cible amicale. On est soit dans le cas de figure où l'on cible directement la personne à soigner, soit dans le cas où nous ciblons le boss et
soignons son tank courant (celui qui est ciblé par le boss).


Cela donne : 

/run if UnitExists("target") then else TargetUnit("player") end
/run if UnitIsFriend("player","target") then CastSpellByName("Soins supérieurs") else TargetUnit("targettarget") CastSpellByName("Soins supérieurs") TargetLastTarget() end

Soigner au dérank en macro

Blizzard ne propose pas d'API pour gérer un cast intelligent en fct des PdV de notre cible (trop simple sinon, on fait une macro heal qui spam les heals automatiquement en fonction des pv de l'allié à soigner).
On peut toutefois continuer sur notre lancée en soignant au dérank.


Pour ce faire il suffit d'ajouter au nom du sort son rang entre parenthèses. Exemple : Soins rapides(rang 2)


Voila tout est dit.


Il existe aussi un moyen pour healer en mouseover, un peu plus compliqué à mettre en place, mais utile pour les healeurs de raid.


   
_________________
I JUST WANT MORE ORCZZZZZZ !
*ahem... paye ton LBRS buggé quoi*


Revenir en haut
Publicité






MessagePosté le: Sam 25 Sep - 08:03 (2010)    Sujet du message: Publicité

PublicitéSupprimer les publicités ?
Revenir en haut
Kroma
Officier

Hors ligne

Inscrit le: 27 Juil 2010
Messages: 49

MessagePosté le: Mar 28 Sep - 20:16 (2010)    Sujet du message: MACROS !! Répondre en citant

As tu essayé une de ces macro sur le serv ? Pour ma part les macros en anglais ne fonctionne pas, seul les macro en francais très très simple fonctionne.
_________________
Kroma, Maître de Classe Guerrier


Revenir en haut
Koyra
Membre

Hors ligne

Inscrit le: 19 Juil 2010
Messages: 90

MessagePosté le: Mer 29 Sep - 06:42 (2010)    Sujet du message: MACROS !! Répondre en citant

Oui Kroma, et elles fonctionnent toutes parfaitement.


J'utilise l'API native de WoW 1.12.1 (les fonctions données par le "core" du serveur), donc toutes mes macros constuites à partir des scripts "/run blablabla" doivent marcher tant que le "blabla" est correct vis-à-vis de l'API Smile
_________________
I JUST WANT MORE ORCZZZZZZ !
*ahem... paye ton LBRS buggé quoi*


Revenir en haut
Contenu Sponsorisé






MessagePosté le: Aujourd’hui à 01:41 (2018)    Sujet du message: MACROS !!

Revenir en haut
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    guilde requiem, serveur privé nostalrius Index du Forum -> Privé -> Forum des classes -> Prêtre Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1

 
Sauter vers:  

Index | Panneau d’administration | faire son forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com
Thème Pluminator imaginé et réalisé par Maëlstrom