[Poradnik]Lua |
Prokacpropl « Citoyen » 1442591280000
| 0 | ||
Kolejne pytanko do kolekcji: Co daje to local ...coś tam...=...jeszcze raz coś tam...? :P |
0 | ||
local [zmienna] = [wartość] Zwykła zmienna czyli globalna jest dostępna wszędzie dla całego kodu i wpływa na nią każde działanie. Zmienna lokalna jest dostępna jedynie na stopniu, w którym została stworzona oraz na wszystkich stopniach wewnątrz niego. Zmienna jest na nowo tworzona za każdym razem gdy moduł wchodzi na obszar gdzie jest ona tworzona, ale zapomina o niej gdy wychodzi. Dla przykładu, zmienna a z kodu poniżej istnieje jedynie na obszarze zaznaczonym takim kolorem.
for nick,stat in pairs(tfm.get.room.playerList) do
print(a) Zmienne w chwili tworzenia jeszcze nie istnieją. Globalne też. |
Barciomyszx « Citoyen » 1446564600000
| 0 | ||
Dobry poradnik dzięki:) |
Kuulkaa « Citoyen » 1448986680000
| 0 | ||
jaki wpisać kod aby myszki, które spadną nie mogły się odrodzić? |
Lukinha « Citoyen » 1448987160000
| 0 | ||
kuulkaa a dit : tfm.exec.disableAutoShaman() tfm.exec.disableAutoNewGame() tfm.exec.newGame("Tutaj wklej Kod Mapy") |
Rohere « Consul » 1448987640000
| 0 | ||
szczaws a dit : Nunekin to to samo co nick czy Playername, czyli napisałeś źle, ponieważ to "imię" gracza wykonującego dany event. Poprawne to: function eventPlayerGetCheese("Nunekin") tfm.exec.killPlayer("Nunekin") end Dernière modification le 1449317220000 |
Kuulkaa « Citoyen » 1448991300000
| 0 | ||
Dziękuje! |
Aluuuuniaa « Citoyen » 1448994840000
| 0 | ||
Nie ogarniam poradnika Ani Lua |
Sebafrancuz « Consul » 1449314340000
| 0 | ||
/delete Dernière modification le 1449345120000 |
0 | ||
Przy tworzeniu nowej funkcji w miejscach argumentów funkcji podaje się tylko zmienne, zmienne które otrzymają pewne informacje od tej funkcji. W przypadku eventPlayerGetCheese() dostajemy tylko nick gracza. Według mnie powinno być tak: function eventPlayerGetCheese(nick) tfm.exec.killPlayer(nick) end |
Sebafrancuz « Consul » 1449343740000
| 0 | ||
/delete Dernière modification le 1449345120000 |
0 | ||
Może, jeżeli tak to tu jest tylko dla Nunekina: function eventPlayerGetCheese(nick) if nick=="Nunekin" then tfm.exec.killPlayer(nick) end end |
Shiberin « Citoyen » 1450527060000
| 0 | ||
fajny poradnik ^^ woterek |
Tobibir « Citoyen » 1456494900000
| 0 | ||
Mi nie dzala ;c |
Fjekyieskfjej « Citoyen » 1458998880000
| 0 | ||
Nadal nie rozumiem D; |
Mysiandra « Citoyen » 1460739360000
| 0 | ||
Bardzo przydatne (lecz w mojim przypadku nie dużo czaje :(((( ) |
Czarodziejh « Citoyen » 1465406760000
| 0 | ||
Ej a jak dołączyć do Module [Lua] Team's? /// Jak zrobić żeby wszystkie myszki miały ffa lub ffa speed? Dernière modification le 1467141360000 |
Czarodziejh 1465407060000
| | ||
[Modéré par Mesmera, raison : Potrójne] |
Czarodziejh 1465407240000
| | ||
[Modéré par Mesmera, raison : Potrójne] |
Rohere « Consul » 1465413900000
| 0 | ||
czarodziejh a dit : Musisz się znać na lua i języku angielskim |