×

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ığı
« ‹ 345 / 388 › »
Lua Kodları Tartışma & Yardımlaşma Başlığı
Zekabat_zekabat
« Citoyen »
1458627060000
    • Zekabat_zekabat#5717
    • Profil
    • Derniers messages
#6881
  0
mucotoo a dit :
zekabat a dit :
Barsems a dit :
zekabat a dit :
Bir textarea'ya tıklayınca bir komudun kullanılmasını nasıl sağlarım?
Mesela ekranda şaman yazacak tıklayınca herkes şaman olacak.

textArea nın yazı bölgesi varya oraya "<a href='event:şamanYap'>Yazı</a>" yaz.

daha sonra algılama fonksiyonunu yap:

function eventTextAreaCallback(id,n,en)
if en="şamanYap" then
tfm.exec.setShaman(n)
end
end

Teşekkürler
Edit:Kod biraz hatalıydı (ya da ben yapamadım seninkini) düzelttim.
Edit2: Kodum hatalı mı?

ui.addTextArea(1,"<a href='event:şamanYap'><VI>Şaman Olmak = Off</a>",name,300,100,120,20,99999999)
function eventTextAreaCallback(id,n,en)
tfm.exec.setShaman(n)
ui.addTextArea(1,"<a href='event:şamanYap'><VI>Şaman Olmak = On</a>",name,300,100,120,20,99999999)
end
ui.addTextArea(1,"<a href='event:peynirVer'><VI>Peynir Almak</a>",name,300,200,120,20,99999999)
function eventTextAreaCallback(id,n,en)
tfm.exec.giveCheese(isim)
end

Çok Fazla Yanlış var al bunu kullan

ui.addTextArea(50,"<p align='center'><a href='event:'><b>Şaman Ol</b></a></p>",name,5,30,70,20,0x000000,0xF8FF00,500,true)
function eventTextAreaCallback(id, name, callback)
if (name) then
if (id == 50) then
tfm.exec.setShaman(name)
end
end
end

Buna nasıl başka bir şey ekleyebilirim ?
Barsems
« Citoyen »
1458662580000
    • Barsems#0000
    • Profil
    • Derniers messages
#6882
  0
zekabat a dit :
mucotoo a dit :
zekabat a dit :
Barsems a dit :
zekabat a dit :
Bir textarea'ya tıklayınca bir komudun kullanılmasını nasıl sağlarım?
Mesela ekranda şaman yazacak tıklayınca herkes şaman olacak.

textArea nın yazı bölgesi varya oraya "<a href='event:şamanYap'>Yazı</a>" yaz.

daha sonra algılama fonksiyonunu yap:

function eventTextAreaCallback(id,n,en)
if en="şamanYap" then
tfm.exec.setShaman(n)
end
end

Teşekkürler
Edit:Kod biraz hatalıydı (ya da ben yapamadım seninkini) düzelttim.
Edit2: Kodum hatalı mı?

ui.addTextArea(1,"<a href='event:şamanYap'><VI>Şaman Olmak = Off</a>",name,300,100,120,20,99999999)
function eventTextAreaCallback(id,n,en)
tfm.exec.setShaman(n)
ui.addTextArea(1,"<a href='event:şamanYap'><VI>Şaman Olmak = On</a>",name,300,100,120,20,99999999)
end
ui.addTextArea(1,"<a href='event:peynirVer'><VI>Peynir Almak</a>",name,300,200,120,20,99999999)
function eventTextAreaCallback(id,n,en)
tfm.exec.giveCheese(isim)
end

Çok Fazla Yanlış var al bunu kullan

ui.addTextArea(50,"<p align='center'><a href='event:'><b>Şaman Ol</b></a></p>",name,5,30,70,20,0x000000,0xF8FF00,500,true)
function eventTextAreaCallback(id, name, callback)
if (name) then
if (id == 50) then
tfm.exec.setShaman(name)
end
end
end

Buna nasıl başka bir şey ekleyebilirim ?

Bak textArea nin id si varya hani. Onu değiştir ve sonra fonksiyonda:

if (id==YAZDIĞIN_ID) then
------------------
Buraya kod.
------------------
end

diye değiştir.
Zekabat_zekabat
« Citoyen »
1458721920000
    • Zekabat_zekabat#5717
    • Profil
    • Derniers messages
#6883
  0
Barsems a dit :
zekabat a dit :
mucotoo a dit :
zekabat a dit :
Barsems a dit :
zekabat a dit :
Bir textarea'ya tıklayınca bir komudun kullanılmasını nasıl sağlarım?
Mesela ekranda şaman yazacak tıklayınca herkes şaman olacak.

textArea nın yazı bölgesi varya oraya "<a href='event:şamanYap'>Yazı</a>" yaz.

daha sonra algılama fonksiyonunu yap:

function eventTextAreaCallback(id,n,en)
if en="şamanYap" then
tfm.exec.setShaman(n)
end
end

Teşekkürler
Edit:Kod biraz hatalıydı (ya da ben yapamadım seninkini) düzelttim.
Edit2: Kodum hatalı mı?

ui.addTextArea(1,"<a href='event:şamanYap'><VI>Şaman Olmak = Off</a>",name,300,100,120,20,99999999)
function eventTextAreaCallback(id,n,en)
tfm.exec.setShaman(n)
ui.addTextArea(1,"<a href='event:şamanYap'><VI>Şaman Olmak = On</a>",name,300,100,120,20,99999999)
end
ui.addTextArea(1,"<a href='event:peynirVer'><VI>Peynir Almak</a>",name,300,200,120,20,99999999)
function eventTextAreaCallback(id,n,en)
tfm.exec.giveCheese(isim)
end

Çok Fazla Yanlış var al bunu kullan

ui.addTextArea(50,"<p align='center'><a href='event:'><b>Şaman Ol</b></a></p>",name,5,30,70,20,0x000000,0xF8FF00,500,true)
function eventTextAreaCallback(id, name, callback)
if (name) then
if (id == 50) then
tfm.exec.setShaman(name)
end
end
end

Buna nasıl başka bir şey ekleyebilirim ?

Bak textArea nin id si varya hani. Onu değiştir ve sonra fonksiyonda:

if (id==YAZDIĞIN_ID) then
------------------
Buraya kod.
------------------
end

diye değiştir.

Teşekkürler
Edit: Çok şey istedim üzgünüm ama anlamadım bi kod yaptım da sadece en son kod çalışıyor.(meep ver) Hata da çıkmıyor #lua penceresinde.Bu arada ışınlanma ve uçma nasıl eklenir çok denedim olmadı :(

ui.addTextArea(50,"<p align='center'><a href='event:'><b>Şaman Ol</b></a></p>",name,5,30,110,20,0x000000,0xF8FF00,500,true)
function eventTextAreaCallback(id, name, callback)
if (name) then
if (id == 50) then
tfm.exec.setShaman(name)
end
end
end
ui.addTextArea(40,"<p align='center'><a href='event:'><b>Peynir Ver</b></a></p>",name,5,60,110,20,0x000000,0xF8FF00,500,true)
function eventTextAreaCallback(id, name, callback)
if (name) then
if (id == 40) then
tfm.exec.giveCheese(name)
end
end
end
ui.addTextArea(30,"<p align='center'><a href='event:'><b>Yuvaya Gir</b></a></p>",name,5,90,110,20,0x000000,0xF8FF00,500,true)
function eventTextAreaCallback(id, name, callback)
if (name) then
if (id == 30) then
tfm.exec.playerVictory(name)
end
end
end
ui.addTextArea(20,"<p align='center'><a href='event:'><b>Kendini Öldür</b></a></p>",name,5,120,110,20,0x000000,0xF8FF00,500,true)
function eventTextAreaCallback(id, name, callback)
if (name) then
if (id == 20) then
tfm.exec.killPlayer(name)
end
end
end
ui.addTextArea(10,"<p align='center'><a href='event:'><b>Meep Ver</b></a></p>",name,5,150,110,20,0x000000,0xF8FF00,500,true)
function eventTextAreaCallback(id, name, callback)
if (name) then
if (id == 10) then
tfm.exec.giveMeep(name)
end
end
end

Dernière modification le 1458747360000
Barsems
« Citoyen »
1458748800000
    • Barsems#0000
    • Profil
    • Derniers messages
#6884
  0
zekabat a dit :
Barsems a dit :
zekabat a dit :
mucotoo a dit :
zekabat a dit :
Barsems a dit :
zekabat a dit :
Bir textarea'ya tıklayınca bir komudun kullanılmasını nasıl sağlarım?
Mesela ekranda şaman yazacak tıklayınca herkes şaman olacak.

textArea nın yazı bölgesi varya oraya "&lt;a href='event:şamanYap'&gt;Yazı&lt;/a&gt;" yaz.

daha sonra algılama fonksiyonunu yap:

function eventTextAreaCallback(id,n,en)
if en="şamanYap" then
tfm.exec.setShaman(n)
end
end

Teşekkürler
Edit:Kod biraz hatalıydı (ya da ben yapamadım seninkini) düzelttim.
Edit2: Kodum hatalı mı?

ui.addTextArea(1,"&lt;a href='event:şamanYap'&gt;&lt;VI&gt;Şaman Olmak = Off&lt;/a&gt;",name,300,100,120,20,99999999)
function eventTextAreaCallback(id,n,en)
tfm.exec.setShaman(n)
ui.addTextArea(1,"&lt;a href='event:şamanYap'&gt;&lt;VI&gt;Şaman Olmak = On&lt;/a&gt;",name,300,100,120,20,99999999)
end
ui.addTextArea(1,"&lt;a href='event:peynirVer'&gt;&lt;VI&gt;Peynir Almak&lt;/a&gt;",name,300,200,120,20,99999999)
function eventTextAreaCallback(id,n,en)
tfm.exec.giveCheese(isim)
end

Çok Fazla Yanlış var al bunu kullan

ui.addTextArea(50,"&lt;p align='center'&gt;&lt;a href='event:'&gt;&lt;b&gt;Şaman Ol&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,5,30,70,20,0x000000,0xF8FF00,500,true)
function eventTextAreaCallback(id, name, callback)
if (name) then
if (id == 50) then
tfm.exec.setShaman(name)
end
end
end

Buna nasıl başka bir şey ekleyebilirim ?

Bak textArea nin id si varya hani. Onu değiştir ve sonra fonksiyonda:

if (id==YAZDIĞIN_ID) then
------------------
Buraya kod.
------------------
end

diye değiştir.

Teşekkürler
Edit: Çok şey istedim üzgünüm ama anlamadım bi kod yaptım da sadece en son kod çalışıyor.(meep ver) Hata da çıkmıyor #lua penceresinde.Bu arada ışınlanma ve uçma nasıl eklenir çok denedim olmadı :(

ui.addTextArea(50,"&lt;p align='center'&gt;&lt;a href='event:'&gt;&lt;b&gt;Şaman Ol&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,5,30,110,20,0x000000,0xF8FF00,500,true)
function eventTextAreaCallback(id, name, callback)
if (name) then
if (id == 50) then
tfm.exec.setShaman(name)
end
end
end
ui.addTextArea(40,"&lt;p align='center'&gt;&lt;a href='event:'&gt;&lt;b&gt;Peynir Ver&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,5,60,110,20,0x000000,0xF8FF00,500,true)
function eventTextAreaCallback(id, name, callback)
if (name) then
if (id == 40) then
tfm.exec.giveCheese(name)
end
end
end
ui.addTextArea(30,"&lt;p align='center'&gt;&lt;a href='event:'&gt;&lt;b&gt;Yuvaya Gir&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,5,90,110,20,0x000000,0xF8FF00,500,true)
function eventTextAreaCallback(id, name, callback)
if (name) then
if (id == 30) then
tfm.exec.playerVictory(name)
end
end
end
ui.addTextArea(20,"&lt;p align='center'&gt;&lt;a href='event:'&gt;&lt;b&gt;Kendini Öldür&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,5,120,110,20,0x000000,0xF8FF00,500,true)
function eventTextAreaCallback(id, name, callback)
if (name) then
if (id == 20) then
tfm.exec.killPlayer(name)
end
end
end
ui.addTextArea(10,"&lt;p align='center'&gt;&lt;a href='event:'&gt;&lt;b&gt;Meep Ver&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,5,150,110,20,0x000000,0xF8FF00,500,true)
function eventTextAreaCallback(id, name, callback)
if (name) then
if (id == 10) then
tfm.exec.giveMeep(name)
end
end
end

Bak arkadaşım sen birden fazla fonksiyon koyarsan sadece en son yazdığın çalışır. Ama if leri tek bir

function eventTextAreaCallback

içinde toplayabilirsin.
Zekabat_zekabat
« Citoyen »
1458749700000
    • Zekabat_zekabat#5717
    • Profil
    • Derniers messages
#6885
  0
Barsems a dit :
zekabat a dit :
Barsems a dit :
zekabat a dit :
mucotoo a dit :
zekabat a dit :
Barsems a dit :
zekabat a dit :
Bir textarea'ya tıklayınca bir komudun kullanılmasını nasıl sağlarım?
Mesela ekranda şaman yazacak tıklayınca herkes şaman olacak.

textArea nın yazı bölgesi varya oraya "&lt;a href='event:şamanYap'&gt;Yazı&lt;/a&gt;" yaz.

daha sonra algılama fonksiyonunu yap:

function eventTextAreaCallback(id,n,en)
if en="şamanYap" then
tfm.exec.setShaman(n)
end
end

Teşekkürler
Edit:Kod biraz hatalıydı (ya da ben yapamadım seninkini) düzelttim.
Edit2: Kodum hatalı mı?

ui.addTextArea(1,"&lt;a href='event:şamanYap'&gt;&lt;VI&gt;Şaman Olmak = Off&lt;/a&gt;",name,300,100,120,20,99999999)
function eventTextAreaCallback(id,n,en)
tfm.exec.setShaman(n)
ui.addTextArea(1,"&lt;a href='event:şamanYap'&gt;&lt;VI&gt;Şaman Olmak = On&lt;/a&gt;",name,300,100,120,20,99999999)
end
ui.addTextArea(1,"&lt;a href='event:peynirVer'&gt;&lt;VI&gt;Peynir Almak&lt;/a&gt;",name,300,200,120,20,99999999)
function eventTextAreaCallback(id,n,en)
tfm.exec.giveCheese(isim)
end

Çok Fazla Yanlış var al bunu kullan

ui.addTextArea(50,"&lt;p align='center'&gt;&lt;a href='event:'&gt;&lt;b&gt;Şaman Ol&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,5,30,70,20,0x000000,0xF8FF00,500,true)
function eventTextAreaCallback(id, name, callback)
if (name) then
if (id == 50) then
tfm.exec.setShaman(name)
end
end
end

Buna nasıl başka bir şey ekleyebilirim ?

Bak textArea nin id si varya hani. Onu değiştir ve sonra fonksiyonda:

if (id==YAZDIĞIN_ID) then
------------------
Buraya kod.
------------------
end

diye değiştir.

Teşekkürler
Edit: Çok şey istedim üzgünüm ama anlamadım bi kod yaptım da sadece en son kod çalışıyor.(meep ver) Hata da çıkmıyor #lua penceresinde.Bu arada ışınlanma ve uçma nasıl eklenir çok denedim olmadı :(

ui.addTextArea(50,"&lt;p align='center'&gt;&lt;a href='event:'&gt;&lt;b&gt;Şaman Ol&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,5,30,110,20,0x000000,0xF8FF00,500,true)
function eventTextAreaCallback(id, name, callback)
if (name) then
if (id == 50) then
tfm.exec.setShaman(name)
end
end
end
ui.addTextArea(40,"&lt;p align='center'&gt;&lt;a href='event:'&gt;&lt;b&gt;Peynir Ver&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,5,60,110,20,0x000000,0xF8FF00,500,true)
function eventTextAreaCallback(id, name, callback)
if (name) then
if (id == 40) then
tfm.exec.giveCheese(name)
end
end
end
ui.addTextArea(30,"&lt;p align='center'&gt;&lt;a href='event:'&gt;&lt;b&gt;Yuvaya Gir&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,5,90,110,20,0x000000,0xF8FF00,500,true)
function eventTextAreaCallback(id, name, callback)
if (name) then
if (id == 30) then
tfm.exec.playerVictory(name)
end
end
end
ui.addTextArea(20,"&lt;p align='center'&gt;&lt;a href='event:'&gt;&lt;b&gt;Kendini Öldür&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,5,120,110,20,0x000000,0xF8FF00,500,true)
function eventTextAreaCallback(id, name, callback)
if (name) then
if (id == 20) then
tfm.exec.killPlayer(name)
end
end
end
ui.addTextArea(10,"&lt;p align='center'&gt;&lt;a href='event:'&gt;&lt;b&gt;Meep Ver&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,5,150,110,20,0x000000,0xF8FF00,500,true)
function eventTextAreaCallback(id, name, callback)
if (name) then
if (id == 10) then
tfm.exec.giveMeep(name)
end
end
end

Bak arkadaşım sen birden fazla fonksiyon koyarsan sadece en son yazdığın çalışır. Ama if leri tek bir

function eventTextAreaCallback

içinde toplayabilirsin.

Nasıl yapacam ( Bu koddan sonra luayı bırakacam aha buraya yazdım!! )
Barsems
« Citoyen »
1458750720000
    • Barsems#0000
    • Profil
    • Derniers messages
#6886
  0
zekabat a dit :
Barsems a dit :
zekabat a dit :
Barsems a dit :
zekabat a dit :
mucotoo a dit :
zekabat a dit :
Barsems a dit :
zekabat a dit :
Bir textarea'ya tıklayınca bir komudun kullanılmasını nasıl sağlarım?
Mesela ekranda şaman yazacak tıklayınca herkes şaman olacak.

textArea nın yazı bölgesi varya oraya "<a href='event:şamanYap'>Yazı</a>" yaz.

daha sonra algılama fonksiyonunu yap:

function eventTextAreaCallback(id,n,en)
if en="şamanYap" then
tfm.exec.setShaman(n)
end
end

Teşekkürler
Edit:Kod biraz hatalıydı (ya da ben yapamadım seninkini) düzelttim.
Edit2: Kodum hatalı mı?

ui.addTextArea(1,"<a href='event:şamanYap'><VI>Şaman Olmak = Off</a>",name,300,100,120,20,99999999)
function eventTextAreaCallback(id,n,en)
tfm.exec.setShaman(n)
ui.addTextArea(1,"<a href='event:şamanYap'><VI>Şaman Olmak = On</a>",name,300,100,120,20,99999999)
end
ui.addTextArea(1,"<a href='event:peynirVer'><VI>Peynir Almak</a>",name,300,200,120,20,99999999)
function eventTextAreaCallback(id,n,en)
tfm.exec.giveCheese(isim)
end

Çok Fazla Yanlış var al bunu kullan

ui.addTextArea(50,"<p align='center'><a href='event:'><b>Şaman Ol</b></a></p>",name,5,30,70,20,0x000000,0xF8FF00,500,true)
function eventTextAreaCallback(id, name, callback)
if (name) then
if (id == 50) then
tfm.exec.setShaman(name)
end
end
end

Buna nasıl başka bir şey ekleyebilirim ?

Bak textArea nin id si varya hani. Onu değiştir ve sonra fonksiyonda:

if (id==YAZDIĞIN_ID) then
------------------
Buraya kod.
------------------
end

diye değiştir.

Teşekkürler
Edit: Çok şey istedim üzgünüm ama anlamadım bi kod yaptım da sadece en son kod çalışıyor.(meep ver) Hata da çıkmıyor #lua penceresinde.Bu arada ışınlanma ve uçma nasıl eklenir çok denedim olmadı :(

ui.addTextArea(50,"<p align='center'><a href='event:'><b>Şaman Ol</b></a></p>",name,5,30,110,20,0x000000,0xF8FF00,500,true)
function eventTextAreaCallback(id, name, callback)
if (name) then
if (id == 50) then
tfm.exec.setShaman(name)
end
end
end
ui.addTextArea(40,"<p align='center'><a href='event:'><b>Peynir Ver</b></a></p>",name,5,60,110,20,0x000000,0xF8FF00,500,true)
function eventTextAreaCallback(id, name, callback)
if (name) then
if (id == 40) then
tfm.exec.giveCheese(name)
end
end
end
ui.addTextArea(30,"<p align='center'><a href='event:'><b>Yuvaya Gir</b></a></p>",name,5,90,110,20,0x000000,0xF8FF00,500,true)
function eventTextAreaCallback(id, name, callback)
if (name) then
if (id == 30) then
tfm.exec.playerVictory(name)
end
end
end
ui.addTextArea(20,"<p align='center'><a href='event:'><b>Kendini Öldür</b></a></p>",name,5,120,110,20,0x000000,0xF8FF00,500,true)
function eventTextAreaCallback(id, name, callback)
if (name) then
if (id == 20) then
tfm.exec.killPlayer(name)
end
end
end
ui.addTextArea(10,"<p align='center'><a href='event:'><b>Meep Ver</b></a></p>",name,5,150,110,20,0x000000,0xF8FF00,500,true)
function eventTextAreaCallback(id, name, callback)
if (name) then
if (id == 10) then
tfm.exec.giveMeep(name)
end
end
end

Bak arkadaşım sen birden fazla fonksiyon koyarsan sadece en son yazdığın çalışır. Ama if leri tek bir

function eventTextAreaCallback

içinde toplayabilirsin.

Nasıl yapacam ( Bu koddan sonra luayı bırakacam aha buraya yazdım!! )


function eventTextAreaCallback(id,n,en)
if name then
if id==10 then
tfm.exec.giveMeep(n)
elseif id==20 then
tfm.exec.killPlayer(n)

.............
.............
.............

end
end



Yukarıdaki gibi bir şeyler yapabilirsin ben şimdilik 2 tane yaptım.

Ayrıca if kullanımı için bakmanı öneririm:

http://atelier801.com/topic?f=6&t=734287

Dernière modification le 1458751020000
Zekabat_zekabat
« Citoyen »
1458756720000
    • Zekabat_zekabat#5717
    • Profil
    • Derniers messages
#6887
  0
Bu koda nasıl Işınlanma/Uçma ekleyebilirim?

ui.addTextArea(50,"<p align='center'><a href='event:'><b>Şaman Ol</b></a></p>",name,5,30,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(40,"<p align='center'><a href='event:'><b>Peynir Ver</b></a></p>",name,5,60,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(30,"<p align='center'><a href='event:'><b>Vampir Ol</b></a></p>",name,5,90,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(20,"<p align='center'><a href='event:'><b>Kendini Öldür</b></a></p>",name,5,120,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(10,"<p align='center'><a href='event:'><b>Meep Ver</b></a></p>",name,5,150,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(1,"<p align='center'><a href='event:'><b>İsmini Renkli Yap</b></a></p>",name,5,180,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(5,"<p align='center'><a href='event:'><b>Canlan</b></a></p>",name,5,210,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(6,"<p align='center'><a href='event:'><b>Uçmak</b></a></p>",name,5,210,150,20,0x000000,0xF8FF00,500,true)

function eventTextAreaCallback(id,n,en)
if (n) then
if (id == 10) then
tfm.exec.giveMeep(n)
elseif (id == 20) then
tfm.exec.killPlayer(n)
elseif (id == 30) then
tfm.exec.setVampirePlayer(n)
elseif (id == 40) then
tfm.exec.giveCheese(n)
elseif (id == 50) then
tfm.exec.setShaman(n)
elseif (id == 1) then
ui.addTextArea(2,"<p align='center'><a href='event:'><b>Yeşil</b></a></p>",name,165,180,150,20,0x000000,0xF8FF00,500,true)
ui.addTextArea(3,"<p align='center'><a href='event:'><b>Açık Mavi</b></a></p>",name,325,180,150,20,0x000000,0xF8FF00,500,true)
ui.addTextArea(4,"<p align='center'><a href='event:'><b>Siyah</b></a></p>",name,485,180,150,20,0x000000,0xF8FF00,500,true)
elseif (id == 2) then
tfm.exec.setNameColor(n, 1212341593)
elseif (id == 3) then
tfm.exec.setNameColor(n, 980200)
elseif (id == 4) then
tfm.exec.setNameColor(n, 000020)
elseif (id == 5) then
tfm.exec.respawnPlayer(n)
Barsems
« Citoyen »
1458757560000
    • Barsems#0000
    • Profil
    • Derniers messages
#6888
  0
zekabat a dit :
Bu koda nasıl Işınlanma/Uçma ekleyebilirim?

ui.addTextArea(50,"&lt;p align='center'&gt;&lt;a href='event:'&gt;&lt;b&gt;Şaman Ol&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,5,30,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(40,"&lt;p align='center'&gt;&lt;a href='event:'&gt;&lt;b&gt;Peynir Ver&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,5,60,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(30,"&lt;p align='center'&gt;&lt;a href='event:'&gt;&lt;b&gt;Vampir Ol&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,5,90,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(20,"&lt;p align='center'&gt;&lt;a href='event:'&gt;&lt;b&gt;Kendini Öldür&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,5,120,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(10,"&lt;p align='center'&gt;&lt;a href='event:'&gt;&lt;b&gt;Meep Ver&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,5,150,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(1,"&lt;p align='center'&gt;&lt;a href='event:'&gt;&lt;b&gt;İsmini Renkli Yap&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,5,180,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(5,"&lt;p align='center'&gt;&lt;a href='event:'&gt;&lt;b&gt;Canlan&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,5,210,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(6,"&lt;p align='center'&gt;&lt;a href='event:'&gt;&lt;b&gt;Uçmak&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,5,210,150,20,0x000000,0xF8FF00,500,true)

function eventTextAreaCallback(id,n,en)
if (n) then
if (id == 10) then
tfm.exec.giveMeep(n)
elseif (id == 20) then
tfm.exec.killPlayer(n)
elseif (id == 30) then
tfm.exec.setVampirePlayer(n)
elseif (id == 40) then
tfm.exec.giveCheese(n)
elseif (id == 50) then
tfm.exec.setShaman(n)
elseif (id == 1) then
ui.addTextArea(2,"&lt;p align='center'&gt;&lt;a href='event:'&gt;&lt;b&gt;Yeşil&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,165,180,150,20,0x000000,0xF8FF00,500,true)
ui.addTextArea(3,"&lt;p align='center'&gt;&lt;a href='event:'&gt;&lt;b&gt;Açık Mavi&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,325,180,150,20,0x000000,0xF8FF00,500,true)
ui.addTextArea(4,"&lt;p align='center'&gt;&lt;a href='event:'&gt;&lt;b&gt;Siyah&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,485,180,150,20,0x000000,0xF8FF00,500,true)
elseif (id == 2) then
tfm.exec.setNameColor(n, 1212341593)
elseif (id == 3) then
tfm.exec.setNameColor(n, 980200)
elseif (id == 4) then
tfm.exec.setNameColor(n, 000020)
elseif (id == 5) then
tfm.exec.respawnPlayer(n)

zekabat a dit :

Nasıl yapacam ( Bu koddan sonra luayı bırakacam aha buraya yazdım!! )

Lua'yı bırakacağını sanıyordum. :D

Şaka bir yana fare ışınlanması için tıkladığında açma kapanma gibi yapsan ve bu kod ile ışınlanırsa bence daha iyi olur
tfm.exec.movePlayer ( playerName, xPosition, yPosition, positionOffset, xSpeed, ySpeed, speedOffset )

Uçma için ise yine açma kapama yapsan ve oyuncu uçması açık ise
tfm.exec.movePlayer ( playerName, xPosition, yPosition, positionOffset, xSpeed, Y EKSENİ HIZI (UÇMA GÜCÜ), speedOffset )

ile yukarı zıplasa.

(Bence yapabilirsin ama yapamazsan yardım edebilirim)
Zekabat_zekabat
« Citoyen »
1458804720000
    • Zekabat_zekabat#5717
    • Profil
    • Derniers messages
#6889
  0
Barsems a dit :
zekabat a dit :
Bu koda nasıl Işınlanma/Uçma ekleyebilirim?

ui.addTextArea(50,"<p align='center'><a href='event:'><b>Şaman Ol</b></a></p>",name,5,30,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(40,"<p align='center'><a href='event:'><b>Peynir Ver</b></a></p>",name,5,60,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(30,"<p align='center'><a href='event:'><b>Vampir Ol</b></a></p>",name,5,90,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(20,"<p align='center'><a href='event:'><b>Kendini Öldür</b></a></p>",name,5,120,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(10,"<p align='center'><a href='event:'><b>Meep Ver</b></a></p>",name,5,150,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(1,"<p align='center'><a href='event:'><b>İsmini Renkli Yap</b></a></p>",name,5,180,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(5,"<p align='center'><a href='event:'><b>Canlan</b></a></p>",name,5,210,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(6,"<p align='center'><a href='event:'><b>Uçmak</b></a></p>",name,5,210,150,20,0x000000,0xF8FF00,500,true)

function eventTextAreaCallback(id,n,en)
if (n) then
if (id == 10) then
tfm.exec.giveMeep(n)
elseif (id == 20) then
tfm.exec.killPlayer(n)
elseif (id == 30) then
tfm.exec.setVampirePlayer(n)
elseif (id == 40) then
tfm.exec.giveCheese(n)
elseif (id == 50) then
tfm.exec.setShaman(n)
elseif (id == 1) then
ui.addTextArea(2,"<p align='center'><a href='event:'><b>Yeşil</b></a></p>",name,165,180,150,20,0x000000,0xF8FF00,500,true)
ui.addTextArea(3,"<p align='center'><a href='event:'><b>Açık Mavi</b></a></p>",name,325,180,150,20,0x000000,0xF8FF00,500,true)
ui.addTextArea(4,"<p align='center'><a href='event:'><b>Siyah</b></a></p>",name,485,180,150,20,0x000000,0xF8FF00,500,true)
elseif (id == 2) then
tfm.exec.setNameColor(n, 1212341593)
elseif (id == 3) then
tfm.exec.setNameColor(n, 980200)
elseif (id == 4) then
tfm.exec.setNameColor(n, 000020)
elseif (id == 5) then
tfm.exec.respawnPlayer(n)

zekabat a dit :

Nasıl yapacam ( Bu koddan sonra luayı bırakacam aha buraya yazdım!! )

Lua'yı bırakacağını sanıyordum. :D

Şaka bir yana fare ışınlanması için tıkladığında açma kapanma gibi yapsan ve bu kod ile ışınlanırsa bence daha iyi olur
tfm.exec.movePlayer ( playerName, xPosition, yPosition, positionOffset, xSpeed, ySpeed, speedOffset )

Uçma için ise yine açma kapama yapsan ve oyuncu uçması açık ise
tfm.exec.movePlayer ( playerName, xPosition, yPosition, positionOffset, xSpeed, Y EKSENİ HIZI (UÇMA GÜCÜ), speedOffset )

ile yukarı zıplasa.

(Bence yapabilirsin ama yapamazsan yardım edebilirim)

Denerim, artık hangi kodla biliyom daha iyi olur
Edit: Uçmak tuşuna tıklayınca uçuyor o tamam da nasıl boşlukla yapacam? Bunda hata veriyor. eventKeyboard(n, 32, false, 0, 0)
Edit2: Bunda hata olmaması lzm tfm.exec.playerWon(n) fakat şu hata çıkıyor Runtime Error : org.luaj.vm2.LuaError: Zekabat.lua:52: attempt to call nil Bunu bile beceremiyom yuh bana!
Edit3: Bana lua dersi verebilecek? Bu işte berbatım :(

Dernière modification le 1458823500000
Zekabat_zekabat
1458805020000
    • Zekabat_zekabat#5717
    • Profil
    • Derniers messages
#6890
[Modéré par Deneyfaresi]

Dernière modification le 1458806100000
Barsems
« Citoyen »
1458837900000
    • Barsems#0000
    • Profil
    • Derniers messages
#6891
  0
zekabat a dit :

Denerim, artık hangi kodla biliyom daha iyi olur
Edit: Uçmak tuşuna tıklayınca uçuyor o tamam da nasıl boşlukla yapacam? Bunda hata veriyor. eventKeyboard(n, 32, false, 0, 0)
Edit2: Bunda hata olmaması lzm tfm.exec.playerWon(n) fakat şu hata çıkıyor Runtime Error : org.luaj.vm2.LuaError: Zekabat.lua:52: attempt to call nil Bunu bile beceremiyom yuh bana!
Edit3: Bana lua dersi verebilecek? Bu işte berbatım :(

1.
function eventNewPlayer(name)
system.bindKeyboard(name,32,true,true)
system.bindKeyboard(name,32,false,true)
end

for name,player in pairs(tfm.get.room.playerList) do
eventNewPlayer(name)
end


function eventKeyboard(n,k)
if k==32 then
tfm.exec.movePlayer(n,0,0,true,0,-50,false)
end
end


2.
O kod değiştirildi TR forumundaki Ediz konuyu güncel tutmuyor. :P Yeni Kod. tfm.exec.playerVictory(name)

3.
Sen yardıma ihtiyacın olunca ben sana yardım ederim ve benim sana attığım kodları anlamaya çalışırsan İngilizcen de iyi ise "Duyurular" forumundaki "Lua documentation" konusuna bakmanı öneririm.
Zekabat_zekabat
« Citoyen »
1458891060000
    • Zekabat_zekabat#5717
    • Profil
    • Derniers messages
#6892
  0
Barsems a dit :
zekabat a dit :

Denerim, artık hangi kodla biliyom daha iyi olur
Edit: Uçmak tuşuna tıklayınca uçuyor o tamam da nasıl boşlukla yapacam? Bunda hata veriyor. eventKeyboard(n, 32, false, 0, 0)
Edit2: Bunda hata olmaması lzm tfm.exec.playerWon(n) fakat şu hata çıkıyor Runtime Error : org.luaj.vm2.LuaError: Zekabat.lua:52: attempt to call nil Bunu bile beceremiyom yuh bana!
Edit3: Bana lua dersi verebilecek? Bu işte berbatım :(

1.
function eventNewPlayer(name)
system.bindKeyboard(name,32,true,true)
system.bindKeyboard(name,32,false,true)
end

for name,player in pairs(tfm.get.room.playerList) do
eventNewPlayer(name)
end


function eventKeyboard(n,k)
if k==32 then
tfm.exec.movePlayer(n,0,0,true,0,-50,false)
end
end


2.
O kod değiştirildi TR forumundaki Ediz konuyu güncel tutmuyor. :P Yeni Kod. tfm.exec.playerVictory(name)

3.
Sen yardıma ihtiyacın olunca ben sana yardım ederim ve benim sana attığım kodları anlamaya çalışırsan İngilizcen de iyi ise "Duyurular" forumundaki "Lua documentation" konusuna bakmanı öneririm.

Teşekkürler fakat uçmak ve ışınlanma hala çalışmıyor.
Ve yeni deliğe girme kodunda da Argument error. diyor. (Ediz konuyu güncellemiş, sadece ben oraya bakmadım)

Kodumda hata var da nerede onu çözemedim yardım eder misin?
ui.addTextArea(50,"<p align='center'><a href='event:'><b>Şaman Ol</b></a></p>",name,5,30,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(40,"<p align='center'><a href='event:'><b>Peynir Ver</b></a></p>",name,5,60,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(30,"<p align='center'><a href='event:'><b>Vampir Ol</b></a></p>",name,5,90,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(20,"<p align='center'><a href='event:'><b>Kendini Öldür</b></a></p>",name,5,120,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(10,"<p align='center'><a href='event:'><b>Meep Ver</b></a></p>",name,5,150,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(1,"<p align='center'><a href='event:'><b>İsmini Renkli Yap</b></a></p>",name,5,180,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(5,"<p align='center'><a href='event:'><b>Canlan</b></a></p>",name,5,210,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(6,"<p align='center'><a href='event:'><b>Deliğe Gir</b></a></p>",name,5,240,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(123,"<p align='center'><a href='event:'><b>Kar Yağdır</b></a></p>",name,5,270,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(1234,"<p align='center'><a href='event:'><b>Uçmak = Off</b></a></p>",name,5,300,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(1232,"<p align='center'><a href='event:'><b>Işınlanmak = Off</b></a></p>",name,5,330,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(999,"<p align='center'><a href='event:'><b>Bu Kodu Zekabat Ve Barsems Yapmıştır</b></a></p>",name,300,200,200,30,0x000000,0xF8FF00,500,true)

function eventTextAreaCallback(id,n,en)
if (n) then
if (id == 10) then
tfm.exec.giveMeep(n)
elseif (id == 20) then
tfm.exec.killPlayer(n)
elseif (id == 30) then
tfm.exec.setVampirePlayer(n)
elseif (id == 40) then
tfm.exec.giveCheese(n)
elseif (id == 50) then
tfm.exec.setShaman(n)
elseif (id == 1) then
ui.addTextArea(2,"<p align='center'><a href='event:'><b>Yeşil</b></a></p>",name,165,180,150,20,0x000000,0xF8FF00,500,true)
ui.addTextArea(3,"<p align='center'><a href='event:'><b>Açık Mavi</b></a></p>",name,325,180,150,20,0x000000,0xF8FF00,500,true)
ui.addTextArea(4,"<p align='center'><a href='event:'><b>Siyah</b></a></p>",name,485,180,150,20,0x000000,0xF8FF00,500,true)
ui.addTextArea(99,"<p align='center'><a href='event:'><b>İsmini Renkli Yap</b></a></p>",name,5,180,150,20,0x000000,0xF8FF00,500,true)
ui.addTextArea(1,"<p align='center'><a href='event:'><b>İsmini Renkli Yap</b></a></p>",name,5,1800,150,20,0x000000,0xF8FF00,500,true)
elseif (id == 2) then
tfm.exec.setNameColor(n, 1212341593)
elseif (id == 3) then
tfm.exec.setNameColor(n, 980200)
elseif (id == 4) then
tfm.exec.setNameColor(n, 000020)
elseif (id == 5) then
tfm.exec.respawnPlayer(n)
elseif (id == 99) then
ui.addTextArea(2,"<p align='center'><a href='event:'><b>Yeşil</b></a></p>",name,165,1800,150,20,0x000000,0xF8FF00,500,true)
ui.addTextArea(3,"<p align='center'><a href='event:'><b>Açık Mavi</b></a></p>",name,325,1800,150,20,0x000000,0xF8FF00,500,true)
ui.addTextArea(4,"<p align='center'><a href='event:'><b>Siyah</b></a></p>",name,485,1800,150,20,0x000000,0xF8FF00,500,true)
ui.addTextArea(1,"<p align='center'><a href='event:'><b>İsmini Renkli Yap</b></a></p>",name,5,180,150,20,0x000000,0xF8FF00,500,true)
ui.addTextArea(99,"<p align='center'><a href='event:'><b>İsmini Renkli Yap</b></a></p>",name,5,1800,150,20,0x000000,0xF8FF00,500,true)
elseif (id == 6) then
tfm.exec.playerVictory(name)
elseif (id == 123) then
tfm.exec.snow()
elseif (id == 1234) then
function eventNewPlayer(name)
system.bindKeyboard(name,32,true,true)
system.bindKeyboard(name,32,false,true)
end

for name,player in pairs(tfm.get.room.playerList) do
eventNewPlayer(name)
end


function eventKeyboard(n,k)
if k==32 then
tfm.exec.movePlayer(n,0,0,true,0,-50,false)
end
end
ui.addTextArea(1234,"<p align='center'><a href='event:'><b>Uçmak = Off</b></a></p>",name,5,1800,150,20,0x000000,0xF8FF00,500,true)
ui.addTextArea(1233,"<p align='center'><a href='event:'><b>Uçmak = On</b></a></p>",name,5,300,150,20,0x000000,0xF8FF00,500,true)
elseif (id == 1233) then
function eventNewPlayer(name)
system.bindKeyboard(name,32,true,true)
system.bindKeyboard(name,32,false,true)
end

for name,player in pairs(tfm.get.room.playerList) do
eventNewPlayer(name)
end


function eventKeyboard(n,k)
if k==32 then
tfm.exec.movePlayer(n,0,0,true,0,0,false)
end
end

ui.addTextArea(1234,"<p align='center'><a href='event:'><b>Uçmak = Off</b></a></p>",name,5,300,150,20,0x000000,0xF8FF00,500,true)
ui.addTextArea(1233,"<p align='center'><a href='event:'><b>Uçmak = On</b></a></p>",name,5,1880,150,20,0x000000,0xF8FF00,500,true)
elseif (id == 1232) then
for n in pairs(tfm.get.room.playerList) do
system.bindMouse(n,true)
end

function eventMouse(n,x,y)
tfm.exec.movePlayer(n,x,y)
end
ui.addTextArea(12321,"<p align='center'><a href='event:'><b>Işınlanmak = On</b></a></p>",name,5,330,150,20,0x000000,0xF8FF00,500,true)
ui.addTextArea(1232,"<p align='center'><a href='event:'><b>Işınlanmak = Off</b></a></p>",name,5,3300,150,20,0x000000,0xF8FF00,500,true)
elseif (id == 12321) then
for n in pairs(tfm.get.room.playerList) do
system.bindMouse(n,true)
end

function eventMouse(h,j,k)
tfm.exec.movePlayer(n,x,y)
end
ui.addTextArea(12321,"<p align='center'><a href='event:'><b>Işınlanmak = On</b></a></p>",name,5,3300,150,20,0x000000,0xF8FF00,500,true)
ui.addTextArea(1232,"<p align='center'><a href='event:'><b>Işınlanmak = Off</b></a></p>",name,5,330,150,20,0x000000,0xF8FF00,500,true)
elseif (id == 999) then
ui.addTextArea(999,"<p align='center'><a href='event:'><b>asdasd</b></a></p>",name,5,3300,150,20,0x000000,0xF8FF00,500,true)
end
end
end

Dernière modification le 1458892500000
Barsems
« Citoyen »
1458930180000
    • Barsems#0000
    • Profil
    • Derniers messages
#6893
  0
^

O kodda hata olmasaydı şaşardım... -_-

Neyse düzeltmeye çalışacağım.
Zekabat_zekabat
« Citoyen »
1458930780000
    • Zekabat_zekabat#5717
    • Profil
    • Derniers messages
#6894
  0
Barsems a dit :
^

O kodda hata olmasaydı şaşardım... -_-

Neyse düzeltmeye çalışacağım.

Teşekkürler ^^
Barsems
« Citoyen »
1458934380000
    • Barsems#0000
    • Profil
    • Derniers messages
#6895
  0
30 dakika bunu düzeltmeye gitti.

ui.addTextArea(50,"<p align='center'><a href='event:'><b>Şaman Ol</b></a></p>",name,5,30,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(40,"<p align='center'><a href='event:'><b>Peynir Ver</b></a></p>",name,5,60,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(30,"<p align='center'><a href='event:'><b>Vampir Ol</b></a></p>",name,5,90,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(20,"<p align='center'><a href='event:'><b>Kendini Öldür</b></a></p>",name,5,120,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(10,"<p align='center'><a href='event:'><b>Meep Ver</b></a></p>",name,5,150,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(1,"<p align='center'><a href='event:'><b>İsmini Renkli Yap</b></a></p>",name,5,180,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(5,"<p align='center'><a href='event:'><b>Canlan</b></a></p>",name,5,210,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(6,"<p align='center'><a href='event:'><b>Deliğe Gir</b></a></p>",name,5,240,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(123,"<p align='center'><a href='event:'><b>Kar Yağdır</b></a></p>",name,5,270,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(1234,"<p align='center'><a href='event:on'><b>Uçmak = Off</b></a></p>",name,5,300,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(1232,"<p align='center'><a href='event:ion'><b>Işınlanmak = Off</b></a></p>",name,5,330,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(999,"<p align='center'><a href='event:'><b>Bu Kodu Zekabat Ve Barsems Yapmıştır</b></a></p>",name,300,200,200,30,0x000000,0xF8FF00,500,true)

fly="false"
tp="false"

function eventTextAreaCallback(id,n,en)
if (n) then
if (id == 10) then
tfm.exec.giveMeep(n)
elseif (id == 20) then
tfm.exec.killPlayer(n)
elseif (id == 999) then
ui.removeTextArea(999)
elseif (id == 30) then
tfm.exec.setVampirePlayer(n)
elseif (id == 40) then
tfm.exec.giveCheese(n)
elseif (id == 50) then
tfm.exec.setShaman(n)
elseif (id == 1) then
ui.addTextArea(2,"<p align='center'><a href='event:'><b>Yeşil</b></a></p>",name,165,180,150,20,0x000000,0xF8FF00,500,true)
ui.addTextArea(3,"<p align='center'><a href='event:'><b>Açık Mavi</b></a></p>",name,325,180,150,20,0x000000,0xF8FF00,500,true)
ui.addTextArea(4,"<p align='center'><a href='event:'><b>Siyah</b></a></p>",name,485,180,150,20,0x000000,0xF8FF00,500,true)
elseif (id == 2) then
tfm.exec.setNameColor(n, 1212341593)
ui.removeTextArea(2)
ui.removeTextArea(3)
ui.removeTextArea(4)
elseif (id == 3) then
tfm.exec.setNameColor(n, 980200)
ui.removeTextArea(2)
ui.removeTextArea(3)
ui.removeTextArea(4)
elseif (id == 4) then
tfm.exec.setNameColor(n, 000020)
ui.removeTextArea(2)
ui.removeTextArea(3)
ui.removeTextArea(4)
elseif (id == 5) then
tfm.exec.respawnPlayer(n)
elseif (id == 3) then
elseif (id == 6) then
tfm.exec.giveCheese(n)
tfm.exec.playerVictory (n)
elseif (id == 123) then
tfm.exec.snow()
elseif en=="on" then
fly="true"
ui.updateTextArea(1234,"<p align='center'><a href='event:off'><b>Uçmak = On</b></a></p>")
elseif en=="off" then
fly="false"
ui.updateTextArea(1234,"<p align='center'><a href='event:on'><b>Uçmak = Off</b></a></p>")
elseif en=="ion" then
tp="true"

ui.updateTextArea(1232,"<p align='center'><a href='event:ioff'><b>Işınlanmak = On</b></a></p>")

elseif en=="ioff" then
tp="false"
ui.updateTextArea(1232,"<p align='center'><a href='event:ion'><b>Işınlanmak = Off</b></a></p>")
end
end
end

function eventNewPlayer(name)
system.bindKeyboard(name,32,true,true)
system.bindKeyboard(name,32,false,true)
system.bindMouse(name,true)
end

for name,player in pairs(tfm.get.room.playerList) do
eventNewPlayer(name)
end


function eventKeyboard(n,k)
if k==32 and fly=="true" then
tfm.exec.movePlayer(n,0,0,true,0,-50,false)
end
end

function eventMouse(n,x,y)
if tp=="true" then
tfm.exec.movePlayer(n,x,y)
end
end

for n in pairs(tfm.get.room.playerList) do
system.bindMouse(n,true)
end

Dernière modification le 1458938100000
Zekabat_zekabat
« Citoyen »
1459009620000
    • Zekabat_zekabat#5717
    • Profil
    • Derniers messages
#6896
  0
Barsems a dit :
30 dakika bunu düzeltmeye gitti.

ui.addTextArea(50,"&lt;p align='center'&gt;&lt;a href='event:'&gt;&lt;b&gt;Şaman Ol&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,5,30,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(40,"&lt;p align='center'&gt;&lt;a href='event:'&gt;&lt;b&gt;Peynir Ver&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,5,60,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(30,"&lt;p align='center'&gt;&lt;a href='event:'&gt;&lt;b&gt;Vampir Ol&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,5,90,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(20,"&lt;p align='center'&gt;&lt;a href='event:'&gt;&lt;b&gt;Kendini Öldür&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,5,120,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(10,"&lt;p align='center'&gt;&lt;a href='event:'&gt;&lt;b&gt;Meep Ver&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,5,150,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(1,"&lt;p align='center'&gt;&lt;a href='event:'&gt;&lt;b&gt;İsmini Renkli Yap&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,5,180,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(5,"&lt;p align='center'&gt;&lt;a href='event:'&gt;&lt;b&gt;Canlan&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,5,210,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(6,"&lt;p align='center'&gt;&lt;a href='event:'&gt;&lt;b&gt;Deliğe Gir&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,5,240,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(123,"&lt;p align='center'&gt;&lt;a href='event:'&gt;&lt;b&gt;Kar Yağdır&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,5,270,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(1234,"&lt;p align='center'&gt;&lt;a href='event:on'&gt;&lt;b&gt;Uçmak = Off&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,5,300,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(1232,"&lt;p align='center'&gt;&lt;a href='event:ion'&gt;&lt;b&gt;Işınlanmak = Off&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,5,330,150,20,0x000000,0xF8FF00,500,true)

ui.addTextArea(999,"&lt;p align='center'&gt;&lt;a href='event:'&gt;&lt;b&gt;Bu Kodu Zekabat Ve Barsems Yapmıştır&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,300,200,200,30,0x000000,0xF8FF00,500,true)

fly="false"
tp="false"

function eventTextAreaCallback(id,n,en)
if (n) then
if (id == 10) then
tfm.exec.giveMeep(n)
elseif (id == 20) then
tfm.exec.killPlayer(n)
elseif (id == 999) then
ui.removeTextArea(999)
elseif (id == 30) then
tfm.exec.setVampirePlayer(n)
elseif (id == 40) then
tfm.exec.giveCheese(n)
elseif (id == 50) then
tfm.exec.setShaman(n)
elseif (id == 1) then
ui.addTextArea(2,"&lt;p align='center'&gt;&lt;a href='event:'&gt;&lt;b&gt;Yeşil&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,165,180,150,20,0x000000,0xF8FF00,500,true)
ui.addTextArea(3,"&lt;p align='center'&gt;&lt;a href='event:'&gt;&lt;b&gt;Açık Mavi&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,325,180,150,20,0x000000,0xF8FF00,500,true)
ui.addTextArea(4,"&lt;p align='center'&gt;&lt;a href='event:'&gt;&lt;b&gt;Siyah&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,485,180,150,20,0x000000,0xF8FF00,500,true)
elseif (id == 2) then
tfm.exec.setNameColor(n, 1212341593)
ui.removeTextArea(2)
ui.removeTextArea(3)
ui.removeTextArea(4)
elseif (id == 3) then
tfm.exec.setNameColor(n, 980200)
ui.removeTextArea(2)
ui.removeTextArea(3)
ui.removeTextArea(4)
elseif (id == 4) then
tfm.exec.setNameColor(n, 000020)
ui.removeTextArea(2)
ui.removeTextArea(3)
ui.removeTextArea(4)
elseif (id == 5) then
tfm.exec.respawnPlayer(n)
elseif (id == 3) then
elseif (id == 6) then
tfm.exec.giveCheese(n)
tfm.exec.playerVictory (n)
elseif (id == 123) then
tfm.exec.snow()
elseif en=="on" then
fly="true"
ui.updateTextArea(1234,"&lt;p align='center'&gt;&lt;a href='event:off'&gt;&lt;b&gt;Uçmak = On&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;")
elseif en=="off" then
fly="false"
ui.updateTextArea(1234,"&lt;p align='center'&gt;&lt;a href='event:on'&gt;&lt;b&gt;Uçmak = Off&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;")
elseif en=="ion" then
tp="true"

ui.updateTextArea(1232,"&lt;p align='center'&gt;&lt;a href='event:ioff'&gt;&lt;b&gt;Işınlanmak = On&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;")

elseif en=="ioff" then
tp="false"
ui.updateTextArea(1232,"&lt;p align='center'&gt;&lt;a href='event:ion'&gt;&lt;b&gt;Işınlanmak = Off&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;")
end
end
end

function eventNewPlayer(name)
system.bindKeyboard(name,32,true,true)
system.bindKeyboard(name,32,false,true)
system.bindMouse(name,true)
end

for name,player in pairs(tfm.get.room.playerList) do
eventNewPlayer(name)
end


function eventKeyboard(n,k)
if k==32 and fly=="true" then
tfm.exec.movePlayer(n,0,0,true,0,-50,false)
end
end

function eventMouse(n,x,y)
if tp=="true" then
tfm.exec.movePlayer(n,x,y)
end
end

for n in pairs(tfm.get.room.playerList) do
system.bindMouse(n,true)
end

Şu en sonu hiç anlamasam da teşekkürler ^^
Barsems
« Citoyen »
1459024800000
    • Barsems#0000
    • Profil
    • Derniers messages
#6897
  0
^^

Önemli değil. "if" , "elseif" gibi şeyler hakkında neredeyse hiçbir şey bilmediğini anladım.

O ikisi fonksiyonların dışında kullanılamaz!

Örnek


function eventChatCommand(n,cmd)
if cmd=="deneme" then
end
end


kodu ile

function eventChatCommand(n,cmd)

end

if cmd=="deneme" then

end


Arasında büyük fark var.


Ayrıca iki farklı fonksiyon bir kodda yazıyorsa sadece son yazılan çalışır.

Örnek:



function eventNewGame(n)
print("selam")
end

function eventNewGame(n)
print("Hi")
end


Bu kod çalışınca yazacak şey sadece "Hi" olur çünkü en son kod çalışır.


Yani senin başka kodları incelemen lazım. Şu kodları ve videoları seyret:

1.
http://paste.moepl.eu/view/raw/86e8ae17


2.


3.

https://paste.moepl.eu/view/bc6b0309
Agorttbot
« Citoyen »
1459097340000
    • Agorttbot#0000
    • Profil
    • Derniers messages
#6898
  0
Şu Event olmayan kodlar (Actions, Logic falan) hangi konuda? Dün sabit konulara baktım fakat pek bir şey bulamadım.
Barsems
« Citoyen »
1459100340000
    • Barsems#0000
    • Profil
    • Derniers messages
#6899
  0
Agorttbot a dit :
Şu Event olmayan kodlar (Actions, Logic falan) hangi konuda? Dün sabit konulara baktım fakat pek bir şey bulamadım.

Bunu mu demek istediniz? http://www.lua.org/pil/3.3.html
Agorttbot
« Citoyen »
1459100880000
    • Agorttbot#0000
    • Profil
    • Derniers messages
#6900
  0
Barsems a dit :
Agorttbot a dit :
Şu Event olmayan kodlar (Actions, Logic falan) hangi konuda? Dün sabit konulara baktım fakat pek bir şey bulamadım.

Bunu mu demek istediniz? http://www.lua.org/pil/3.3.html

Hayır ama teşekkürler.

playerWon, playerGetCheese gibi şeyler vardı onlardan bahsetmek istedim.
  • Forums
  • /
  • Transformice
  • /
  • Modules
  • /
  • Lua Kodları Tartışma & Yardımlaşma Başlığı
« ‹ 345 / 388 › »
© Atelier801 2018

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

Version 1.27