Lua Kodları Tartışma & Yardımlaşma Başlığı |
Enesxfbxpro « Censeur » 1410794760000
| 0 | ||
Hotspotower a dit : Heh tamam birde fazla fonksiyon koymuşum birleştirdim şimdi, çalıştı sağol. Şu hatayı nasıl çözebilirim. Satın al'a basınca basılmıyor sadece yeşil oluyor tıklanılır olmuyor. Yardım edecek varsa kodları vereceğim. |
Neonstrayzer « Citoyen » 1410794880000
| 0 | ||
function eventTextAreaCallback(id,p,cb) end . |
Enesxfbxpro « Censeur » 1410795060000
| 0 | ||
neonstrayzer a dit : Hyr, diğer yazıya tıklıyorum ve tıklanabilir oluyor ancak satın al yazısına basınca tıklanılmıyor. İstersen kodları vereyim? |
Mengineer « Citoyen » 1410798420000
| 0 | ||
Callback'de sorun yok. "Türkçe harf" kullanmadığından emin ol. |
Neonstrayzer « Citoyen » 1410798840000
| 0 | ||
mengineer a dit : ui.addTextArea(0,"<a href='event:İıÖÜöü'>test") function eventTextAreaCallback(id,p,cb) if cb=="İıÖÜöü" then print("test") end end |
Enesxfbxpro « Censeur » 1410862320000
| 0 | ||
Hala olmadı :( Türkçe kelime de kullanmadım, ilk eventimde meep 50, diğerinde hız 100 yazılı. |
0 | ||
Enesxfbxpro a dit : http://atelier801.com/topic?f=6&t=778639 |
Enesxfbxpro « Censeur » 1410864060000
| 0 | ||
Oyga a dit : Hyr. |
0 | ||
Düzenlendi. Dernière modification le 1410865860000 |
Enesxfbxpro « Censeur » 1410869580000
| 0 | ||
Tamam gerek kalmadı, en baştan kodladım marketi ancak bir sorum daha var, İki fonksiyonu aynı anda çağırıyorum bunun için ne yapabilirim? function shoop(n) function eventLoop(ct,tr) for n,player in pairs(tfm.get.room.playerList) do if(tfm.get.room.playerList[name].movingLeft) then tfm.exec.movePlayer(name,nil,nil,false,-100,nil,false) else if(tfm.get.room.playerList[name].movingRight) then tfm.exec.movePlayer(name,nil,nil,false,100,nil,false) end end end end end |
Mengineer « Citoyen » 1410871860000
| 0 | ||
O iki fonksiyonu yazarmısın? |
Enesxfbxpro « Censeur » 1410872820000
| 0 | ||
mengineer a dit : function shoop(n) function eventLoop(ct,tr) for n,player in pairs(tfm.get.room.playerList) do if(tfm.get.room.playerList[name].movingLeft) then tfm.exec.movePlayer(name,nil,nil,false,-100,nil,false) else if(tfm.get.room.playerList[name].movingRight) then tfm.exec.movePlayer(name,nil,nil,false,100,nil,false) end end end end end |
Mengineer « Citoyen » 1410877860000
| 0 | ||
Ha, o anlamda mı. functin shoop(n) eventLoop(0,0) end -- eventLoop \/ |
Enesxfbxpro « Censeur » 1410878400000
| 0 | ||
mengineer a dit : Dediğini yaptım ancak hata verdi: function shoop(n) eventLoop(ct,tr) for n,player in pairs(tfm.get.room.playerList) do if(tfm.get.room.playerList[name].movingLeft) then tfm.exec.movePlayer(name,nil,nil,false,-100,nil,false) else if(tfm.get.room.playerList[name].movingRight) then tfm.exec.movePlayer(name,nil,nil,false,100,nil,false) end end end end |
Hotspotower « Citoyen » 1410878520000
| 0 | ||
Enesxfbxpro a dit : 0,0 yaz demiş zaten. |
Enesxfbxpro « Censeur » 1410878700000
| 0 | ||
Hotspotower a dit : Yine aynı hata; function shopp(n) eventLoop(0,0) for name,player in pairs(tfm.get.room.playerList) do if(tfm.get.room.playerList[name].movingLeft) then tfm.exec.movePlayer(name,nil,nil,false,-100,nil,false) else if(tfm.get.room.playerList[name].movingRight) then tfm.exec.movePlayer(name,nil,nil,false,100,nil,false) end end end end Hata: [Lua] # [] Runtime Error : Enesxfbxpro.lua:97: attempt to call nil 97. satır: eventLoop(0,0) |
Mengineer « Citoyen » 1410882000000
| 0 | ||
function shopp(n) eventLoop(0,0) end function eventLoop(t, rm) for name,player in pairs(tfm.get.room.playerList) do if(tfm.get.room.playerList[name].movingLeft) then tfm.exec.movePlayer(name,nil,nil,false,-100,nil,false) else if(tfm.get.room.playerList[name].movingRight) then tfm.exec.movePlayer(name,nil,nil,false,100,nil,false) end end end end |
Enesxfbxpro « Censeur » 1410890460000
| 0 | ||
Hyr demek istediğini anlamadın şöyle birşey yapmak istedim; Sa yazısına basınca hızlı gitmek gibi... function eventTextAreaCallback(id,n,cb) if cb=="sa" shopp(n) end function shopp(n) function eventLoop(ct,tr) for n,player in pairs(tfm.get.room.playerList) do if(tfm.get.room.playerList[name].movingLeft) then tfm.exec.movePlayer(name,nil,nil,false,-100,nil,false) else if(tfm.get.room.playerList[name].movingRight) then tfm.exec.movePlayer(name,nil,nil,false,100,nil,false) end end end end |
Neonstrayzer « Citoyen » 1410894000000
| 0 | ||
Enesxfbxpro a dit : fly adında bir tablo oluştur. Kullanıcılar sa yazısına basınca fly =true |
Enesxfbxpro « Censeur » 1410894600000
| 0 | ||
Lua kapalı galiba... Neonstrayzer dediğini yapmaya çalıştım, luada hiç iyi değilim ama sanırsam yanlış :C. Şu functionu yapamıyorum. fly={} function eventNewPlayer(n) fly[n]={fly=true} end for n in pairs(tfm.get.room.playerList) do eventNewPlayer(n) end function shopp(n) function eventLoop(t, rm) for name,player in pairs(tfm.get.room.playerList) do if(tfm.get.room.playerList[name].movingLeft) then tfm.exec.movePlayer(name,nil,nil,false,-50,nil,false) else if(tfm.get.room.playerList[name].movingRight) then tfm.exec.movePlayer(name,nil,nil,false,100,nil,false) end end end end function eventTextAreaCallback(id,n,cb) if cb=="bas" and p[n].money>=100 and fly[n] then shopp(n) end end |