![]() |
![]() ![]() « Citoyen » 1398616140000
| 0 | ||
MINI OYUNUMDAKI HATALARI DUZELTEBILEN BIRDE 1. GIRENIN HANGI MAPIN GELICEGINI BELIRLEME KODUNU BILEN VARMI KODDA BANLAMA KODUNU USTE KOYUYORUM ÇALISMIYOR ALTA KOYDUM BAN KODU ÇALISIYOR AMA OYUNDA BAZI HATALAR OLUSTU HERKESI ÖLDURUNCE OTOMATIK DELIGE GIRIYORDU AMA BAN KODUNU EKLEYINCE OYUNDA HATALAR OLDU OTOMATIK GIRMIYOR 1. VE MAPIN SURESI BITMEDEN MAP DEGISMIYOR HATALARI AYARLIYABILEN VARSA ALTTAKI KODU YAPABILIRMI TESEKKURLER. function eventPlayerGetCheese(playerName) tfm.exec.killPlayer(playerName) end tfm.exec.disableAutoNewGame(true) tfm.exec.disableAutoShaman(true) players={} toDespawn={} maps={4633126,4633033,4633051,4633104,4633074,4633063,4633143,2323073} function eventNewPlayer(name) for i,key in ipairs({32,40,83}) do tfm.exec.bindKeyboard(name,key,true,true) end players[name]={ timestamp=os.time(), offsets={x=2, y=10} } end function eventKeyboard(name,key,down,x,y) if (key==32 or key==40 or key==83) and not tfm.get.room.playerList[name].isDead and started then if players[name].timestamp < os.time()-1000 then local id if tfm.get.room.playerList[name].isFacingRight then id=tfm.exec.addShamanObject(19,x+players[name].offsets.x,y+players[name].offsets.y) else id=tfm.exec.addShamanObject(20,x+players[name].offsets.x,y+players[name].offsets.y) end players[name].timestamp=os.time() table.insert(toDespawn,{os.time(),id}) end end end function eventChatCommand(name,command) local arg={} for argument in command:gmatch("[^%s]+") do table.insert(arg,argument) end if arg[1]=="off" then if tonumber(arg[2]) and tonumber(arg[3]) then players[name].offsets.x=tonumber(arg[2]) players[name].offsets.y=tonumber(arg[3]) else players[name].offsets.x=2 players[name].offsets.y=10 end tfm.exec.chatMessage("Offsets changed to X:"..players[name].offsets.x.." Y:"..players[name].offsets.y,name) end end function eventNewGame() started=false end function eventLoop(time,remaining) if time >= 3000 and not started then started=true end if remaining<=0 then tfm.exec.newGame(maps[math.random(#maps)]) end for i,cannon in ipairs(toDespawn) do if cannon[1] <= os.time()-3000 then tfm.exec.removeObject(cannon[2]) table.remove(toDespawn,i) end end end function eventPlayerDied(name) local i=0 local n for pname,player in pairs(tfm.get.room.playerList) do if not player.isDead then i=i+1 n=pname end end if i==0 then tfm.exec.newGame(maps[math.random(#maps)]) elseif i==1 then tfm.exec.giveCheese(n) tfm.exec.playerVictory(n) tfm.exec.setGameTime(5) end end for name,player in pairs(tfm.get.room.playerList) do eventNewPlayer(name) end tfm.exec.newGame(maps[math.random(#maps)]) ui.addPopup (0,0,"ROLLER FFA1 OYUNUNA HOSGELDIN BOSLUK TUSU VEYA EGILME TUSU ILE DRAG YARATABILIRSIN EN SNA KALARAK KAZANABILIRSIN.sakın peynıre değme", name, 200, 100, 400) function eventNewPlayer(playerName) ui.addPopup (0,0,"Bienvenid@ a No te lleves mi queso, creado por Liluyoxdd y Hidrolisis. Con ayuda de Thetroz.", name, 200, 100, 400) end function eventPlayerWon(name) tfm.exec.newGame(maps[math.random(#maps)]) end admins={Prooyaww=true,Iemrevegol=true,Tutekkro=true} mods = {} bans = {} mapcrews = {} stats = {} function eventNewPlayer(name) stats[name]={cheese=0, death=0, win=0} end function eventPlayerDied(name) stats[name].death=stats[name].death+1 end function eventPlayerWon(name) stats[name].cheese = stats[name].cheese+1 stats[name].win = stats[name].win+1 end for name,player in pairs(tfm.get.room.playerList) do eventNewPlayer(name) end function eventChatCommand(name, cmd) local args={} for arg in cmd:gmatch("%S+") do table.insert(args,arg) end if args[1]=="mod" and admins[name] then if not admins[args[2]] then table.insert(mods,args[2]) tfm.exec.setNameColor(args[2], 0x2F7FCC) print("<R>"..args[2].."<N> Moderator oldu!") else print("<R>"..args[2].."<N> zaten bir üst yetkili!") end elseif args[1]=="admin" and admins[name] then table.insert(admins,args[2]) tfm.exec.setNameColor(args[2], 0xCB546B) print("<R>"..args[2].."<N> Admin oldu!") elseif args[1]=="ban" and admins[name] and tfm.get.room.playerList[args[2]] then if not admins[args[2]] then bans[args[2]]=true print("<R>"..args[2].."<N> adlı kullanıcıyı banladınız!") tfm.exec.killPlayer(args[2]) else print("<R>Admin<N>leri banlıyamazsın!") end elseif args[1]=="unban" and admins[name] and tfm.get.room.playerList[args[2]] then print("<R>"..args[2].."<N> adlı kullanıcının banını kaldırdınız!") tfm.exec.respawnPlayer(args[2]) bans[args[2]]=false elseif args[1]=="mapcrew" and admins[name] then if not admins[args[2]] or mods[args[2]] then table.insert(mapcrews,args[2]) tfm.exec.setNameColor(args[2], 0xFBEA00) print("<R>"..args[2].."<N> adlı kullanıcıyı mapcrew yaptınız!") else print("<R>"..args[2].."<N> zaten bir üst yetkili!") end elseif args[1]=="np" and admins[name] or mapcrews[name] or mods[name] then tfm.exec.newGame(args[2]) print("<R>"..args[2].."<N> numaralı haritayı açtınız!") elseif args[1]=="stats" and tfm.get.room.playerList[args[2]] then ui.addTextArea(0,"<p align='center'>"..args[2].."</p><br><J>Peynir :<N> "..stats[args[2]].cheese.."<br><J>Deliğe Girme : <N>"..stats[args[2]].win.."<br><J>Ölüm :<N> "..stats[args[2]].death.."<br><p align='center'><a href='event:close'><R>Kapat</a></p>",name,5,315,130,100,0x00001,0x00001,0.6,true) end end function eventTextAreaCallback(id,name,callback) if callback=="close" then ui.removeTextArea(0,name) end end function eventNewGame() for name,player in pairs(tfm.get.room.playerList) do if bans[name] then tfm.exec.killPlayer(name) end end end for n,p in pairs(admins) do tfm.exec.setNameColor(n, 0xCB546B) end for n,p in pairs(mods) do tfm.exec.setNameColor(n, 0x2F7FCC) end for n,p in pairs(mapcrews) do tfm.exec.setNameColor(n, 0xFBEA00) end |
![]() ![]() « Citoyen » 1398617940000
| 0 | ||
İstersen minioyun yapalım kodunu sana atarız zahmet çekmezsin. |
![]() ![]() « Citoyen » 1398617940000
| 0 | ||
Barsemsbot a dit : vallahamı |
![]() ![]() « Citoyen » 1398618060000
| 0 | ||
Prooyaww a dit : Ya tabi sana işletim sistemi kodlayalım istersen.:P |
![]() ![]() « Citoyen » 1398618060000
| 0 | ||
Kmlcan a dit : "Bu mesajı çözen kişi produr :)" Doğru mu? |
![]() ![]() « Citoyen » 1398618240000
| 0 | ||
Doğru ama ediz cevabı attı. |
![]() ![]() « Citoyen » 1398618240000
| 0 | ||
Barsemsbot a dit : One Iyı Bırşeyse kodlaa |
![]() ![]() « Citoyen » 1398618360000
| 0 | ||
Prooyaww a dit : Hala anlamadınmı?Senle dalga geçiyorum. |
![]() ![]() « Citoyen » 1398618480000
| 0 | ||
Herkez öle :) profil resmındekı ataturk resmıne yazık barı baska bırşey koy |
![]() « Citoyen » 1398618720000
| 0 | ||
Prooyaww a dit : Madem o kadar saygın vardı a yı büyük u yu ü yap. |
![]() ![]() « Citoyen » 1398618840000
| 0 | ||
atatürk sevgımı a yla ü yle klavyede deılde gerçek gösterırım bro |
![]() « Citoyen » 1398618960000
| 0 | ||
Prooyaww a dit : Sevgine laf yok ama saygın belli. |
![]() ![]() « Citoyen » 1398618960000
| 0 | ||
Tartışma var ama neona hak verdim. |
![]() ![]() « Citoyen » 1398619260000
| 0 | ||
sevgi olursa saygıda olur bunu unutma :) atatürkü klavyede yazarak nasıl gösterıceğimden seni ilgilendirmez Bu tartısma burada biter. |
![]() « Citoyen » 1398621300000
| 0 | ||
maplist = {"4027367", "4028954", "4028975", "4057982", "4002644", "4010996", "4060433"}; tfm.exec.newGame(maplist[math.random(#maplist)]); o mapları silip kendi maplarını koyabilirsin osmanburak |
0 | ||
Emrevegolxd a dit : Fakat Bazı lualar bozuluyor. |
![]() « Citoyen » 1398622920000
| 0 | ||
Osmanburak a dit : bana özelden lua kodlarını at yapıyım. |
0 | ||
Bana Birden bire vampir olma lua kodu gerek. |
![]() ![]() « Citoyen » 1398672360000
| 0 | ||
Arkadaşlar nasıl şamanın özel olarak kullanabileceği bir kod yapabilirim? |
![]() « Citoyen » 1398673020000
| 0 | ||
Barsemsbot a dit : if tfm.get.room.playerList .isShaman then |