Coding og tolke levere integrerede udviklingsmiljøer , eller IDE'er , der er nødvendige for scripting i "World of Warcraft ". Som sådan vil du nødt til at bruge en IDE rettet mod den Lua scriptsprog. Popular Lua IDE'er er WoWLua , som giver mulighed for in-game scripting og kompilering, eller B: Lua . Efter installation af din foretrukne IDE, bruge tid på at blive fortrolig med layout og funktioner.
"World of Warcraft " MPQ Tools
Scripting i "World of Warcraft " kræver adgang til spillets MPQ filer, som Blizzard proprietære version af en zip-fil. En MPQ fil indeholder spillets oprindelige udvikling filer og kode. Download " WinMPQ " for at åbne " Interface.MPQ " og " Patch.MPQ " filer placeret i " World of Warcraft" mappe. Disse indeholder basen grænseflade kode samt yderligere ændringer som følge af lapning . Du får brug for hurtig reference fortrolighed med de indfødte scripts , events og spillets application programming interface ( API ), som du script ekstra interface- ændringer.
Learning Lua for " World of Warcraft";
Lua er en udvidelse sprog designet til programmer skrevet i "C" programmeringssprog, der udvider basen programmets konfigurationsindstillinger. Lua scripts er let indlejret , hvilket er hvorfor det er optimalt til scripting spillets brugergrænseflade. Lua scripts nemt ændre eller udvide den indbyggede grafiske brugerflade ved at indlejre unikke funktioner uden at ændre nogen af spillets kerne programmering og mekanik. At lære Lua til scripting , kan du besøge den officielle reference manual findes på Lua.org .
Lære API og XML
p Hvis Lua er scripting sprog, der bruges til at ændre native brugerflade i "World of Warcraft " så XML er scriptsprog som indlæser Lua kode i spillet . At script i "World of Warcraft " skal du også oprette en XML-fil og definere forskellige arrangementer og rammer ved hjælp af foruddefinerede "World of Warcraft " API -og event- handlere. Disse API'er og arrangementer er tilgængelige på http://wowprogramming.com/docs .
Lancering Script I spil
"World of Warcraft " kan kun starte scripts , der er indeholdt i de " Addons " bibliotek placeret i " Interface" mappe af spillets rodmappe. Den mappe, der indeholder dine add -on filer og scripts skal indeholde en . Lua . Xml og en . Toc -fil. Den . Toc filen er en indholdsfortegnelse fil at spillet belastninger ved lanceringen til at kontrollere en kamp mellem din script version og den nyeste patch indhold. Forudsat den version matcher den nyeste patch nummer , spillet starter dit script ved at indlæse XML-filen , som igen indlæser Lua script.
Hoteltilbud