Scripting a World of Warcraft

“World of Warcraft ” egy masszívan népszerű online szerepjáték játék ( MMORPG) , de sok játékos ez is a motiváció, hogy dolgozzon scripting és kódolási képességek . Játékosok, akik amatőr vagy profi programozóknak szert egyfajta tulajdonosi kívül játszik az in-game karakter script. A script a “World of Warcraft ” meg kell adnunk a megfelelő fejlesztői eszközöket és a tudás a Lua scripting és az XML jelölőnyelv . Integrated Development Environment ( IDE)

kódolás és nyelvi tolmácsok az integrált fejlesztői környezet , vagy IDE , amelyek szükségesek a script a “World of Warcraft “. Mint ilyen , akkor kell használni egy IDE felé irányul a Lua programozási nyelv . Popular Lua IDE olyan WoWLua , amely lehetővé teszi a játék scripting és összeállítása , vagy a B: Lua . Telepítése után a kívánt IDE , időt tölteni megismerése az elrendezés és a funkciókat.
“World of Warcraft ” MPQ Eszközök

Scripting “World of Warcraft ” hozzáférést igényel a játék MPQ fájlok , amelyek a Blizzard saját verzióját a zip fájlt. Egy MPQ fájl tartalmazza a játék natív fejlesztői fájlok és a kód . Download ” WinMPQ ” hogy nyissa meg a ” Interface.MPQ ” és a ” Patch.MPQ ” fájlt, ami a “World of Warcraft ” könyvtárba . Ezek tartalmazzák a bázis felület kódot, valamint további változtatásokat eredő folt . Szükséged lesz gyors bemutató ismeri a natív szkriptek , események és a játék alkalmazás programozási felület ( API ), ahogy script kiegészítő interfész módosításokat .
Learning Lua a “World of Warcraft ” ;

Lua kiterjesztése nyelv tervezték írt programok a “C” programozási nyelv , amely kiterjeszti az alap program konfigurációs beállításokat. Lua scriptek könnyen beágyazva , ezért az optimális script a játék felhasználói felület . Lua scriptek könnyen megváltoztathatja vagy meghosszabbítja a natív felületet beágyazása egyedi funkciók megváltoztatása nélkül a játék alapvető programozási és a mechanika . Ha szeretné megtudni, Lua scripting , látogasson el a hivatalos referencia kézikönyv található Lua.org .
Tanulás API és az XML

Ha Lua a programozási nyelv módosítására natív felhasználói felület a “World of Warcraft ” akkor XML a programozási nyelv , amely betölti a Lua kódot a játék. A script a “World of Warcraft ” Létre kell hoznia egy XML fájlt, és határozza meg a különböző események és keretek segítségével az előre meghatározott “World of Warcraft ” API és az esemény rakodók . Ezek az API-k és rendezvények állnak rendelkezésre https://wowprogramming.com/docs .
Indítása a Script In- Game

“World of Warcraft ” csak indítani szkripteket tartalmazza a ” kiegészítések ” könyvtárban található a “Interface” mappát a játék főkönyvtárában. A mappa , amely tartalmazza a kiegészítő fájlok és szkriptek kell tartalmaznia . Lua , . Xml és az . Toc fájlt. Az . Toc fájl egy tartalomjegyzék fájl , hogy a játék betöltődik indítani , hogy ellenőrizze a mérkőzés között, a script verzió és a legújabb patch tartalmát . Feltéve, hogy a verzió megfelel a legújabb patch , a játék elindítja a script betölti az XML fájlt , ami betölti a Lua script .

You must be logged in to post a comment.