Poradnik zaczerpniety ze strony tibia.net.pl.
1. Ogólnie o LUA. 2. Początek skryptu. 3. Użycie if’ów. 4. Zmienne. 5. Tablice. Funkcje związane z tablicami. 6. Pętle a) FOR b) WHILE 7. Komentarze. 8. Ciekawe funkcje. Lekcja 1 – Ogólnie o LUA.
Lua - język programowania pierwotnie zaprojektowany dla rozszerzenia funkcjonalności różnych aplikacji, jednak często używany jako samodzielny język. Lua wiąże w sobie prostą składnię procedury (podobną do Pascala) z konstrukcjami opisu danych opartymi na tablicach asocjacyjnych i rozszerzalnej semantyce. Język ten zaimplementowany jest jako mała biblioteka języka C napisana wg standardu ANSI C. Celami implementacji są: prostota, wydajność i przenośność kodu. [..] Jest on także stosowany do modyfikacji MTA:SA do tworzenia gamemodów i skryptów. Oprócz tego, cały interfejs gier takich jak World of Warcraft, Runes of Magic czy RObLOX opiera się na technologiach XML i właśnie języku skryptowym Lua. Modyfikacja Garry's Mod prawie całkowicie opiera się na dodatkach napisanych w Lua przez fanów. //Wikipedia
|