User:Outofspace/Lua Help: Difference between revisions

From Legacy Roblox Wiki
Jump to navigationJump to search
>Outofspace
mNo edit summary
>NXTBoy
(Removed CatImage)
 
Line 19: Line 19:
{| cellspacing=5 cellpadding=5 border=0 width=100% style="background-color: #fdd; border: 2px dashed #f00;"
{| cellspacing=5 cellpadding=5 border=0 width=100% style="background-color: #fdd; border: 2px dashed #f00;"


|width=48|{{CatImage || image=LuaIco2.png | link=Scripting | width=48px | height=48px }}
|width=48|[[Image:LuaIco2.png|link=Scripting|48px]]
|'''[[Scripting|Basic Lua]]'''<br><small>A simple description of Lua, and how to use it.
|'''[[Scripting|Basic Lua]]'''<br><small>A simple description of Lua, and how to use it.


|width=48|{{CatImage || image=LuaIco2.png | link=In-Depth | width=48px | height=48px }}
|width=48|[[Image:LuaIco2.png|link=In-Depth|48px]]
|'''[[In-Depth Scripting Guide]]'''<br><small>A Very detailed guide to scripting.
|'''[[In-Depth Scripting Guide]]'''<br><small>A Very detailed guide to scripting.


|width=48|{{CatImage || image=LuaCode.png | link=Code Snippits | width=48px | height=48px }}
|width=48|[[Image:LuaCode.png|link=Code Snippets|48px]]
|'''[[Code Snippets]]'''<br><small>Small bits of code that you can use in a larger script, or learn from.
|'''[[Code Snippets]]'''<br><small>Small bits of code that you can use in a larger script, or learn from.


Line 35: Line 35:
{| cellspacing=5 cellpadding=5 border=0 width=100% style="background-color: #fdd; border: 2px dashed #f00;"
{| cellspacing=5 cellpadding=5 border=0 width=100% style="background-color: #fdd; border: 2px dashed #f00;"


|width=48|{{CatImage || image=LuaCode.png | link=Function Dump | width=48px | height=48px }}
|width=48|[[Image:LuaCode.png | link=Function Dump|48px]]
|'''[[Conceptual Design: How and why things work in Roblox]]'''<br><small>Theories and explanations into things in Roblox.
|'''[[Conceptual Design: How and why things work in Roblox]]'''<br><small>Theories and explanations into things in Roblox.
|}
|}
Line 44: Line 44:
{| cellspacing=5 cellpadding=5 border=0 width=100% style="background-color: #fdd; border: 2px dashed #f00;"
{| cellspacing=5 cellpadding=5 border=0 width=100% style="background-color: #fdd; border: 2px dashed #f00;"


|width=48|{{CatImage || image=LuaCode.png | link=Function Dump | width=48px | height=48px }}
|width=48|[[Image:LuaCode.png | link=Function Dump |48px]]
|'''[[Function Dump]]'''<br><small>Most of the functions currently available in Roblox Lua.
|'''[[Function Dump]]'''<br><small>Most of the functions currently available in Roblox Lua.


|width=48|{{CatImage || image=LuaCode.png | link=Class reference | width=48px | height=48px }}
|width=48|[[Image:LuaCode.png | link=Class reference |48px]]
|'''[[Class reference]]'''<br><small>The main classes in Roblox Lua
|'''[[Class reference]]'''<br><small>The main classes in Roblox Lua
|}
|}
Line 57: Line 57:
{| cellspacing=5 cellpadding=5 border=0 width=100% style="background-color: #fdd; border: 2px dashed #f00;"
{| cellspacing=5 cellpadding=5 border=0 width=100% style="background-color: #fdd; border: 2px dashed #f00;"


|width=48|{{CatImage || image=bug.png | link=Bug Reporting |width=48px |height=48px }}
|width=48|[[Image:bug.png | link=Bug Reporting |48px]]
|'''[[Bugs|Bug Reporting]]'''<br><small>Report any MAJOR bugs/errors you have encountered here
|'''[[Bugs|Bug Reporting]]'''<br><small>Report any MAJOR bugs/errors you have encountered here


|width=48|{{CatImage || image=LuaIdea.png | link=Request Lua Feature |width=48px |height=48px }}
|width=48|[[Image:LuaIdea.png | link=Request Lua Feature |48px]]
|'''[[Request Lua Feature|Request A Feature]]'''<br><small>Place your requests for new additions/binds in here. Please be realistic and not demanding.
|'''[[Request Lua Feature|Request A Feature]]'''<br><small>Place your requests for new additions/binds in here. Please be realistic and not demanding.

Latest revision as of 12:06, 23 December 2011


Lua is a versatile, interpreted programming language with a simple grammar. Because Lua can easily be embedded into applications, it is frequently used in games, such as World of Warcraft, Far Cry and Baldur's Gate.

Lua is used in Roblox by users to add in customized content, like cars that drive, new weapons, etc.

See the official Lua website and the Wikipedia article for more information.


Basic Lua

Basic Lua
A simple description of Lua, and how to use it.
In-Depth Scripting Guide
A Very detailed guide to scripting.
Code Snippets
Small bits of code that you can use in a larger script, or learn from.

Advanced Lua

Conceptual Design: How and why things work in Roblox
Theories and explanations into things in Roblox.

Function/Class reference

Function Dump
Most of the functions currently available in Roblox Lua.
Class reference
The main classes in Roblox Lua


Feedback

Bug Reporting
Report any MAJOR bugs/errors you have encountered here
Request A Feature
Place your requests for new additions/binds in here. Please be realistic and not demanding.