Wysłany: 2011-12-01, 16:51
0x4C
Wiek: 32 Na forum: 5300 dni Posty: 4
Witam. Powoli zaczynam pogramowanie w LUA, poniewa? postanowi?em ?e PAWN to za ma?o ::)
No ale czas przej?? do setna sprawy. Chcia?bym si? dowiedzie? czy w LUA istniej? tablice globalne typu:
Kod: new PlayerInfo[MAX_PLAYERS][pEnum];
A je?li nie to w jaki spos?b mam przypisywa? dane gracza do "tablic"
Z g?ry dzi?kuje i pozdrawiam,
0x4C
Wysłany: 2011-12-01, 20:53
Piorun
Wiek: 32 Na forum: 6712 dni Posty: 1837
Nick w MP: Piorun
Piwa : 516
PAWN a Lua to dwie r??ne bajki. Je?eli chcesz zacz?? przygod? z Lua proponuj? Ci zapomnie? wszystkie praktyki o PAWN.
I r?wnie? potwierdz? to co m?wi? inni - Lua jest trudniejsze od PAWN!
Wysłany: 2011-12-01, 22:28
0x4C
Wiek: 32 Na forum: 5300 dni Posty: 4
Tak o tym, ?e jest trudniej to ja wiem. Z PAWN ko?cze, bo jest w du?ym stopniu ograniczone
Chodzi mi dok?adniej czy tworzy si? tablice na zasadzie MAX_PLAYERS czy po prostu PlayerInfo[pEnum] ?
Wysłany: 2011-12-01, 22:41
Piorun
Wiek: 32 Na forum: 6712 dni Posty: 1837
Nick w MP: Piorun
Piwa : 516
Je?eli chcesz pobra? jakie? dane, kt?re s? przypi?te do gracza to u?ywasz odpowiednich funkcji. Co do tabel - tak, MTA tworzy tabele zawieraj?ce elementy - s? to np. pojazdy, obiekty, gracze, boty, shadery... Mo?na si? powo?ywa? do wszystkich element?w korzystaj?c z p?tel lub do konkretnego, ale to ju? jest uzale?nione od zdarzenia jakie wykonujesz.
Wysłany: 2011-12-02, 00:29
Developer
Wiek: 47 Na forum: 5315 dni Posty: 12
"0x4C" napisał/a :Chodzi mi dok?adniej czy tworzy si? tablice na zasadzie MAX_PLAYERS czy po prostu PlayerInfo[pEnum] ?
Tak.
Wysłany: 2011-12-02, 08:19
0x4C
Wiek: 32 Na forum: 5300 dni Posty: 4
Ok. Dzi?ki bardzo za pomoc
A czy mo?na pisa? klamry lub nawiasy?
Wysłany: 2011-12-02, 13:29
Jacob
Głupiomądry
Wiek: 28 Na forum: 5502 dni Posty: 967
Nick w MP: Jacob
Piwa : 786
0x4C , nawiasy
np w if u?ywa si? s??w angielski typu then, end np:
Kod: function cos ()
if cos then
--funkcja
end
end
Wysłany: 2011-12-02, 13:53
Piorun
Wiek: 32 Na forum: 6712 dni Posty: 1837
Nick w MP: Piorun
Piwa : 516
Wiem o co ci chodzi.
W PAWN masz np.
Kod: if (warunek == warunek)
{
...
return 1;
}
Tutaj masz np.
Kod: if (warunek == warunek) then
...
end
gdzie ... to kod wykonuj?cy si? po potwierdzeniu warunk?w.
Wysłany: 2011-12-02, 16:45
0x4C
Wiek: 32 Na forum: 5300 dni Posty: 4
Pioruniasty , ja widz?, ?e tylko u Ciebie jak?kolwiek pomoc zdob?d?. Dzi?ki wielkie za pomoc ju? wiem na czym stoj? w tym LUA
Temat mo?na zamkn??, pewnie nie jeden jeszcze otworze ale na start wiem ju? conieco
Wysłany: 2011-12-02, 17:11
Developer
Wiek: 47 Na forum: 5315 dni Posty: 12
Kod: if warunek == warunek then
...
end
lub
Kod: if not ( warunek ~= warunek ) then
...
end
lub
Kod: if not warunek ~= not warunek then
...
end
Tagi: początki :: lua
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: