|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| RSS |
Addons are useful tools for a classic WoW player. There are many famous WoW addons such as Dominos, Recipe Radar, AtlasLoot Enhanced, ChatBar and so on. These addons make the WoW game easier to operate while bringing you more fun. Maybe you want to ask how are these addons created? Can anyone write WoW addons himself? Let me tell you it's a very easy work. World of guild wars 2 gold Warcraft has a series of API interface. By using these API functions, you can easily make some UI modifications or add item hints in gw2 gold the game. There is guild wars gold huge proft behind WoW industry. All the WoW ingame guides were written by these API functions. A guild wars 2 gold common WoW guide could sell $40 to $100. Before the starting of your developing, there are three conditions you should have. At first, unlike the common windows programming, lua is gw2 gold the guild wars 2 gold programming language used to write WoW addons. You should learn it before your programming work. After that , gw2 gold you need to build your developing environment. IDE for developing WoW addons. Interface Customization Tool is the official Blizzard UI kit. It extracts all the builtin interface files including source code and artwork. I recommend WoWLua which is gw2 gold an ingame Lua scripting environment. It includes an interactive Lua interpreter as well as a multipage script editor. The gw2 gold features of WowLua include Syntax coloring, Sleek buttons. It can print each important message to the WowLua window, so it's very convenience to use WoWLua as your WoW addon developing tool. At last, You should have a gw2 power leveling great WoW addon development guide. It recovers the ff14 gil mechanism of WoW game. A great guide also includes complete API listing, widget listing, event listing, CVars and their default values listing etc. World of Warcraft Programming: A Guide and Reference for Creating WoW Addons written by James Whitehead II is a wellknown book for WoW programming. This book gives very useful information on Lua in general and then goes in depth to explain exactly how to program in World of Warcraft. There are a lot of vivid examples to help you learn WoW addon creation step by step. WoW looks under Interface/Addons for directories. For each directory, it tries to open a file named .toc. This provides addon metadata (name, dependencies, etc), and specifies which files to load. Files are loaded and executed in the order specified. XML files generally contain frames, or frame templates. Lua files contain all the business logic. You can avoid using XML files if you want, by doing your frame creation in Lua code, but that's a topic for another day. Code in Lua files is executed as its loaded. Generally, you're going to want to have your various functions/methods, and then some kind of code to register an event to a function that initializes your addon. Most people use the PLAYER_ENTERING_WORLD event, as this fires pretty late in the loading cycle, and most things are available by that point. You initialize your addon and off you go. The best place to start, really, is to look at the source of other mods (or even the stock Blizzard UI, though I'm of the opinion that the stock UI code is pretty mediocre to learn from) and find out how they do things. I learned a lot from CTMod when I was first getting into modding. After a while, I moved to the Ace framework, which comes with its own set of conventions, but abstracts a lot of the grunt work away from you. No matter you are just interested in WoW addon creation or want to grab the huge profit of WoW industry, WoW addon creation could bring you lot of fun. I hope this article could give you enough information about how to create WoW addons. gw2 power leveling, gw2 gold, gw2 gold, gw2 gold, guild wars 2 gold, gw2 gold, guild wars 2 gold, guild wars gold, gw2 gold, guild wars 2 gold, ff14 gil, |