Wikia

WoWWiki

Lua

104,497pages on
this wiki
Talk5
WoW Lua

Lua (from the Portuguese word for "moon" [1]) is a scripting language used by World of Warcraft for Interface Customization.

Only a subset of version 5.1 of the official Lua specification is implemented, and should suit most addon maker's needs. More information about Lua can be found on the official Lua FAQ.

Programming References Edit

These are not so much guides or tutorials, but a place to look for information on the Lua language itself. The reader should be somewhat familiar with programming in general.

Official Reference Manual
contains syntax and basic commands, but is heavy-going for readers without a programming background (Luai: alternative way of browsing the manual)
Programming in Lua
the definitive Lua guide by Roberto Ierusalimschy. Online version
lua-users
Lua user group with a Wiki which includes a FAQ, tutorials and extended help on many topics. The group also hosts a mailing list (with past archive) and a IRC channel, #lua at irc.freenode.net. Lastly, their LuaLinks page is very extensive.

Lua Editors Edit

While any text editor can edit Lua files, many contain additional Lua specific features.

Please see the list of Lua editors.

Using Lua for World of Warcraft Edit

Related projects include:

  • WoWBench: aims to be a near-complete emulation of the WoW environment
  • Lua 5.1.1 WoW: distribution created by cogwheel that includes everything needed for addon development

References Edit

  1. ^ About, PUC-Rio, 2016-06-18, PUC-Rio, [1].

See also Edit

Start a Discussion Discussions about Lua

  • Lua Addon programming

    7 messages
    • there are two pictures the one with nil characters is whats loaded when you first sign in to your character, the filled in one is after a...
    • Looks like you're very close to getting it to work. However, your question is probably best asked at WoWInterface.

Around Wikia's network

Random Wiki