Lua Help: Difference between revisions
From Legacy Roblox Wiki
Jump to navigationJump to search
>Ben |
>NXTBoy That looks considerably better |
||
Line 2: | Line 2: | ||
{{CatUp|Main Page}} | {{CatUp|Main Page}} | ||
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 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. | ||
Line 15: | Line 10: | ||
==Fundamentals== | ==Fundamentals== | ||
{| class="wikitable" width=100% border="1" cellspacing="0" cellpadding="4" style="background-color: #fdd; border: 2px dashed #f00; | {| class="wikitable" width=100% border="1" cellspacing="0" cellpadding="4" style="background-color: #fdd; border: 2px dashed #f00; table-layout: fixed" | ||
|- | |- | ||
| | | {{CatItem|LuaCode.png|Flowcharts}} | ||
| | | {{CatItem|LuaCode.png|Your first script}} | ||
| | | {{CatItem|LuaCode.png|Loops}} | ||
|- | |- | ||
| | | {{CatItem|LuaCode.png|Variables}} | ||
| | | {{CatItem|LuaCode.png|Conditional statements}} | ||
| | | {{CatItem|LuaCode.png|Generic for}} | ||
|- | |- | ||
| {{CatItem|LuaCode.png|Basic math}} | |||
| {{CatItem|LuaCode.png|String}} | |||
| {{CatItem|LuaCode.png|Bool}} | |||
|} | |} | ||
==Flat Scripting== | ==Flat Scripting== | ||
{| class="wikitable" width=100% border="1" cellspacing="0" cellpadding="4" style="background-color: #fdd; border: 2px dashed #f00;" | {| class="wikitable" width=100% border="1" cellspacing="0" cellpadding="4" style="background-color: #fdd; border: 2px dashed #f00; table-layout: fixed" | ||
|- | |- | ||
| | | {{CatItem|LuaCode.png|Absolute beginner's guide to scripting}} | ||
| | | {{CatItem|LuaCode.png|How to make text on a brick}} | ||
| | | {{CatItem|LuaCode.png|How to add messages}} | ||
|- | |- | ||
| | | {{CatItem|LuaCode.png|Intro to Scripting: Make a Dance Floor}} | ||
| | | {{CatItem|LuaCode.png|Explaining Scripts}} | ||
| {{CatItem|LuaCode.png|Scripting}} | |||
| | |||
| | |||
| | |||
|- | |- | ||
| {{CatItem|LuaCode.png|Functions}} | |||
| {{CatItem|LuaCode.png|Random numbers}} | |||
| {{CatItem|LuaCode.png|In-Depth Scripting Guide}} | |||
|} | |} | ||
Line 56: | Line 45: | ||
== More advanced == | == More advanced == | ||
{| class="wikitable" width=100% border="1" cellspacing="0" cellpadding="4" style="background-color: #fdd; border: 2px dashed #f00;" | {| class="wikitable" width=100% border="1" cellspacing="0" cellpadding="4" style="background-color: #fdd; border: 2px dashed #f00; table-layout: fixed" | ||
|- | |- | ||
| | | {{CatItem|LuaCode.png|Built-in functions}} | ||
| | | {{CatItem|LuaCode.png|Intro to Scripting: Make an Invisibility Tool}} | ||
| | | {{CatItem|LuaCode.png|Teleportation]] | ||
|- | |- | ||
| | | {{CatItem|LuaCode.png|How Do I Make Morphs?}} | ||
| | | {{CatItem|LuaCode.png|How to Make Conveyor Belts}} | ||
| | | {{CatItem|LuaCode.png|Tables}} | ||
|- | |- | ||
| | | {{CatItem|LuaCode.png|BrickColor Codes}} | ||
| | | {{CatItem|LuaCode.png|How do I make VIP doors?}} | ||
| | | {{CatItem|LuaCode.png|How to Make Ramps}} | ||
|- | |- | ||
| | | {{CatItem|LuaCode.png|ROBLOX Scripting How To: Data Persistence}} | ||
|} | |} | ||
[[Category:Scripting Tutorials]] | [[Category:Scripting Tutorials]] |
Revision as of 08:27, 29 May 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.
Fundamentals
Flat Scripting
More advanced
LuaCode.png|Teleportation]] | ||