J'ajoute :
un site en anglais sur les divers objets lootables
http://www.thottbot.com/et n'hésitez pas à aller jeter un oeil sur le site wow belge qui est tres tres bien :
http://www.wowbelgium.be/J'en profite pour donner une longue liste de commandes pour vos macros trouvée sur ce site :
Pour éditer une macro, tapez /macro dans votre fenêtre de chat
I - Liste des commandes Blizzard
/assist [nom] - Assistez un autre joueur
/cast nom - Caster un sort (peut inclure le rang du sort entre parenthèses /cast blabla (Rank 1)
/afk [message] ou /abs - se mettre en mode "afk"
/dnd [message] - se mettre en mode "ne pas déranger"
/duel [nom] - Requète de duel avec le personnage sélectionné
/yield - Abandonner un duel
/emote message - Emote un message (exemple: /emote se gratte le nez -> [nom_du_joueur] se gratte le nez)
/follow - suivre automatiquement une cible
/guild message - envoie un message dans le guilde chat
/ignore name - Ignorer/Désignorer un joueur
/inspect - Inspecter l'équipement d'une cible
/invite [name] - Invite un joueur dans votre équipe
/join name - Rejoindre ou créer un channel de chat
/leave name - Quitter le channel nommé
/logout - S'asseoir et délogger
/ffa - Mettre le loot en "Free For All"
/master name - Personnage nommé devient "Master Looter"
/roundrobin - Mettre le loot en "Round Robin"
/party message - envoie un message dans le party chat
/played - Vous montre combien de temps vous avez passé en jeu
/pvp - Activer le mode PvP pour 5 minutes
/raid message - envoie un message dans le RAID chat
/random [num] - Faire un jet de dé aléatoire (exemple entre 1 et 100 -> /random 1-100)
/reply message ou touche r - Répond à la dernière personne vous ayant envoyé un message privé
/say message - Parler aux gens autour de vous
/target name - Cibler le personnage nommé
/time - Montrer le temps pssé depuis le début de la session
/trade - Etablir une fenêtre trade avec le personnage ciblé
/uninvite name - Enlever une personne d'un groupe
/whisper name message ou /w - Envoyer un message privé à quelqu'un
/who - Nombre de personnes dans les environs.
II - Les emotes
/agree = être d'accord
/amaze = être stupéfait
/angry = être mécontent
/apologize = s'éxcuser, demander pardon.
/applaud = applaudir
/bark = aboyer
/bashful = mode timide
/beckon = faire signe
/beg = supplier
/bite = chercher à morde quelqu'un
/bleed = saigner
/blink = faire un clin d'oeil
/blush = rougir
/boggle = être stupéfait
/bonk = tapper sur la tête
/bored = s'ennuyer
/bounce = bondir
/bow = saluer
/brb = be righ back = je reviens
/burp = rôter
/bye = au revoir
/cackle = rire de manière hystérique
/calm = calmer
/cheer = acclamer
/chicken = faire la poule (moquerie)
/chuckle = ricaner
/clap = applaudir (bis)
/cold = avoir froid
/comfort = récomforter
/commend = applaudir
/confused = être confus
/congratulate = féliciter
/cough = tousser
/cower = se recroqueviller de trouille
/crack = craquer
/cringe = reculer de peur
/cry = pleurer
/cuddle = besoin d'être cajoler
/curious = être curieux
/curtsey = révérence
/dance = danser
/drink = boire
/drool = un filet de bave coule de vos lèvre
/duck = s'accroupir
/eat = manger
/eye = loucher
/fart = pêter
/fidget = remuer impatiaemment
/flex = fléchir (ces muscles)
/flop = s'affaler
/frown = sourciller
/gasp = rôter
/gaze = regarder, contempler
/giggle = ricaner
/glare = briller
/gloat = jubiler
/greet = accueillir
/grin = grimacer
/groan = gémir
/grovel = se prosterner
/growl = grogner
/guffaw = éclater de rire
/hail = saluer (bonjour)
/happy = être content
/hello = saluer (bonjour, bis)
/hug = prendre dans ces bras
/hungry = avoir faim
/insult = insulter
/introduce = presenter un ami
/jk = plaisanter
/kiss = embrasser
/kneel = s'agenouiller
/laugh = rire
/laydown = s'allonger
/lick = se pourlêcher les babines
/listen = écouter
/lost = être perdu
/love = aimer
/massage = masser
/moan = jouir
/mock = se moquer
/moo = meugler
/moon = montrer ses fesses
/mourn = se receuillir
/no = refuser
/nod = accepter
/nosepick = se curer le nez
/panic = paniquer
/peer = fixer son regard
/pity = plaindre, s'apitoyer
/plead = invoquer, plaider et hm, expier
/point = montrer du doigt
/poke = se taper le ventre et rigoler
/ponder = reflechir
/pounce = poncer
/praise = s'éxalter
/pray = prier
/purr = ronronnez comme un chat
/raise = lever son bras
/ready = être pret
/roar = hurler sur quelqu'un
/rude = se montrer impoli (gestuellement)
/salute = salut (romper)
/scared = apeurer
/scratch = gratter
/sexy = vous êtes vraiment trop sexy
/shake = secouer
/shimmy = trembloter
/shiver = trembler de froid ou peur
/shoo = vous chassez les sales teignes
/shout = crier
/shrug = ne pas savoir
/shy = timide
/sigh = soupirer
/sit = s'asseoir
/slap = gifler
/sleep = dormir
/smile = sourire
/smirk = avoir un sourire narquois
/snarl = montrer des dents et grogner
/snicker = rire dans sa barbe
/sniff = pleurer
/snub = repousser les pauvres larves autour de vous
/soothe = besoin d'être rassurer
/spit = cracher
/stand = se lever
/stare = avoir le regard perdu
/stink = puer
/surprised = surpris
/surrender = abandonner
/talk = parler
/tap = taper du pied impatiemment
/taunt = provoquer
/tease = taquiner
/thank = remercier
/thirsty = avoir soif
/threaten = menacer
/tickle = chatouiller
/tired = être lasse
/unused = pas utiliser
/veto = émettre son désaccord
/victory = victorieux
/violin = s'apitoyer
/wave = saluer
/welcome = accueillir
/whine = pleurnicher
/whistle = siffler (dans le sens siffler une fille)
/work = travailler
/yawn = bailler
III - Les Emotes Vocaux
/acclamer - Lancer des encouragements
/aidezmoi - Demande de l'aide
/arrive - Des ennemis approchent
/attaquecible - Demander d'attaquer la cible
/attendre - Attendez
/bras - Bras d'honneur
/bye - Au revoir
/charge - Chargez !
/cheer - Lancer des encouragements
/feliciter - Félicitation
/feu - Feu !
/fuir - Courez !
/flirt - Draguer
/hello - Bonjour
/hoche - Acquiescer
/idiot - Vous racontez une blague
/non - Non
/oui - Oui
/pdm - Je n ai plus de mana
/remercier - Merci
/rire ou /lol ou mdr - Rire
/soignezmoi - Soignez moi !
/suivre - Suivez moi
/thanks - Merci
/tchou - Le train
/welcome - Vous expliquez que ce n'est rien
IV - 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)
/script SendChatMessage("Je vois un(e) %T!!!", "party");
/script SendChatMessage("Level: " .. UnitLevel("target") , "party");
/script SendChatMessage("Classe: " .. UnitClassification("target") , "party");
2nd bouton: (Liste la famille de la cible)
/script SendChatMessage("Famille: " .. UnitCreatureFamily("target") , "party")
3ème bouton: (liste la faction du ciblé)
/script SendChatMessage("Faction: " .. UnitFactionGroup("target") , "party");
4ème bouton: (liste la race du ciblé)
/script SendChatMessage("Race: " .. UnitRace("target") , "party");
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.
Fonctions de chat
ChannelBan - Bannir un joueur du channel.
ChannelInvite - Inviter un joueur au channel.
ChannelKick - Kick un joueur du channel.
ChannelModerator - Joueur spécifié devient moderateur.
ChannelMute - Taire certains joueurs dans le channel.
ChannelToggleAnnouncements - Annonce on ou off.
ChannelUnban - Débannir un joueur.
ChannelUnmoderator - Enlever le status de modérateur à un joueur.
ChannelUnmute - Redonne la parole.
LeaveChannelByName - Quitter le chat.
ListChannelByName - Lister les chats par nom.
ListChannels - Lister tous les chats.
SetChannelPassword - Changer le mot de passe du chat.
Fonctions du perso
AbandonSkill - abandonner un skill.
AcceptResurrect - Accepter une résurrection.
AcceptXPLoss - Accepter un perte d'XP.
AddFriend - Ajouter un joueur à votre liste d'amis.
AddIgnore - Ajouter un joueur à votre liste d'ignorés.
AddOrDelIgnore - Change le statut d'un ignoré.
GetPlayerBuff - Avoir des infos sur les buffs
GetPlayerBuffTexture - Avoir les textures des buffs
GetPlayerBuffTimeLeft - Combien de temps avent que le buff n'expire
Fonctions du groupe
AcceptGroup - Accepter une invitation à un groupe.
DeclineGroup - Decliner une invitation à un groupe.
InviteByName - Inviter un joueur.
InviteToParty - Inviter un joueur.
LeaveParty - Quitter un groupe.
PromoteByName - Passer le joueur nommé en party leader.
PromoteToPartyLeader - Passer le joueur sélectionné en party leader.
UnitIsPartyLeader - true si la cible est leader.
UninviteByName - Kicker quelqu'un de nommé du groupe.
UninviteFromParty - Kicker quelqu'un du groupe.