Programming4Fun

Programming4Fun - programujemy z pasją :)

Ogłoszenie


#1 2014-07-21 19:48:06

doshaker

http://imgur.pl/i/00007/l937h8mw24g6.gif

Zarejestrowany: 2014-07-20
Posty: 11
Punktów :   

Lekcja 8 – Ciekawostki.

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 8 – Ciekawostki.

W LUA znajduje się wiele przydatnych i ciekawych funkcji. Oto kilka z nich:

Kod:

math.random(od, do) – funkcja losuje liczbę od do i ją zwraca
math.pi() – funkcja zwraca wartość liczby Pi
math.huge() – funkcja zwraca wartość nieskończoności xD
math.floor(liczba) – funkcja zaokrągla liczbę w dół (np. 1.5 do 1)
math.ceil(liczba) – funkcja zaokrągla liczbę w górę (np. 1.5 do 2)
math.min(liczby) – z podanych liczb zwraca najmniejszą
math.max(liczby) – z podanych liczb zwraca największą
math.modf(liczba) – rozbija liczbę na pełną liczbę i wartość po przecinku
math.sqrt(liczba) - zwraca pierwiastek z podanej liczby
math.deg(liczba) - zamienia liczbę z radianów na stopnie
math.rad(liczba) - zamienia liczbę ze stopni na radiany
math.sin(x) - sinus kąta x podanego w radianach
math.cos(x) - cosinus kąta x podanego w radianach
math.tan(x) - tangens kąta x podanego w radianach
os.time() – zwraca aktualny czas w sekundach od roku 1970
os.date([format [, time]]) – zwraca różne wartości związane z datą
os.difftime(t2, t1) – zwraca różnicę czasu między t2 i t2
os.remove(filename) – funkcja usuwa plik filename (musi być z rozszerzeniem) 
os.rename(oldname, newname) – funkcja zmienia nazwę pliku
os.getenv(varname) - zwraca wartość zmiennej varname lub nil jeśli zmienna jest pusta (brak zmiennej? :>)
dofile(lokalizacja) - dołącza do skryptu plik z lokalizacji podanej w funkcji
print("msg") – wyświetla wiadomość o treści msg w konsoli silnika

Offline

 

#2 2014-07-22 21:17:00

superuser32

http://imgur.pl/i/00007/l937h8mw24g6.gif

Zarejestrowany: 2014-07-14
Posty: 30
Punktów :   

Re: Lekcja 8 – Ciekawostki.

z tibi ? L O L grasz w to ? Na jakim serwie, bo ja dopiero zaczynam


http://img849.imageshack.us/img849/606/43407.jpg
http://img407.imageshack.us/img407/7857/24759ot5.png

Offline

 

Stopka forum

RSS
Powered by PunBB
© Copyright 2002–2008 PunBB
Polityka cookies - Wersja Lo-Fi


Darmowe Forum | Ciekawe Fora | Darmowe Fora
www.biotechnologia-kul.pun.pl www.fani-fantastyki.pun.pl www.bakugan-dark-revisions.pun.pl www.tophax.pun.pl www.team-carpselectioner.pun.pl