Grundlegende bedeutung
Wie wir wissen, sind Add-ons nützliche Tools für den klassischen WoW-Spieler. Es gibt viele Arten von WoW-Add-ons sind sehr berühmt, wie Dominos, Rezept Radar, AtlasLoot Enhanced und ChatBa, etc, dass das Spiel einfacher, mit mehr Spaß arbeiten machen. Sie können wandern, wie Add-ons zu erstellen? Ist es jemand in der Lage zu schaffen? Es ist so einfach.
World of Warcraft hat eine Reihe von API-Schnittstelle. Es ist notwendig, um sicherzustellen, dass Sie drei Punkte, bevor Sie Ihren Entwicklungsprozess zu starten.
Drei notwendigen Elemente.
Erstens ist lua der Programmiersprache, in Schreiben von Add-ons, nicht das gleiche wie gängige Windows-Programmierung verwendet wird. Sie sollten es lernen, bevor Sie beginnen.
Zweitens müssen Sie die Entwicklungsumgebung für Add-ons, IDE zu bauen. Ich fühle die WoW Lua ist ein Lua-Scripting-Umgebung in das Spiel. Es enthält eine interaktive Lua-Interpreter, das gleiche wie ein mehrseitiges Skript-Editor. Die Merkmale des WowLua gehören Syntax-Einfärbung, Sleek-Tasten. Es kann jede wichtige Botschaft an die WowLua Fenster zu senden. Es ist so bequem für Sie WoWLua als WoW zu verwenden, um Add-on entwickelt Tool.
Drittens sollte man einen tollen WoW Add-on Entwicklung zu lenken. Er erholt sich der Mechanismus der WoW-Spiel. A great guide sollte komplette API Listing Widget Auflistung, Event-Liste, Cvars und ihre Standardwerte Liste etc.
Die meisten Leute benutzen die PLAYER_ENTERING_WORLD als das Ereignis des Add-ons. Sie initialisieren, und schalten Sie das Add-on, und dann gehen. Der beste Ort, von Anfang an, wirklich, ist es an der Quelle der anderen Mods (oder sogar den Bestand Blizzard UI, obwohl ich der Meinung bin, dass die Aktie UI-Code ziemlich mittelmäßig zu lernen ist) suchen und finden Sie heraus, wie sie Dinge.