Loisirs et Intérêts

Scripting dans World of Warcraft

" World of Warcraft" est un jeu en ligne de rôle massivement populaire ( MMORPG ) , mais pour beaucoup de joueurs, il est aussi une motivation pour développer les scripts et les compétences de codage . Les joueurs qui sont des codeurs amateurs ou professionnels acquièrent un sentiment d'appartenance au-delà de jouer leur personnage dans le jeu par les scripts . Pour script dans " World of Warcraft" vous devez avoir les outils de développement appropriés et des connaissances de script Lua et le langage de balisage XML . Environnement de développement intégré ( IDE )

codage et interprètes en langue fournir des environnements de développement intégrés , ou IDE , qui sont nécessaires pour les scripts dans "World of Warcraft ". En tant que tel , vous aurez besoin d'utiliser un IDE orienté vers le langage de script Lua . Populaires Lua IDE sont WoWLua , qui permet de script dans le jeu et la compilation , ou B : Lua . Après l'installation de votre IDE préféré, passer du temps à se familiariser avec la structure et les caractéristiques .
" World of Warcraft" MPQ Outils

Scripting dans " World of Warcraft" exige l'accès aux fichiers MPQ du jeu , qui sont la version exclusive de Blizzard d'un fichier zip . Un fichier MPQ contient indigènes développement des fichiers et le code du jeu . Télécharger " WinMPQ " pour ouvrir le " Interface.MPQ " et " patch.mpq " fichiers situés dans le " World of Warcraft" répertoire . Ceux-ci contiennent le code d'interface de base ainsi que d'autres changements résultant de correctifs . Vous aurez besoin de familiarité de référence rapide avec les scripts natifs , des événements et de programmation d'application de l'interface ( ou API ) du jeu que vous scripts modifications d'interface supplémentaires .

Apprentissage Lua pour " World of Warcraft";

Lua est un langage d'extension conçu pour les programmes écrits dans le " C " langage de programmation qui étend les options de configuration de la base du programme . Scripts Lua sont facilement intégrés , ce qui explique pourquoi il est optimal pour les scripts de l'interface utilisateur de la partie. Scripts Lua facilement modifier ou d'étendre l'interface native en intégrant des fonctions uniques sans modifier la programmation et de la mécanique de base du jeu . Pour en savoir Lua pour les scripts , consultez le manuel de référence officiel se trouve sur Lua.org .
Apprendre l'API et XML

Si Lua est un langage de script utilisé pour modifier la interface utilisateur native dans "World of Warcraft" alors XML est le langage de script qui charge le code Lua dans le jeu . Pour script dans " World of Warcraft" vous devez également créer un fichier XML et de définir divers événements et cadres en utilisant le " World of Warcraft" prédéfini API et les gestionnaires d'événements . Ces API et des événements sont disponibles à http://wowprogramming.com/docs .
Lancement du script

" World of Warcraft" In-Game ne peut lancer des scripts contenus dans les " Extensions " répertoire situé dans le "Interface" dossier du répertoire racine de la partie. Le dossier qui contient vos fichiers et son add-on doit contenir un lua . , . Xml et un fichier de toc . . Le fichier toc . Est une table des matières dossier que le jeu se charge au lancement afin de vérifier l'adéquation entre votre version du script et le dernier contenu du patch . Pourvu que la version correspond à la dernière numéro de patch , le jeu lance le script en chargeant le fichier XML, ce qui à son tour charge le script Lua .


https://fr.htfbw.com © Loisirs et Intérêts