Skriptování ve World of Warcraft

“ World of Warcraft “ jemasivně populární online hra na hrdiny ( MMORPG ) , ale pro mnoho hráčů je takémotivace k rozvoji skriptování a kódování dovedností . Hráči, kteří jsou amatérské nebo profesionální kodéry získat pocit vlastnictví mimo hrát svou herní postavu pomocí skriptování . Chcete-li skript v “ World of Warcraft “ musíte mít správné nástroje pro vývojáře a znalosti Lua skripty a značkovacího jazyka XML . Integrované vývojové prostředí ( IDE )

kódování a jazykové tlumočníci poskytovat integrované vývojové prostředí , nebo IDE , které jsou nezbytné pro skriptování v “ World of Warcraft „. Jako takový , budete muset použít IDE směřující k skriptovacího jazyka Lua . Populární Lua IDE jsou WoWLua , které umožňuje in- game skriptování a kompilace , nebo B : Lua . Po instalaci své oblíbené IDE , trávit čas seznámení s rozložením a funkcemi .
“ World of Warcraft “ MPQ Nástroje

skriptování v “ World of Warcraft “ vyžaduje přístup ke hře v MPQ soubory , které jsou Blizzardu proprietární verze souboru zip . Soubor MPQ obsahovat nativní vývojové soubory a kód této hry . Stáhněte si “ WinMPQ “ otevřít “ Interface.MPQ “ a “ Patch.MPQ “ soubory umístěné v “ World of Warcraft “ adresář . Ty obsahují základní kód rozhraní , stejně jako další změny vyplývající z oprav . Budete potřebovat rychlé referenční obeznámenost s rodilými skriptů , akcí a aplikační programovací rozhraní hry ( nebo API ) , jak jste další úpravy rozhraní skriptu .
Učení Lua pro “ World of Warcraft “ ;

Lua jerozšíření jazyka určený pro programy napsané v “ C “ programovací jazyk, který rozšiřuje možnosti konfigurace základny programu. Lua skripty jsou snadno vloženy , což je důvod, proč je optimální pro skriptování uživatelského rozhraní hry. Lua skripty snadno změnit nebo rozšířit nativní rozhraní vložením jedinečných funkcí, aniž by se změnila některá z jádra programování a mechaniky hry. Chcete-li se dozvědět Lua pro skriptování , navštivte oficiální referenční příručka našel na Lua.org .
Učení API a XML

Lua jeskriptovací jazyk používaný pro úpravu nativní uživatelské rozhraní ve “ World of Warcraft „, pak XML jeskriptovací jazyk, který načte Lua kód ve hře . Chcete-li skript v “ World of Warcraft “ musíte také vytvořit soubor XML a definovat různé akce a rámy pomocí předdefinované “ World of Warcraft “ API a události manipulátory . Tato rozhraní API a akce jsou k dispozici na https://wowprogramming.com/docs .
Spuštění skriptu Ve hře

“ World of Warcraft “ lze spustit pouze skripty obsažené ve “ Addons “ adresář se nachází v “ rozhraní “ složka herní kořenového adresáře . Složka, která obsahuje vaše add -on soubory a skripty musí obsahovat . Lua . Xml a soubor . Toc . Soubor . Toc jeobsah spisu vyplývá, že hra načte při spuštění ověřit shodu mezi vaší verzí skriptu a nejnovější opravy obsah . Za předpokladu, že verze odpovídá nejnovější záplaty číslo ,hra spustí skript načtením souboru XML , což načte skript Lua .

Napsat komentář