Scripting i World of Warcraft

" World of Warcraft " er en utrolig populære online rollespill ( MMORPG ) , men for mange spillere det er også en motivasjon til å utvikle scripting og koding ferdigheter . Spillere som er amatører eller profesjonelle programmerere få en følelse av eierskap utover å spille sin in- game karakter av scripting. Til skript i " World of Warcraft " du må ha de riktige utviklerverktøy og kunnskap av Lua scripting og XML markup language . Integrated Development Environment ( IDE )

Coding og tolk tilby integrerte utviklingsmiljøer , eller IDE , som er nødvendig for skripting i «World of Warcraft ». Som sådan , må du bruke en IDE rettet mot Lua skriptspråk . Populære Lua IDE er WoWLua , noe som gir mulighet for in-game scripting og kompilering , eller B : Lua . Etter å ha installert din foretrukne IDE , tilbringe tid å bli kjent med layout og funksjoner .
" World of Warcraft " Mpq Tools

Scripting i " World of Warcraft " krever tilgang til spillets mpq filer, som er Blizzards proprietær versjon av en zip -fil . En MPQ filen inneholder spillets opprinnelige utbyggings filer og kode . Last ned " WinMPQ " å åpne " Interface.MPQ " og " Patch.MPQ " filer som ligger i " World of Warcraft " katalog . Disse inneholder basen grensesnittet kode samt ytterligere endringer som følge av patching . Du trenger rask referanse kjennskap til de innfødte skript , arrangementer og spillets programmeringsgrensesnitt ( eller API ) som du script ytterligere endringer grensesnitt .
Learning Lua for " World of Warcraft " ;

Lua er en forlengelse språk for programmer som er skrevet i " C" programmeringsspråk som strekker basen programmets konfigurasjonsalternativer . Lua skript er lett innebygd , noe som er grunnen til at det er optimalt for skripting spillets brukergrensesnitt . Lua skript lett endre eller utvide den opprinnelige grensesnitt ved å bygge unike funksjoner uten å endre noen av spillets kjerne programmering og mekanikk . Å lære Lua for skripting , besøke den offisielle referansehåndboken funnet på Lua.org .
Læring API og XML
p Hvis Lua er skriptspråk som brukes til å endre innfødte brukergrensesnitt i «World of Warcraft », deretter XML er skriptspråket som laster Lua -kode i spillet . Til skript i " World of Warcraft " må du også opprette en XML-fil og definere ulike arrangementer og rammer ved hjelp av forhåndsdefinerte " World of Warcraft " API og event handlers . Disse APIer og hendelser er tilgjengelig på http://wowprogramming.com/docs .
Starte Script I spill

" World of Warcraft " kan bare starte skript som finnes i de " Addons " katalog som ligger i " Interface " mappe av spillets rotkatalogen . Mappen som inneholder dine add -on filer og skript må inneholde en . Lua , . Xml og en . Toc fil . Den . Toc filen er en innholdsfortegnelse fil at spillet laster ved lansering for å kontrollere en kamp mellom skriptet versjon og den nyeste oppdateringen innhold . Forutsatt at versjonen matcher den nyeste oppdateringen nummer , lanserer spillet skriptet ved å laste inn XML -filen , som igjen laster Lua script .

Hobbyer, spill © (www.northgames.biz)