×

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ığı
« ‹ 289 / 388 › »
Lua Kodları Tartışma & Yardımlaşma Başlığı
Enesxfbxpro
« Censeur »
1411805340000
    • Enesxfbxpro#0000
    • Profil
    • Derniers messages
    • Tribu
#5761
  0
mengineer a dit :
^ if first[n] yap.

Yoo böyle çalışıyor ki.
Benbirkralm
« Citoyen »
1411808700000
    • Benbirkralm#0000
    • Profil
    • Derniers messages
    • Tribu
#5762
  0
Herkese çalışır o. first[n]'e katılıyorum.

Dernière modification le 1411808760000
Neonstrayzer
« Citoyen »
1411814700000
    • Neonstrayzer#0000
    • Profil
    • Derniers messages
    • Tribu
#5763
  0
mengineer a dit :
^ if first[n] yap.

First adında bir tablo yok cnm
Katilcekirde
« Citoyen »
1411829160000
    • Katilcekirde#0000
    • Profil
    • Derniers messages
    • Tribu
#5764
  0
arkadaşlar 3 önemli kod lazım.

Bütün kişiler vampir olunca Vampirler kazandı gibi bir script gerekiyor AddtextArea olarak.
Ve bir kişi yuvaya girince şu kişi kazandı gibi bir yazı gerekiyor.

map yenilenince bu kodların tekrar orada kalmasını istiyorum.(normalde map yenilenince kodlar gidiyor ve eski haline dönüyor oyun.)

Bana yapma zahmetinde bulunan kişilere teşekkür ediyorum.

Dernière modification le 1411831740000
Enesxfbxpro
« Censeur »
1411833240000
    • Enesxfbxpro#0000
    • Profil
    • Derniers messages
    • Tribu
#5765
  0
Katilcekirde a dit :
arkadaşlar 3 önemli kod lazım.

Bütün kişiler vampir olunca Vampirler kazandı gibi bir script gerekiyor AddtextArea olarak.
Ve bir kişi yuvaya girince şu kişi kazandı gibi bir yazı gerekiyor.

map yenilenince bu kodların tekrar orada kalmasını istiyorum.(normalde map yenilenince kodlar gidiyor ve eski haline dönüyor oyun.)

Bana yapma zahmetinde bulunan kişilere teşekkür ediyorum.

Yuvaya girince kazandı yazısı:
function eventPlayerWon(n)
print("<N>Tebrikler <R>"..n.."!")
end

Eğer sadece birinci olana tebrikler yazısı istiyorsan;
first=true
function eventPlayerWon(n)
if first then
print("<N>Tebrikler <R>"..n.."<N>!1. oldun.)
first=false
end
end

function eventNewGame()
first=true
end
Katilcekirde
« Citoyen »
1411833360000
    • Katilcekirde#0000
    • Profil
    • Derniers messages
    • Tribu
#5766
  0
Enesxfbxpro a dit :
Katilcekirde a dit :
arkadaşlar 3 önemli kod lazım.

Bütün kişiler vampir olunca Vampirler kazandı gibi bir script gerekiyor AddtextArea olarak.
Ve bir kişi yuvaya girince şu kişi kazandı gibi bir yazı gerekiyor.

map yenilenince bu kodların tekrar orada kalmasını istiyorum.(normalde map yenilenince kodlar gidiyor ve eski haline dönüyor oyun.)

Bana yapma zahmetinde bulunan kişilere teşekkür ediyorum.

Yuvaya girince kazandı yazısı:
function eventPlayerWon(n)
print("&lt;N&gt;Tebrikler &lt;R&gt;"..n.."!")
end

Eğer sadece birinci olana tebrikler yazısı istiyorsan;
first=true
function eventPlayerWon(n)
if first then
print("&lt;N&gt;Tebrikler &lt;R&gt;"..n.."&lt;N&gt;!1. oldun.)
first=false
end
end

function eventNewGame()
first=true
end

teşekkürler :) kaldı son 2 kod
Enesxfbxpro
« Censeur »
1411834740000
    • Enesxfbxpro#0000
    • Profil
    • Derniers messages
    • Tribu
#5767
  0
Katilcekirde a dit :
arkadaşlar 3 önemli kod lazım.
map yenilenince bu kodların tekrar orada kalmasını istiyorum.(normalde map yenilenince kodlar gidiyor ve eski haline dönüyor oyun.)

function eventNewGame() -- Bu fonksiyonu kullan.

Dernière modification le 1411834800000
Neonstrayzer
« Citoyen »
1411843440000
    • Neonstrayzer#0000
    • Profil
    • Derniers messages
    • Tribu
#5768
  0
function kontrolEt(neyi)
if neyi=="Herkes Vampirmi?" then
local vampirOlmayanlar={}
for k,v in pairs(tfm.get.room.playerList) do
if not v.isVampire then
vampirOlmayanlar[#vampirOlmayanlar+1]=k
end
end
return #vampirOlmayanlar
end
end
function eventLoop()
if kontrolEt("Herkes Vampirmi?")<=0 then
ui.addTextArea(0,"Vampirler kazandı!")
end
end

Al bakalım herkes vampir olunca yazı çıkar.
Benbirkralm
« Citoyen »
1411843920000
    • Benbirkralm#0000
    • Profil
    • Derniers messages
    • Tribu
#5769
  0
tots={}
function neonNubMu(cevap)
if #tots.vampire==#tots then
cevap="evet"
else
cevap="hayir"
end
if cevap=="evet" and #tots.vampire==#tots then
print("Herkes Vampir.")
end
end

for n in pairs (tfm.get.room.playerList) do
table.insert(tots, n)
end

function eventVampire(n)
for 1, #tots, do
table.insert(tots.vampire, n)
end
end

function eventNewGame()
neonNubMu("hayir")
end

-- ^ Bu da benden.
Neonstrayzer
« Citoyen »
1411844940000
    • Neonstrayzer#0000
    • Profil
    • Derniers messages
    • Tribu
#5770
  0
^^
vampires={}
function eventNewGame()
vampires={}
end
function eventPlayerVampire(p)
local fix_nick=""
for k in p:gmatch("[^%a]+") do
fix_nick=fix_nick..k:byte()
end
table.inser(vampires,tonumber(fix_nick)^2)
end
function get_total_vampire()
for k,v in pairs(vampires) do
s=v/2
name=""
for k in s:gmatch("[^%a]+") do
name=name..k:char()
end
if tfm.get.room.playerList[name] then
number=number and number+1 or 1
end
end
return number
end
function total_alive_mice()
for k,v in pairs(tfm.get.room.playerList) do
if not v.isDead then
number2=number2 and number2+1 or 1
end
end
return number2
end
function eventPlayerLeft(p)
tfm.get.room.playerList

=nil
end
function eventLoop()
if get_total_vampire()==total_alive_mice() then
ui.addTextArea(0,"Neon, iboyu fena nakaot (nasıl yazılyosa) etti!")
end
end

Devam?

Vampirellax
« Citoyen »
1411846740000
    • Vampirellax#0000
    • Profil
    • Derniers messages
    • Tribu
#5771
  0
Arkadaşlar kabile evine bot gibi birşey yapmap istiyorum yani odaya yeni gelen biri işte Merhaba Kabilemize Hoş Geldin! Komutlar:Kurallar1,Yetkililer Vb. şeyler yazdığında textera halinde bilgi vermesini istiyorum TEŞEKKÜR EDERİM.
Zekakolik
« Citoyen »
1411846980000
    • Zekakolik#0000
    • Profil
    • Derniers messages
#5772
  0
Vampirellax a dit :
Arkadaşlar kabile evine bot gibi birşey yapmap istiyorum yani odaya yeni gelen biri işte Merhaba Kabilemize Hoş Geldin! Komutlar:Kurallar1,Yetkililer Vb. şeyler yazdığında textera halinde bilgi vermesini istiyorum TEŞEKKÜR EDERİM.

Konulara göz gezdirmeni öneriyorum..
Benbirkralm
« Citoyen »
1411885800000
    • Benbirkralm#0000
    • Profil
    • Derniers messages
    • Tribu
#5773
  0
neonNUB={}
odadakiler
function eventNewGame()
neonNUB={}
end

function eventPlayerVampire(n)
neonNUB.vampire=neonNUB.vampire+(n or (n-1 and n+1))
end

function eventPlayerLeft(n)
table.delete(odadakiler, n)
end
for n in pairs (tfm.get.room.playerList) then
if n.alive and eventPlayerLeft==nil then
table.insert(odadakiler, n)
end
end

function vampire()
if #neonNUB==#odadakiler and not math.abs(#neonNUB and #odadakiler)==nil then
print("Nakavt o nub. Devam!")
end
end
vampire()

Devam?
Neonstrayzer
« Citoyen »
1411887480000
    • Neonstrayzer#0000
    • Profil
    • Derniers messages
    • Tribu
#5774
  0
table.delete gerçek bir table fonksiyonu değil -,- Ben kazandım xd
Benbirkralm
« Citoyen »
1411891380000
    • Benbirkralm#0000
    • Profil
    • Derniers messages
    • Tribu
#5775
  0
table.remove yaparız bizde, nuub!
Supsuperbora
« Citoyen »
1411892940000
    • Supsuperbora#0000
    • Profil
    • Derniers messages
#5776
  0
ediitt

Dernière modification le 1411893000000
Enesxfbxpro
« Censeur »
1411899420000
    • Enesxfbxpro#0000
    • Profil
    • Derniers messages
    • Tribu
#5777
  0
Arkadaşlar bir tablonun içindekileri printe nasıl yazdırabilirim? Online adminler diye bir script yapmaya çalişiyorumda. Örneğin;

maps={1,8,2} -- bu tablonun içindekilerini textarea'ya yazdırmak istiyorum, nasıl yaparım?

Dernière modification le 1411899660000
Hotspotower
« Citoyen »
1411899600000
    • Hotspotower#0000
    • Profil
    • Derniers messages
    • Tribu
#5778
  0
Enesxfbxpro a dit :
Arkadaşlar bir tablonun içindekileri printe nasıl yazdırabilirim? Online adminler diye bir script yapmaya çalişiyorumda. Örneğin;

maps={1,8,2} -- bu tablonun içindekilerini textarea'ya yazdırmak istiyorum, nasıl yaparım?

table.concat kullan.
Enesxfbxpro
« Censeur »
1411899660000
    • Enesxfbxpro#0000
    • Profil
    • Derniers messages
    • Tribu
#5779
  0
Hotspotower a dit :
Enesxfbxpro a dit :
Arkadaşlar bir tablonun içindekileri printe nasıl yazdırabilirim? Online adminler diye bir script yapmaya çalişiyorumda. Örneğin;

maps={1,8,2} -- bu tablonun içindekilerini textarea'ya yazdırmak istiyorum, nasıl yaparım?

table.concat kullan.

Nasıl kullanacağım gösterirmisin
Benbirkralm
« Citoyen »
1411901700000
    • Benbirkralm#0000
    • Profil
    • Derniers messages
    • Tribu
#5780
  0
table.foreach(maps, print)
ya da,
table.concat(maps, "%s")

Dernière modification le 1411902000000
  • Forums
  • /
  • Transformice
  • /
  • Modules
  • /
  • Lua Kodları Tartışma & Yardımlaşma Başlığı
« ‹ 289 / 388 › »
© Atelier801 2018

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

Version 1.27