Soname Inconscient mais pas fou | /!\ mis à jour le 18/11/2005 vers 01h05
Bonjour bonjour ^^
Je viens vous proposer un topic pour clarifier les choses sur les AddOns qui permettent de faire varier l'interface du joueur, ainsi que sur les macros.
Ce topic ayant pour but principal de tenter de répondre aux diverses questions que l'on peu se poser, et comme but secondaire de constituer un listing de ce que les personnes de ce forum utilisent Donc votre participation est requise pour rendre ce topic des plus compet. Les AddOns
Définitions :
Un AddOn est un petit logiciel qui se télécharge sous la forme d'un dossier contenant quelques fichiers qui sont programmés selon trois tipe de format: les fichiers *.lua, les fichiers *.xml et ceux *.toc.
Les fichiers *.lua définissent les fonctions ajoutés par l'AddOn, les fichiers *.xml définissent les variations graphiques apportés par l'AddOn, et les fichiers *.toc sont là pour donner au jeu des informations concernant l'AddOn.
But :
Un AddOn est là pour permettre au joueur qui choisis de l'installer un meilleur confort de jeu, selon les préférences de chacun. Il offre des variations de l'interface du jeu, ou ajoute des petites fonctions au jeu lui même.
Les AddOns sont quelque chose de totalement toléré par les programmeurs du jeu, ces derniers ayant fournis aux joueurs les moyens et les connaissances nécessaires à la programmation d'AddOns.
Limites :
Tout AddOn a autorisation de faire varier l'interface dans une limite décrété par les programmeurs du jeu.
Ces limites disent simplement qu'il es interdit de créer un Bot avec un AddOn, un Bot étant un programme qui joue à la place du joueur...
Les programmeurs du jeu on aussi distribué une liste des fonctions qu'un programmeur d'AddOn peu utiliser. Les AddOns sortant de cette catégorie sont interdits, tels ceux qui permettent de faire accélérer les mouvements d'un personnage de façon permanente.
Installation :
L'installation d'un AddOn est simple. Une fois l'AddOn téléchargé en fichier *.zip, décompressez ce fichier. Récupérez dans ce fichier le dossier portant le nom de votre AddOn et contenant les fichiers de votre AddOn, sans dossier vide entre.
Ensuite, il faux copier ce dossier dans votre répertoire
/World of Warcrat/Interface/AddOns/
à l'installation du jeu le dossier Interface existe, mais ce sera à vous de créer le dossier AddOns.
Certains AddOns plus complexes que les autres on une installation légèrement plus longue. Ces AddOns possèdent un second dossier nommé FrameXML. Ce dossier en plus, FrameXML, est a copier dans le répertoire /World of Warcrat/Interface/
Voilà, l'installation est effectuée.
Un nouveau menu existe maintenant en jeu, ce menu s'ouvre à l'aide d'un nouveau bouton qui se trouve en bas à gauche de votre page de sélection des personnages. Ce menu vous permet de choisir quel AddOn vous désirez activer ou pas, et vous dit si vos AddOns ont été spécialement conçus pour la version actuelle du jeu ou pas, en vous indiquant la mension "Périmé" là où ce n'est pas le cas. Ne vous en faites absolument pas, il es tout a fais normal de posséder la majeure partie de ses AddOns possédant cette mention.
Une précision pour les patch : le fichier *.toc qui donne des informations au jeu contient le numéro de la version pour laquelle l'AddOn a été conçu.
Pour faire fonctionner l'AddOn après l'arrivé d'un nouveau patch, la philosophie des programmeurs est de conseiller aux joueurs de cocher la case "Lancer les AddOns périmés" qui se trouve en haut à droite du menu des AddOns, plutôt que de changer le numéro de version dans ce fichier *.toc. Ceci vous permettant de voir facilement quel AddOn a été revu par son concepteur pour la version en cour.
Récupération :
à l'heure actuelle, le meilleur site que je connaisse pour télécharger des AddOns se nomme Curse Game.
Il es en anglais, ok... mais ils n'existe pas de meilleur lieu où aller, et je n'en connais pas de bon qui soit en francais, désolé.
Il y a aussi Ui World of War.
AddOns - Listing
Voici la liste des AddOns que j'ai utilisé par le passé, ou que j'utilise à l'heure actuelle.
J'éditerai ce post si j'en trouve à y ajouter.
Je compte aussi sur votre participation pour ajouter ceux que vous utilisez qui ne sont pas dans cette liste.
• AHOnTheGo : Se souviends de votre dernière visite à l'AH et des objets que vous y avais vu.
• Auto-Bag : pour que certains objets que je loot aillent directement dans le sac que je veu. Surtout pour métié de récolte. • AutoSacrifice : Pour le 2° pet Warlock, enfin ne plus oublier cette technique... • Bag_Status_Meters: Pour toujours avoir l'oeil sur l'état de mes sacs. • BankItems : Pour voir les objets en bank en tout lieu. • BibDragBags : J'aime déplacer les choses, là c'est les sacs. • BibDragBars: et là les icones, les fenêtres, la barre de cast... • Bookworm : Pour se faire sa propre bibliothèque, il se souvient des livres lu. • BuffTimers: Savoir quand un buff va se finir. • CensusPlus: Statistiques simpa sur le royaume. • CT_MailMod : pour pouvoir envoyer des objets en masse ^^
• Combo Cast : permet d'enchainer des actions en utilisant un unique même raccourcis.
• DefendYourself : ajoute des fonctionnalité de combat au personnage, tel que frappe automatique en réponse à l'attaque d'un monstre.
• FlexBar : J'adore sa modulabilité totale dans l'ajout de nouveau racourcis. Lui, c'est mon coup de coeur ^^
• Frenn's Kill Log:J'aime garder une trace de mes kill, et des max de mes critiques ^^ • Gatherer: Très, très, mais alors très, pratique.(se souvient des endrois de récolte) • HealthPercent : Petit ajout de pourcentage pour la vie et le mana/énergie/rage. • ItemBuff : pour se rendre compte que le buff d'arme est fini. • Jotter-K : Bloque note que j'utilise pour avoir les lignes de commande des autres AddOns. • Lock bar: Pour ne plus enlever un racourcis à un moment critique... • LootSafely : Pour ne plus avoir d'excuse en ramassant un objet lié quand ramassé. • MapNotes : pour pouvoir facilement retrouver ce qui a fais galérer...
• PetLeash: Enfin un pet qui ne poursuit pas les enemis qui on fear ou sheep... • PetXPBar : Uniquement pour le chasseur. • QuestHistory : Pour garder une trace de toute les quêtes effectuées. • QuestMinion : Pour suivre l'évolution des quêtes. • QuickCash : Pour toujours garder un oeil sur l'état de mes finances ^^. • Reputation : chiffre la réputation envert les autres factions.
• RogueAgent : ajoute deux compteurs sur le bord de la minimap pour permettre un décompte des poudres que le volleur a dans son inventaire.
• ShardTraker : Pour simplifier la vie du Warlock. Il aporte des racourcis autour de la minimap que j'aurai mis en racourcis normal sinon...
• (by skarsnik) AllInOneInventory : transforme tout vos sacs en un seul de grande taille. A besoin de DynamicData pour fonctionner.
• auto potion : Fait que votre personnage boie une potion lorsque sa jauge deviend faible.
• MegaMacro : qui change le nombre maximum de macro que l'on peux créer, passant de 18 à 84 ...
• (by pitou) supermacro : donne un nombre illimité de macro, ainsi qu'une limite de caractère étendue à 1023 caractères • (by pitou) weapon quick swap : pour vite inverser votre main gauche et droite, enfin regarder le readme c'est bien expliqué.
• (by skarsnik) Auctioneer permet de compléter une base de donnée avec les objets vus à l'AH, et nécessite pour fonctionner LootLink, ce dernier permettant la création de la source de la base de donnée, répertoriant tous les objets qui passent entre vos mains.
• SellValue enregistre le prix de vente des objets qui sont dans votre inventaire lorsque vous passez chez un marchant, ce qui permet de se rappeler le prix d'un objet que l'on a déjà loot lorsqu'il est looté de nouveau.
• (by pitou) StanceSets, vous permets de vous faire un set d'arme selon votre "stance" (ie en rogue : en furtif et en normal). Nécessite aussi WeaponQuickSwap pour fonctionner.
• (by Algalord) TargetFrameHealthText permet d'aficher la vie des unitées sélectionées en pourcentage.
• (by shlag) UberQuestqui permet de voir le level des quêtes, et qui alonge la zone de text.
• Red Out colore les boutons des barres d'actions suivant leur possibilité d'utilisation.
• Azaziel's Book of the Dead, qui permet de tenir les comptes des victoires et défaites en pvp.
• Titan Panel Qui ajoute en haut de l'écran une ligne remplie d'informations bien utiles.
• UseByName qui ajoute une nouvelle fonction utilisable dans les macros, perméttant d'utiliser un objet selon son nom plutot que selon son emplacement dans les sacs.
• Titan panel, le même que ci-dessus, mais qui vous parle en français.
• TitanPetXp_1.6 qui fait de même, vous parle en Français. Il s'agit d'un ajout à Titan Panel permétant d'avoir des informations sur son pet. Requière titan Panel pour fonctionner.
• TitanClassTracker, lui aussi un ajout au titanPanel, qui permet un suivit de vos composantes de sorts, suivant votre classe.
• SheepWatch, qui fait apparaitre une jauge lorsque l'ennemis subbit "Métamorphose", ou "Nova de givre", pour vous indiquer quand il ne sera plus sous l'influence du sort.
• EasyPriest : AddOn tout simplement fabuleux, à mon gout. Il gère l'annonce des sorts de soins, entre autre. Lisez le topic qui lui est consacré pour mieu le découvrir.
• Discord Action Bar : Un bon remplacant pour flexbar. Simple de configuration, il en reste très performant. Seul défaut, il fait disparaitre la barre de l'interface de base.
• Perl : Offre une nouvelle façon d'afficher l'icone du perso, celui de la cible et ceux des compagnons de goupe/raid; Ajoute un icone, celui de la cible de votre cible(pour surveiller qui se fait tappé par le méchant d'en face...)
• AuraAspects : il ajoute différents sorts dans la zone où se trouve les stance du warr, la fufu du rogue... Il y met les talents raciaux, les différents aspects du chasseur, la lévitation du prêtre...
• BuffWatch : Permet de voir les buffs des membres du groupe/raid, et de les relancer d'un simple clic.
• ClassBinding : Permet d'avoir une configuration des touche par classe de personnage, voir une par personnage en utilisant la bonne option.
• CooldownCount : Permet d'avoir un décompte chiffré du cooldown.
• SCT(Scrolling Combat Text) : Permet d'avoir au dessus de la tête de son perso les dégât que l'on prend, comme indiqué sur l'adversaire.
• GuildMailer, qui permet d'envoyer des mail à un listing de personnes de sa guilde.
• Sort Enchant: il met de l'ordre dans la fenêtre de craft de l'enchanteur...
• Necrosis, qui permet aux démonistes de mieux gérer leurs démons.
• Combat Sentry Gizmo : Il affiche un listing des ennemis allentours, pratique pour retrouver sa cible.
• MT Target: affiche la cible des membres du groupe.
• [/quotemsg]
Discord Unit Frames 2.2,Discord Action Bars v2.36 et Discord Art v1.13.Très dure à paramétrer. à eux trois, ils permettent de changer tout le design de l'interface.
Les Macros
Définition :
Une macro, en gros, c'est le fait d'assigner à un bouton des consignes que vous pourriez tout à fais utiliser en jeu. Cela donne des raccourcis vers des commandes /** qui s'utilise dans le canal de dialogue.
buts :
Accélérer le déclanchement de ces commandes, de façon à pouvoir les utiliser au mieux.
limites :
Les programmeurs ont assignés deux limites aux macros, un maximum de 250 caractères pour les coder, et encore une fois l'interdiction de créer un bot. Ce second point état aussi assuré dans le fais qu'il es impossible pour une macro de permettre le lancement consécutif de deux techniques d'une classe, de façon à ne pas retirer la participation du joueur.
Création :
En jeu, taper /macro dans la fenêtre de discussion, ou utiliser le menu macro que l'on trouve dans le menu général.
Ensuite, suivre les informations données en jeu ^^ cliquer sur nouvelle, choisir un nom et un icône représentatif, puis taper la macro.
Pour un listing des macros utilisable, rien ne vaux le lieu officiel pour les trouver.
/!\ Petite astuce pour écrire un sort dans une macro, faites un shift+clic gauche sur le sort dans votre grimoire pour qu'il s'écrive tout seul. Macros - Listing
• Changement d'arme mains gauche / mains droite :
/script PickupInventoryItem(16) ;
/script PickupInventoryItem(17) ;
• Changement de configuration d'arme, passant de la configuration une arme à deux mains à la configuration arme a une main + bouclier/quelque chose dans la seconde main., ou vis et versa.
/script PickupInventoryItem(17); if(CursorHasItem()) then PickupContainerItem(4, 2); PickupContainerItem(4, 1); PickupInventoryItem(16); else PickupContainerItem(4, 1); PickupInventoryItem(16); PickupContainerItem(4, 2); PickupInventoryItem(17); end;
en gardant à l'esprit que le 4,1 défini le premier emplacement du sac qui est tout à gauche, et le 4,2 le second emplacement. en partant de gauche à droite, et de haut en bas.
• "soins sur soi" /Target <nom du perso>;
/lancer <nom du sort>(Rang X);
/script TargetLastEnemy();
• (by Hymness) Utiliser les bangages (0,3-premier sac à droite, 3ième case de la première rangée) sur soi, puis sélectionner le dernier ennemi.
/target nomduperso
/script UseContainerItem(0,3)
/script TargetLastEnemy();
• (by Hymness) Pour les guerriers, une macro qui sélectionne une compétence si on se trouve dans la stance demandée, sinon, on prend la stance demandé. Très utile pour n'avoir à cliquer que sur un icone plutôt que deux (note: je crois que ça fonctionne également pour le druide et ses transformations):
/script texture,name,isActive,isCastable=GetShapeshiftFormInfo(X);
/script if isActive then CastSpellByName("compétence(Rank Y)" ); else ShapeshiftBar_ChangeForm(X);end;
Explications:
Le X signifie le stance que vous désirez adopter:
Battle Stance = 1
Defensive Stance = 2
Berserker Stance = 3
compétence: Écrire le nom de la compétence (exemple: Execute, Taunt, en VF, je sais pas si les macros sont traduites...)
Rank Y: Remplacer le Y par le degré de compétence que vous désirez utiliser. Si la compétence n'a pas de rang (comme Taunt), laisser la parathèse vide.
Exemple: CastSpellByName("Taunt()" )
Deux exemples pour bien illustrer la macro:
/script texture,name,isActive,isCastable=GetShapeshiftFormInfo(1);
/script if isActive then CastSpellByName("Execute(Rank 3)" ); else ShapeshiftBar_ChangeForm(1);end;
/script texture,name,isActive,isCastable=GetShapeshiftFormInfo(2);
/script if isActive then CastSpellByName("Taunt()" ); else ShapeshiftBar_ChangeForm(2);end;
• (eclipse_lcsc) Macro qui heal celui qui a le coeff vie/vie max le plus petit et qui exclu les morts
/script local lm=0;local lv=1;local j=1;for i=1,4,1 do j=UnitHealth("party"..i)/UnitHealthMax("party"..i);if j<lv and j>0 then lv=UnitHealth("party"..i)/UnitHealthMax("party"..i);lm = i;end;end;TargetUnit("party"..lm);
/lancer Soins(Rang 1);
• (by Algalord) Pour se faire des bandages sur sois en combat.
/script TargetUnit("player" );
/script UseContainerItem(Bag#, Item#);
/script TargetLastEnemy();
• (by Tryss) Petite aide à la programation des macros, stance et autres modes fufu.
• (by canibal_dragon) Macro "Next Stance" :
Citation :
/script icon1, name1, isactive1 = GetShapeshiftFormInfo(1);icon2, name2, isactive2 = GetShapeshiftFormInfo(2);icon3, name3, isactive3 = GetShapeshiftFormInfo(3); /script if isactive1 then ShapeshiftBar_ChangeForm(2);end; /script if isactive2 then ShapeshiftBar_ChangeForm(3);end; /script if isactive3 then ShapeshiftBar_ChangeForm(1);end;
|
Macro "Prev Stance" :
Citation :
/script icon1, name1, isactive1 = GetShapeshiftFormInfo(1);icon2, name2, isactive2 = GetShapeshiftFormInfo(2);icon3, name3, isactive3 = GetShapeshiftFormInfo(3); /script if isactive1 then ShapeshiftBar_ChangeForm(3);end; /script if isactive2 then ShapeshiftBar_ChangeForm(1);end; /script if isactive3 then ShapeshiftBar_ChangeForm(2);end;
|
Outils utils
• (by Hankh) Maximizer, qui permet de lancer le jeu en mode fenétré tout en étant en plein écran. Très pratique pour les accros aux messageries instantanées ou pour consulter de l'aide sur internet sans avoir à faire le ALT + TAB qui prends du temps.
• didacticiel de traduction d'AddOn
Ce premier post sera édité aux fur et à mesure de tout ce qui sera posté sur ce topic. merci pour votre participation à venir .
/!\ mis à jour le 18/11/2005 vers 01h05 ---------------
Glapitsh le Gnome (GuildMaster & WebMaster de la défunte GLG) vous salue bien bas.

|