×

Langue

Fermer
Atelier 801
  • Forums
  • Dev Tracker
  • Connexion
    • English Français
      Português do Brasil Español
      Türkçe Polski
      Magyar Română
      العربية Skandinavisk
      Nederlands Deutsch
      Bahasa Indonesia Русский
      中文 Filipino
      Lietuvių kalba 日本語
      Suomi עברית
      Italiano Česky
      Hrvatski Slovensky
      Български Latviešu
      Estonian
  • Langue
  • Forums
  • /
  • Transformice
  • /
  • Modules
  • /
  • Lua Kodları Tartışma & Yardımlaşma Başlığı
« ‹ 110 / 388 › »
Lua Kodları Tartışma & Yardımlaşma Başlığı
Prooyaww
« Citoyen »
1398616140000
    • Prooyaww#0000
    • Profil
    • Derniers messages
    • Tribu
#2181
  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
Barsemsbot
« Citoyen »
1398617940000
    • Barsemsbot#0000
    • Profil
    • Derniers messages
    • Tribu
#2182
  0
İstersen minioyun yapalım kodunu sana atarız zahmet çekmezsin.
Prooyaww
« Citoyen »
1398617940000
    • Prooyaww#0000
    • Profil
    • Derniers messages
    • Tribu
#2183
  0
Barsemsbot a dit :
İstersen minioyun yapalım kodunu sana atarız zahmet çekmezsin.

vallahamı
Barsemsbot
« Citoyen »
1398618060000
    • Barsemsbot#0000
    • Profil
    • Derniers messages
    • Tribu
#2184
  0
Prooyaww a dit :

vallahamı

Ya tabi sana işletim sistemi kodlayalım istersen.:P
Benbirkralm
« Citoyen »
1398618060000
    • Benbirkralm#0000
    • Profil
    • Derniers messages
    • Tribu
#2185
  0
Kmlcan a dit :
Küçük bir oyun oynayayım dedim.

Buradaki bütün harfler byte, siz bunu char'a çevirerek mesaj bulacaksınız. :)

Cevabı bulan nasıl bulduğunu da açıklasın. :P

"Bu mesajı çözen kişi produr :)"
Doğru mu?
Barsemsbot
« Citoyen »
1398618240000
    • Barsemsbot#0000
    • Profil
    • Derniers messages
    • Tribu
#2186
  0
Doğru ama ediz cevabı attı.
Prooyaww
« Citoyen »
1398618240000
    • Prooyaww#0000
    • Profil
    • Derniers messages
    • Tribu
#2187
  0
Barsemsbot a dit :


Ya tabi sana işletim sistemi kodlayalım istersen.:P

One Iyı Bırşeyse kodlaa
Barsemsbot
« Citoyen »
1398618360000
    • Barsemsbot#0000
    • Profil
    • Derniers messages
    • Tribu
#2188
  0
Prooyaww a dit :

One Iyı Bırşeyse kodlaa

Hala anlamadınmı?Senle dalga geçiyorum.
Prooyaww
« Citoyen »
1398618480000
    • Prooyaww#0000
    • Profil
    • Derniers messages
    • Tribu
#2189
  0
Herkez öle :) profil resmındekı ataturk resmıne yazık barı baska bırşey koy
Neonstrayzer
« Citoyen »
1398618720000
    • Neonstrayzer#0000
    • Profil
    • Derniers messages
    • Tribu
#2190
  0
Prooyaww a dit :
Herkez öle :) profil resmındekı ataturk resmıne yazık barı baska bırşey koy

Madem o kadar saygın vardı a yı büyük u yu ü yap.
Prooyaww
« Citoyen »
1398618840000
    • Prooyaww#0000
    • Profil
    • Derniers messages
    • Tribu
#2191
  0
atatürk sevgımı a yla ü yle klavyede deılde gerçek gösterırım bro
Neonstrayzer
« Citoyen »
1398618960000
    • Neonstrayzer#0000
    • Profil
    • Derniers messages
    • Tribu
#2192
  0
Prooyaww a dit :
atatürk sevgımı a yla ü yle klavyede deılde gerçek gösterırım bro

Sevgine laf yok ama saygın belli.
Barsemsbot
« Citoyen »
1398618960000
    • Barsemsbot#0000
    • Profil
    • Derniers messages
    • Tribu
#2193
  0
Tartışma var ama neona hak verdim.
Prooyaww
« Citoyen »
1398619260000
    • Prooyaww#0000
    • Profil
    • Derniers messages
    • Tribu
#2194
  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.
Emrevegolxd
« Citoyen »
1398621300000
    • Emrevegolxd#0000
    • Profil
    • Derniers messages
#2195
  0
maplist = {"4027367", "4028954", "4028975", "4057982", "4002644", "4010996", "4060433"};
tfm.exec.newGame(maplist[math.random(#maplist)]);

o mapları silip kendi maplarını koyabilirsin osmanburak
Sia
« Citoyen »
1398622560000
    • Sia#4045
    • Profil
    • Derniers messages
#2196
  0
Emrevegolxd a dit :
maplist = {"4027367", "4028954", "4028975", "4057982", "4002644", "4010996", "4060433"};
tfm.exec.newGame(maplist[math.random(#maplist)]);

o mapları silip kendi maplarını koyabilirsin osmanburak

Fakat Bazı lualar bozuluyor.
Emrevegolxd
« Citoyen »
1398622920000
    • Emrevegolxd#0000
    • Profil
    • Derniers messages
#2197
  0
Osmanburak a dit :


Fakat Bazı lualar bozuluyor.

bana özelden lua kodlarını at yapıyım.
Sia
« Citoyen »
1398623700000
    • Sia#4045
    • Profil
    • Derniers messages
#2198
  0
Bana Birden bire vampir olma lua kodu gerek.
Barsemsbot
« Citoyen »
1398672360000
    • Barsemsbot#0000
    • Profil
    • Derniers messages
    • Tribu
#2199
  0
Arkadaşlar nasıl şamanın özel olarak kullanabileceği bir kod yapabilirim?
Fatihmilano
« Citoyen »
1398673020000
    • Fatihmilano#0000
    • Profil
    • Derniers messages
    • Tribu
#2200
  0
Barsemsbot a dit :
Arkadaşlar nasıl şamanın özel olarak kullanabileceği bir kod yapabilirim?

if tfm.get.room.playerList

.isShaman then

  • Forums
  • /
  • Transformice
  • /
  • Modules
  • /
  • Lua Kodları Tartışma & Yardımlaşma Başlığı
« ‹ 110 / 388 › »
© Atelier801 2018

Equipe Conditions Générales d'Utilisation Politique de Confidentialité Contact

Version 1.27