doshaker - 2014-07-21 19:39:55

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 4 – Zmienne.
Zmienne mogą być lokalne i globalne. Używa się ich do zapamiętywania i przekazywania danych.
Zmienne lokalne:
- zaczynają się od słowa local, np.

Kod:

 local a = 1 
- zmienne te dotyczą tylko danego bloku if’a jeśli zostały w nim zadeklarowane lub całego skryptu jeśli zapisano je na początku
Zmienne globalne:
 - posiadają żadnego przedrostka, np.

Kod:

 a = 1

- zmienne te dotyczą zawsze wszystkich skryptów i są najdłużej przechowywane w pamięci
Użycie zmiennych lokalnych w przykładzie:

Kod:

 function onTimer()
local time = os.time()
 dobroadcastMessage("Obecny czas to "..time..".")
 return true
 end
www.akatsukifreinds.pun.pl www.chemiaumcs.pun.pl www.sgaming.pun.pl www.chomiki-pbf.pun.pl www.talesofshinobi.pun.pl