Les Spiders

Site officiel des Spiders
 
AccueilAccueil  GalerieGalerie  S'enregistrerS'enregistrer  RechercherRechercher  ConnexionConnexion  
Derniers sujets
» Coucou ^^
Jeu 5 Aoû - 0:56 par torhgrim

» nouvelles du future
Mar 4 Mai - 20:16 par wikingjojo

» nouveauté au sein des spiders
Jeu 8 Avr - 7:57 par nevak

» aide pour up les metiers
Mer 31 Mar - 12:12 par ZERIOS

» Optimiser son DPS !
Mer 31 Mar - 7:24 par nevak

» nouveau logiciel vocal
Mar 2 Mar - 13:21 par ZERIOS

» guide d'une guilde
Mer 27 Jan - 23:03 par redpyramid

» retour de lightnin
Sam 2 Jan - 23:23 par wikingjojo

» Retour spider
Jeu 10 Déc - 6:20 par nevak


Partagez | 
 

 Macro utiles

Aller en bas 
AuteurMessage
Invité
Invité



MessageSujet: Macro utiles   Mer 16 Avr - 9:05

Quelques Macros utiles

Utiliser des bandages sur soi

/TargetUnit("player")
/script UseContainerItem(Bag#, Item#);
/script TargetLastEnemy();

Sachant que Bag# 1-4 sont vos sacs de droite à gauche, et que Item# 1-16 dépend de la contenance de votre sac et est calculé de gauche à droite et de haut en bas.

Script pour healer
Marre de devoir recliquer sur le mob après avoir fait un soin ? Ce script permet de cibler votre dernier ennemi après avoir casté votre sort

/cast sort(Rank x)
/script LastTarget()

Idem pour se le faire sur soi

/TargetUnit("player")
/cast sort(Rank x)
/script LastTarget()

Script pour changer d'armes (Dual Wield):

/script PickupInventoryItem(16);
/script PickupContainerItem(0, 1);
/script PickupInventoryItem(17);
/script PickupContainerItem(0, 2);

Le premier chiffre dans PickupContainerItem(x,x) est votre sac de droite à gauche et le second, l emplacement de 1 à 16, dépend de la contenance de votre sac et est calculé de gauche à droite et de haut en bas.

Passer du mode plein écran au mode fenêtré:

/script SetCVar("gxWindow", 1 - GetCVar("gxWindow"));
/console gxRestart

Prévenir son groupe avant de sheeper (polymorph)

/p Sheeping >>> %t <<<
/cast Polymorph (Rank X)

Script pour le warlock afin d assister le tank:

/assist %t
/script PetAttack();
/cast Curse of Weakness (Rank 3)

Encore un script pour healer:

Si vous êtes en groupe, ça heal le joueur sélectionné, sinon, ça vous heal. Changer votre sort dans la zone de CastSpellByName()

/script if (UnitName("target") ~=nil and UnitIsFriend("player","target")) then CastSpellByName("Heal(Rank 1)") SendChatMessage("Incoming Heal to %T", "Party") else TargetUnit("player") CastSpellByName("Heal(Rank 1)") TargetLastEnemy(); end

Accélérer le texte de défilement des quêtes

/script QUEST_DESCRIPTION_GRADIENT_CPS = 600000
/script RegisterForSave("QUEST_DESCRIPTION_GRADIENT_CPS")
/script DEFAULT_CHAT_FRAME:AddMessage("Le texte des quête à été accéléré");

Accepter une quête

/script AcceptQuest()

Ouvrir tous les sacs

/script ToggleBag(0);
/script ToggleBag(1);
/script ToggleBag(2);
/script ToggleBag(3);
/script ToggleBag(4);

Script pour Hunter

/cast Hunter's Mark(Rank 1)
/script PetAttack();

Script pour changer de "hotbar"

/script CURRENT_ACTIONBAR_PAGE = X;
/script ChangeActionBarPage();

Script Hunter mélée

/cast Aspect of the Monkey
/script PetAttack();
/script AttackTarget();

Script pour le pull

/script TargetNearestEnemy();
/p Je pull %t
/script AttackTarget();
/v inc

Script d'assistance

/assist %t
/script AttackTarget();

Script pour ne pas réattaquer un sheep

/script if UnitExists("target") then SendChatMessage("Je sheep : " ..UnitName("target"), "PARTY") CastSpellByName("Polymorph(Rank 2)"); if not PlayerFrame.inCombat then ClearTarget(); end end


Script pour générer 3 sorts avec 1 bouton.

Je ne suis pas sur de celui la. à tester donc...

Remplir un premier script comme ceci:

/script AQ={};AQ.i=1;AQ.x=function() AQ[AQ.i]() end
/script AQ[1]=function() CastSpellByName("Seal of the Crusader(Rank 1)"); AQ.i=2 end
/script AQ[2]=function() CastSpellByName("Judgement"); AQ.i=3 end
/script AQ[3]=function() CastSpellByName("Seal of Righeousness(Rank 1)"); AQ.i=1 end

Puis un deuxième script comme ça:

/script AQ.x()

assignez le second à un bouton, et à chaque clic, il fera l action suivante dans la liste.

Script Warlock "Eye of Kilrogg"

Envoyez les infos que vous espionnez à votre équipe:

1er bouton: (liste le nom du ciblé, son level et sa classe)
<BLOCKQUOTE>
/script SendChatMessage("Je vois un(e) %T!!!", "party");
/script SendChatMessage("Level: " .. UnitLevel("target") , "party");
/script SendChatMessage("Classe: " .. UnitClassification("target") , "party"); </BLOCKQUOTE>
2nd bouton: (Liste la famille de la cible)
<BLOCKQUOTE>
/script SendChatMessage("Famille: " .. UnitCreatureFamily("target") , "party")</BLOCKQUOTE>
3ème bouton: (liste la faction du ciblé)
<BLOCKQUOTE>
/script SendChatMessage("Faction: " .. UnitFactionGroup("target") , "party"); </BLOCKQUOTE>
4ème bouton: (liste la race du ciblé)
<BLOCKQUOTE>
/script SendChatMessage("Race: " .. UnitRace("target") , "party"); </BLOCKQUOTE>

V - Liste des scripts

Commencer toujours par /script et des parenthèses à la fin.
Mettre un ";" pour terminer chaque ligne.

Fonctions d'action

AcceptDuel - Accepter un duel.
ActionButtonDown - Appuyer sur un bouton.
ActionButtonUp - Lacher un bouton.
AssistByName - Assister un joueur nommé.
AssistUnit - Assister un joueur ciblé.
AttackTarget - Attaquer une unité ciblée.
BeginTrade - Commencer un échange avec un joueur.
CancelDuel - Refuser une invitation à un duel.
Duel - Demander un duel
Jump - Le joueur saute.
SitOrStand - Debout ou assis.
StartDuelUnit - Duel.
ToggleSheath - sortir ou rentrer les armes.
Revenir en haut Aller en bas
 
Macro utiles
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Bonnette Macro (Vos avis SVP)
» orchidées et photo macro !
» Prof de champ 60 macro
» astuce photos en macro avec un compact numerique
» superbe video macro sur les dionaea en action

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Les Spiders :: DISCUSSION GENERALE-
Sauter vers: