[Poradnik]Lua |
0 | ||
Chyba jest możliwe, ale musiało by być bez użycia tfm.exec.explosion(...), bo to zawsze działa na myszy. Można by wykorzystać tfm.exec.moveObject(...), ale wtedy każdy obiekt musiałby zostać nazwany. |
Sebakpl 1384615140000
| | ||
[Modéré par Coska, raison : Spam.~] |
Marcinsto 1384682580000
| | ||
[Modéré par Coska] |
Marcinsto 1384683000000
| | ||
[Modéré par Coska] |
Muzykmysz « Sénateur » 1388307660000
| 0 | ||
Ej a jak się wyłącza utility? |
0 | ||
|
Deathpll 1388936160000
| | ||
[Modéré par Coska] |
Matinpnz « Citoyen » 1388940360000
| 0 | ||
Skopiuje mi ktoś kod /lua ? |
0 | ||
Nie wiem co robisz, ale możesz użyć skrótu CTRL+A, ale najpierw kliknij tekst skryptu byle gdzie. |
Kamilijulka « Citoyen » 1391159760000
| 0 | ||
ja tu zonmce transformice |
Lisaczek « Citoyen » 1392122460000
| 0 | ||
Co zrobic bo mi wyskocyło takie cos: ## [Mateuszasdg] Lua script loaded in 1 ms (4000 max) ## tfm.exec.bindKeyboard : argument 1 can't be NIL. ## tfm.exec.bindKeyboard : argument 1 can't be NIL. ## tfm.exec.bindKeyboard : argument 1 can't be NIL. ## tfm.exec.bindKeyboard : argument 1 can't be NIL. ## tfm.exec.bindKeyboard : argument 1 can't be NIL. ## tfm.exec.bindKeyboard : argument 1 can't be NIL. a potem jak pisałem komende to wyskocyło: ## Runtime Error : Mateuszasdg.lua:9: index expected, got nil Co mam zrobic?? |
Woterek « Citoyen » 1392125520000
| 0 | ||
Mateuszasdg a dit : Jeśli chcesz by ktokolwiek ci pomógł musisz podać nam kod, pozatym nie jest to temat do zgłaszania błędów z naszymi kodami chociaż nie powiem nie przydałby się jeden. |
Lisaczek « Citoyen » 1392135780000
| 0 | ||
Woterek a dit : O to kod: function eventNewPlayer(name) for i,key in ipairs({83,40,69,}) do tfm.exec.bindKeyboard(name,key,true,true) end end function eventChatCommand(name, com) if com == "Hack" then zm[name] = 1 elseif com == "xD" then zm[name] = 2 end end function eventKeyboard(name,key,down,x,y) if key==83 or key==40 or key==69 then if zm[name] == 2 then if tfm.get.room.playerList[name].isFacingRight then tfm.exec.addShamanObject(19,x,y) else tfm.exec.addShamanObject(20,x,y) end end if zm[name] == 1 then tfm.exec.addShamanObject(24,x,y) end end end for name in pairs(tfm.get.room.playerList) do eventNewPlayer(name) end name wypełniam ale nie wiem co dalej mam zrobic |
Woterek « Citoyen » 1392142200000
| 0 | ||
Mateuszasdg a dit : Zapomniałeś skopiować zm = {} kod a dit : teraz powinno działać |
Lisaczek « Citoyen » 1392204120000
| 0 | ||
Ok ale jak teraz poprawiłem to teraz tak wyskosyło: ## [Mateuszasdg] Lua script loaded in 1 ms (4000 max) ## tfm.exec.bindKeyboard : argument 1 can't be NIL. ## tfm.exec.bindKeyboard : argument 1 can't be NIL. ## tfm.exec.bindKeyboard : argument 1 can't be NIL. potem napisałem komente a tu ## Runtime Error : Mateuszasdg.lua:11: table index expected, got nil a teraz jest tak: kod a dit : |
Woterek « Citoyen » 1392206280000
| 0 | ||
Mateuszasdg a dit : Nie wypełniaj name swoim nickiem... wpisz kod taki jaki jest kod a dit : . |
Varacce « Citoyen » 1392824520000
| 0 | ||
nie kumam nic XD dopiero uczę się o lua i mi nie działa to co zrobiłam xd: function eventChatCommand(playerName, com) if fly == 'off' then system.exit() end end |
0 | ||
Jeżeli w tym kodzie chodzi tylko o to, że jak wpiszesz '!off' to moduł sie wyłącza, to w zasadzie jest tu tylko 1 błąd - zamiast fly powinno być com. Treść komendy jaką wpiszesz jest umieszczana u Ciebie w com. Może to trochę rozjaśni (po wpisaniu przeze mnie komendy '!off'): a dit : A jeżeli miało być na latanie, to może wyglądać np. tak: a dit : |
Varacce « Citoyen » 1392901500000
| 0 | ||
Dzięki Ouake :) |
Varacce « Citoyen » 1392901980000
| 0 | ||
Jeszcze coś... trochę nie kumam skad wziałeś te fly... albo jak zbindowałeś spację.... Write soon ;P |