×

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ığı
« ‹ 244 / 388 › »
Lua Kodları Tartışma & Yardımlaşma Başlığı
Neonstrayzer
« Citoyen »
1404059940000
    • Neonstrayzer#0000
    • Profil
    • Derniers messages
    • Tribu
#4861
  1
Eernsntrk a dit :
neonstrayzer a dit :
Eernsntrk a dit :
Arkadaşlar aklımda bir fikir varda onun için bir soru sorucam mesela bi mapta uçma vs şeyler olacak ama bu sadece o mapta olucak onu nasıl yapabilirim ?

tfm.get.room.currentMap ile.

Anlatırmısın ? yada oyundan söle onun nasıl olcağını

flyMode={
["@123456"]=true,
}
Yukarıya sadece uçulacak mapı tırnaklar içerisine yaz.
Daha sonra uçma tuşuna bastığında o işlem başlamadan önce şununla kontrol et
if flyMode[tfm.get.room.currentMap] then

Bu kadar. Yukarıdaki şartı kapatmayı unutma .c
Eernsntrk
« Citoyen »
1404061440000
    • Eernsntrk#0000
    • Profil
    • Derniers messages
    • Tribu
#4862
  0
neonstrayzer a dit :
Eernsntrk a dit :
neonstrayzer a dit :
Eernsntrk a dit :
Arkadaşlar aklımda bir fikir varda onun için bir soru sorucam mesela bi mapta uçma vs şeyler olacak ama bu sadece o mapta olucak onu nasıl yapabilirim ?

tfm.get.room.currentMap ile.

Anlatırmısın ? yada oyundan söle onun nasıl olcağını

flyMode={
["@123456"]=true,
}
Yukarıya sadece uçulacak mapı tırnaklar içerisine yaz.
Daha sonra uçma tuşuna bastığında o işlem başlamadan önce şununla kontrol et
if flyMode[tfm.get.room.currentMap] then

Bu kadar. Yukarıdaki şartı kapatmayı unutma .c

Saol da şartı derken .s
Neonstrayzer
« Citoyen »
1404063120000
    • Neonstrayzer#0000
    • Profil
    • Derniers messages
    • Tribu
#4863
  0
Eernsntrk a dit :
neonstrayzer a dit :
Eernsntrk a dit :
neonstrayzer a dit :
Eernsntrk a dit :
Arkadaşlar aklımda bir fikir varda onun için bir soru sorucam mesela bi mapta uçma vs şeyler olacak ama bu sadece o mapta olucak onu nasıl yapabilirim ?

tfm.get.room.currentMap ile.

Anlatırmısın ? yada oyundan söle onun nasıl olcağını

flyMode={
["@123456"]=true,
}
Yukarıya sadece uçulacak mapı tırnaklar içerisine yaz.
Daha sonra uçma tuşuna bastığında o işlem başlamadan önce şununla kontrol et
if flyMode[tfm.get.room.currentMap] then

Bu kadar. Yukarıdaki şartı kapatmayı unutma .c

Saol da şartı derken .s

if = eğer
if flyMode[tfm.get.room.currentMap] then
^ Şart
Batuknbayram
« Citoyen »
1404079140000
    • Batuknbayram#0000
    • Profil
    • Derniers messages
#4864
  0
ui.addTextArea(0,"<p align='center'><a href='etkinlik:yuva'><b>Puan</b></a></p>",name,340,26,50,20,0xff0000,0x0000ff,500,true) işlevi eventTextAreaCallback(id, isim, geri çağırma) eğer geri arama=="yuva" sonra tfm.exec.setPlayerScore(adı, 100) end end

ARKADAŞLAR BEN BUNUN GİBİ BİR BUAN VERME KODU YAPTIM AMA SADECE 1 KERE TIKLAYINCA OLUYOR VE BUNUN GİBİ 2 TANE KOD YAZIYORUM SADECE 1 TANESİ İŞE YARIYOR HATA VERİYOR LÜTFEN CEVAP ??
Leo
« Citoyen »
1404079500000
    • Leo#6000
    • Profil
    • Derniers messages
#4865
  0
Batuknbayram a dit :
ui.addTextArea(0,"&lt;p align='center'&gt;&lt;a href='etkinlik:yuva'&gt;&lt;b&gt;Puan&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,340,26,50,20,0xff0000,0x0000ff,500,true) işlevi eventTextAreaCallback(id, isim, geri çağırma) eğer geri arama=="yuva" sonra tfm.exec.setPlayerScore(adı, 100) end end

ARKADAŞLAR BEN BUNUN GİBİ BİR BUAN VERME KODU YAPTIM AMA SADECE 1 KERE TIKLAYINCA OLUYOR VE BUNUN GİBİ 2 TANE KOD YAZIYORUM SADECE 1 TANESİ İŞE YARIYOR HATA VERİYOR LÜTFEN CEVAP ??

ui.addTextArea(0,"<a href='event:yuva'>Puan</a>",nil)
p = {}

function eventNewPlayer(n)
p[n] = {s = tfm.get.room.playerList[n].score}
end

table.foreach(tfm.get.room.playerList, eventNewPlayer)

function eventTextAreaCallback(i, n, c)
if c=="yuva" then
p[n].s = p[n].s+100
tfm.exec.setPlayerScore(n, p[n].s)
end
end

Bu kodu kullan.
Batuknbayram
« Citoyen »
1404084600000
    • Batuknbayram#0000
    • Profil
    • Derniers messages
#4866
  0
ui.addTextArea(0,"<p align='center'><a href='event:canlan'><b>canlan</b></a></p>",name,340,26,50,20,0xff0000,0x0000ff,500,true)
function eventTextAreaCallback(id, name, callback)
if callback=="canlan" then
tfm.exec.respawnPlayer(name)
end
end
ui.addTextArea(1,"<p align='center'><a href='event:peynir'><b>peynir</b></a></p>",name,400,26,50,20,0xff0000,0x0000ff,500,true)
function eventTextAreaCallback(id, name, callback)
if callback=="peynir" then
tfm.exec.giveCheese(name)
end
end

ARKADAŞLAR BU 2 KODU YAPTIM AMA 2.Yİ YAPINCA 1. ÇALIŞMIYO 3. EKLEYİNCEDE 3. ÇALIŞIYO 1. VE 2. ÇALIŞMIYO NEDEN ACABA LÜTFEN YARDIM EDİN LÜTFENN !!

Dernière modification le 1404084660000
Leo
« Citoyen »
1404085080000
    • Leo#6000
    • Profil
    • Derniers messages
#4867
  0
Batuknbayram a dit :
ui.addTextArea(0,"&lt;p align='center'&gt;&lt;a href='event:canlan'&gt;&lt;b&gt;canlan&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,340,26,50,20,0xff0000,0x0000ff,500,true)
function eventTextAreaCallback(id, name, callback)
if callback=="canlan" then
tfm.exec.respawnPlayer(name)
end
end
ui.addTextArea(1,"&lt;p align='center'&gt;&lt;a href='event:peynir'&gt;&lt;b&gt;peynir&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,400,26,50,20,0xff0000,0x0000ff,500,true)
function eventTextAreaCallback(id, name, callback)
if callback=="peynir" then
tfm.exec.giveCheese(name)
end
end

ARKADAŞLAR BU 2 KODU YAPTIM AMA 2.Yİ YAPINCA 1. ÇALIŞMIYO 3. EKLEYİNCEDE 3. ÇALIŞIYO 1. VE 2. ÇALIŞMIYO NEDEN ACABA LÜTFEN YARDIM EDİN LÜTFENN !!

2 tane aynı fonksiyon kullanırsan tabi çalışmaz, 1 tane fonksiyona kaç tane eylem eklemek istiyorsan o kadar şart açmalısın.
Batuknbayram
« Citoyen »
1404086880000
    • Batuknbayram#0000
    • Profil
    • Derniers messages
#4868
  0
Tutekkro a dit :
Batuknbayram a dit :
ui.addTextArea(0,"&lt;p align='center'&gt;&lt;a href='event:canlan'&gt;&lt;b&gt;canlan&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,340,26,50,20,0xff0000,0x0000ff,500,true)
function eventTextAreaCallback(id, name, callback)
if callback=="canlan" then
tfm.exec.respawnPlayer(name)
end
end
ui.addTextArea(1,"&lt;p align='center'&gt;&lt;a href='event:peynir'&gt;&lt;b&gt;peynir&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,400,26,50,20,0xff0000,0x0000ff,500,true)
function eventTextAreaCallback(id, name, callback)
if callback=="peynir" then
tfm.exec.giveCheese(name)
end
end

ARKADAŞLAR BU 2 KODU YAPTIM AMA 2.Yİ YAPINCA 1. ÇALIŞMIYO 3. EKLEYİNCEDE 3. ÇALIŞIYO 1. VE 2. ÇALIŞMIYO NEDEN ACABA LÜTFEN YARDIM EDİN LÜTFENN !!

2 tane aynı fonksiyon kullanırsan tabi çalışmaz, 1 tane fonksiyona kaç tane eylem eklemek istiyorsan o kadar şart açmalısın.

NASIL YANİ LÜTFEN ÖRNEK VERİRMİSİN ??
Leo
« Citoyen »
1404087480000
    • Leo#6000
    • Profil
    • Derniers messages
#4869
  0
Bak şimdi,

ui.addTextArea(0,"<p align='center'><a href='event:canlan'><b>canlan</b></a></p>",name,340,26,50,20,0xff0000,0x0000ff,500,true)
function eventTextAreaCallback(id, name, callback)
if callback=="canlan" then
tfm.exec.respawnPlayer(name)
end
end
ui.addTextArea(1,"<p align='center'><a href='event:peynir'><b>peynir</b></a></p>",name,400,26,50,20,0xff0000,0x0000ff,500,true)
function eventTextAreaCallback(id, name, callback)
if callback=="peynir" then
tfm.exec.giveCheese(name)
end
end

bu senin kodun. 2 tane fonksiyon olmayacağı için peynir şartını 1 tane fonksiyona ekliyoruz 1 fonksiyonda 2 tane şart oluyor ekleyelim..

ui.addTextArea(0,"<p align='center'><a href='event:canlan'><b>canlan</b></a></p>",name,340,26,50,20,0xff0000,0x0000ff,500,true)
ui.addTextArea(1,"<p align='center'><a href='event:peynir'><b>peynir</b></a></p>",name,400,26,50,20,0xff0000,0x0000ff,500,true)
function eventTextAreaCallback(id, name, callback)
if callback=="canlan" then
tfm.exec.respawnPlayer(name)
if callback=="peynir" then
tfm.exec.giveCheese(name)
end

end
end

şart dediğim şey if yani türkce karşılığı eğer oluyor then ise sonra demek

if callback =="peynir" then -- eğer peynir adlı callbacka tıklanırsa sonra
tfm.exec.giveCheese(name) -- textareaya tıklayan kişiye peynir versin
end -- son (her şart açtığımızda sonuna end eklemeliyiz)

şöylede yapabilirsin ilk önce ilk şartımız her daim if olmalı dier şartlarımızı 2. 3. felan onları if değilde elseif ile başlatabilir. Elseif ile başlatınca sonuna end eklemeye gerek olmuyor.

Umarım anlamışsındır.
Batuknbayram
« Citoyen »
1404087600000
    • Batuknbayram#0000
    • Profil
    • Derniers messages
#4870
  0
Tutekkro a dit :
Bak şimdi,

ui.addTextArea(0,"&lt;p align='center'&gt;&lt;a href='event:canlan'&gt;&lt;b&gt;canlan&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,340,26,50,20,0xff0000,0x0000ff,500,true)
function eventTextAreaCallback(id, name, callback)
if callback=="canlan" then
tfm.exec.respawnPlayer(name)
end
end
ui.addTextArea(1,"&lt;p align='center'&gt;&lt;a href='event:peynir'&gt;&lt;b&gt;peynir&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,400,26,50,20,0xff0000,0x0000ff,500,true)
function eventTextAreaCallback(id, name, callback)
if callback=="peynir" then
tfm.exec.giveCheese(name)
end
end

bu senin kodun. 2 tane fonksiyon olmayacağı için peynir şartını 1 tane fonksiyona ekliyoruz 1 fonksiyonda 2 tane şart oluyor ekleyelim..

ui.addTextArea(0,"&lt;p align='center'&gt;&lt;a href='event:canlan'&gt;&lt;b&gt;canlan&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,340,26,50,20,0xff0000,0x0000ff,500,true)
ui.addTextArea(1,"&lt;p align='center'&gt;&lt;a href='event:peynir'&gt;&lt;b&gt;peynir&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,400,26,50,20,0xff0000,0x0000ff,500,true)
function eventTextAreaCallback(id, name, callback)
if callback=="canlan" then
tfm.exec.respawnPlayer(name)
if callback=="peynir" then
tfm.exec.giveCheese(name)
end

end
end

şart dediğim şey if yani türkce karşılığı eğer oluyor then ise sonra demek

if callback =="peynir" then -- eğer peynir adlı callbacka tıklanırsa sonra
tfm.exec.giveCheese(name) -- textareaya tıklayan kişiye peynir versin
end -- son (her şart açtığımızda sonuna end eklemeliyiz)

şöylede yapabilirsin ilk önce ilk şartımız her daim if olmalı dier şartlarımızı 2. 3. felan onları if değilde elseif ile başlatabilir. Elseif ile başlatınca sonuna end eklemeye gerek olmuyor.

Umarım anlamışsındır.


ÇOK ÇOK TEŞEKKÜR EDERİM BU ARADA OYUNDA RAHATSIZ ETTİĞİİM İÇİN ÖZR K.B
Leo
« Citoyen »
1404087720000
    • Leo#6000
    • Profil
    • Derniers messages
#4871
  0
Batuknbayram a dit :
Tutekkro a dit :
Bak şimdi,

ui.addTextArea(0,"&lt;p align='center'&gt;&lt;a href='event:canlan'&gt;&lt;b&gt;canlan&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,340,26,50,20,0xff0000,0x0000ff,500,true)
function eventTextAreaCallback(id, name, callback)
if callback=="canlan" then
tfm.exec.respawnPlayer(name)
end
end
ui.addTextArea(1,"&lt;p align='center'&gt;&lt;a href='event:peynir'&gt;&lt;b&gt;peynir&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,400,26,50,20,0xff0000,0x0000ff,500,true)
function eventTextAreaCallback(id, name, callback)
if callback=="peynir" then
tfm.exec.giveCheese(name)
end
end

bu senin kodun. 2 tane fonksiyon olmayacağı için peynir şartını 1 tane fonksiyona ekliyoruz 1 fonksiyonda 2 tane şart oluyor ekleyelim..

ui.addTextArea(0,"&lt;p align='center'&gt;&lt;a href='event:canlan'&gt;&lt;b&gt;canlan&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,340,26,50,20,0xff0000,0x0000ff,500,true)
ui.addTextArea(1,"&lt;p align='center'&gt;&lt;a href='event:peynir'&gt;&lt;b&gt;peynir&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;",name,400,26,50,20,0xff0000,0x0000ff,500,true)
function eventTextAreaCallback(id, name, callback)
if callback=="canlan" then
tfm.exec.respawnPlayer(name)
if callback=="peynir" then
tfm.exec.giveCheese(name)
end

end
end

şart dediğim şey if yani türkce karşılığı eğer oluyor then ise sonra demek

if callback =="peynir" then -- eğer peynir adlı callbacka tıklanırsa sonra
tfm.exec.giveCheese(name) -- textareaya tıklayan kişiye peynir versin
end -- son (her şart açtığımızda sonuna end eklemeliyiz)

şöylede yapabilirsin ilk önce ilk şartımız her daim if olmalı dier şartlarımızı 2. 3. felan onları if değilde elseif ile başlatabilir. Elseif ile başlatınca sonuna end eklemeye gerek olmuyor.

Umarım anlamışsındır.


ÇOK ÇOK TEŞEKKÜR EDERİM BU ARADA OYUNDA RAHATSIZ ETTİĞİİM İÇİN ÖZR K.B

Hiç önemli değil :)
Batuknbayram
« Citoyen »
1404087900000
    • Batuknbayram#0000
    • Profil
    • Derniers messages
#4872
  0
BİDE BİŞEY SORABİLİRMİYİM
end -- son (her şart açtığımızda sonuna end eklemeliyiz)
DEMİŞSİN MESELA BEN YUKARDAKİNDEN 1 FAZLA YANİ 3. KUTUCUĞU YAPTIM YUKARIDAKİ GİBİ 3 TANEMİ END EKLİYİCEM 4 TANEMİ ?
Batuknbayram
1404088440000
    • Batuknbayram#0000
    • Profil
    • Derniers messages
#4873
[Modéré par Mellefromage]
Mcbootcampci
« Citoyen »
1404119280000
    • Mcbootcampci#0000
    • Profil
    • Derniers messages
    • Tribu
#4874
  0
Beyler bayanlar ışınlanma kodunu bilen varsa yazabilir mi lua da yeniyim de :)
Enesxfbxpro
« Censeur »
1404121500000
    • Enesxfbxpro#0000
    • Profil
    • Derniers messages
    • Tribu
#4875
  0
Batuknbayram a dit :
BİDE BİŞEY SORABİLİRMİYİM
end -- son (her şart açtığımızda sonuna end eklemeliyiz)
DEMİŞSİN MESELA BEN YUKARDAKİNDEN 1 FAZLA YANİ 3. KUTUCUĞU YAPTIM YUKARIDAKİ GİBİ 3 TANEMİ END EKLİYİCEM 4 TANEMİ ?

ekle bi sen.
Emrevegolxd
« Citoyen »
1404128760000
    • Emrevegolxd#0000
    • Profil
    • Derniers messages
#4876
  0
Arkadaşlar Bana MiniGame Fikiri Verin :d
Enesxfbxpro
« Censeur »
1404131460000
    • Enesxfbxpro#0000
    • Profil
    • Derniers messages
    • Tribu
#4877
  0
Emrevegolxd a dit :
Arkadaşlar Bana MiniGame Fikiri Verin :d

Benim 1 tane fikrim var aslinda, forumdan mesaj atarsan sevinirim.
Batuknbayram
« Citoyen »
1404132180000
    • Batuknbayram#0000
    • Profil
    • Derniers messages
#4878
  0
ui.addTextArea(0,"<p align='center'><a href='event:canlan'><b>canlan</b></a></p>",name,340,26,50,20,0xff0000,0x0000ff,500,true)
ui.addTextArea(1,"<p align='center'><a href='event:peynir'><b>peynir</b></a></p>",name,400,26,50,20,0xff0000,0x0000ff,500,true)
function eventTextAreaCallback(id, name, callback)
if callback=="canlan" then
tfm.exec.respawnPlayer(name)
if callback=="peynir" then
tfm.exec.giveCheese(name)
end
end
end


ARKADAŞLAR BU KODU YAPTIM AMA ÇALIŞMIYOR SADECE 1 TANESİ ÇALIŞIYOR ACİŞL YARDIM
Dinorai
« Citoyen »
1404133620000
    • Dinorai#0000
    • Profil
    • Derniers messages
#4879
  0
Aşşağıdaki kod niye görevini yerine getirmiyor?(herhangi bir hata yok)


system.disableChatCommandDisplay('x,xx,xxx')
Enesxfbxpro
« Censeur »
1404134460000
    • Enesxfbxpro#0000
    • Profil
    • Derniers messages
    • Tribu
#4880
  0
Dinorai a dit :
Aşşağıdaki kod niye görevini yerine getirmiyor?(herhangi bir hata yok)


system.disableChatCommandDisplay('x,xx,xxx')

(true ) yap (xxx) olanyeri
  • Forums
  • /
  • Transformice
  • /
  • Modules
  • /
  • Lua Kodları Tartışma & Yardımlaşma Başlığı
« ‹ 244 / 388 › »
© Atelier801 2018

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

Version 1.27