×

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ığı
« ‹ 376 / 388 › »
Lua Kodları Tartışma & Yardımlaşma Başlığı
Mutluerkek
« Citoyen »
1543080960000
    • Mutluerkek#8315
    • Profil
    • Derniers messages
    • Tribu
#7501
  0
Bozkurt a dit :
Mckeydown a dit :
Snowfalkityx a dit :
lütfen yardım butonu scripti olan varmı? hani utility odasındaki sol üstteki "?" butonu ve içindeki yazılar oluyorya onun gibi.Olan varsa özel mesaj atsın forumdan veya oyundan.Ayrca yardım butonu sağ üstte olsa iyi olur çünkü bir minigame kodum için istiyorum.

Sağ üstteki "?" veya H tuşuna basarak menüyü açabilirsin.
Menü açıldıktan sonra, menünün sağ üstünde bulunan "x" ile menüyü kapatabilirsin.
"Burayı düzenleyebilirsiniz." yazan yerleri kendi modülüne göre düzenleyebilirsin.

Code Lua

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
function eventNewPlayer(name)
tfm.exec.bindKeyboard(name,72,true,true)
end
ui.addTextArea(4, "<R><a href='event:yardim'><p align='center'>?", name, 775,25,20,20, 0x000000, 0x000001, 0.8);
function eventKeyboard(name,key,down,x,y)
if key==72 or callback=="yardim" then
ui.addTextArea(0,"<p align='center'><ROSE><B><font size='15'>INFO</B></font><br><br><N> Burayı düzenleyebilirsiniz. Burayı düzenleyebilirsiniz. Burayı düzenleyebilirsiniz.", name, 250,105,300,250, 0x000001, 0x000001, 0.8);
ui.addTextArea(1, "<a href='event:help'><J>HELP", name, 206, 105, 35, 20, 0x000000, 0x000001, 0.8);
ui.addTextArea(2, "<J><a href='event:command'>COMMAND", name, 176,135,65, 20, 0x000000, 0x000001, 0.8);
ui.addTextArea(3, "<R><a href='event:close'><p align='center'>x", name, 556,105,20,20, 0x000000, 0x000001, 0.8);
end
end
function eventTextAreaCallback(id,name,callback)
if callback=="yardim" then
ui.addTextArea(0,"<p align='center'><ROSE><B><font size='15'>INFO</B></font><br><br><N> Burayı düzenleyebilirsiniz. Burayı düzenleyebilirsiniz. Burayı düzenleyebilirsiniz.", name, 250,105,300,250, 0x000001, 0x000001, 0.8);
ui.addTextArea(1, "<a href='event:help'><J>HELP", name, 206, 105, 35, 20, 0x000000, 0x000001, 0.8);
ui.addTextArea(2, "<J><a href='event:command'>COMMAND", name, 176,135,65, 20, 0x000000, 0x000001, 0.8);
ui.addTextArea(3, "<R><a href='event:close'><p align='center'>x", name, 556,105,20,20, 0x000000, 0x000001, 0.8);
end
if callback=="help" then
ui.addTextArea(0,"<p align='center'><ROSE><B><font size='15'>HELP</B></font><br><br><J><p align='left'>1.<N> Burayı düzenleyebilirsiniz <br><J>2. <N>Burayı düzenleyebilirsiniz <br><J>3. <N>Burayı düzenleyebilirsiniz", name, 250,105,300,250, 0x000001, 0x000001, 0.8);
end
if callback=="command" then
ui.addTextArea(0,"<p align='center'><ROSE><B><font size='15'>COMMAND</B></font><br><br><J><p align='left'>1.<N> Burayı düzenleyebilirsiniz <br><J>2. <N>Burayı düzenleyebilirsiniz <br><J>3. <N>Burayı düzenleyebilirsiniz", name, 250,105,300,250, 0x000001, 0x000001, 0.8);
end
if callback=="close" then
ui.removeTextArea(0,name)
ui.removeTextArea(1,name)
ui.removeTextArea(2,name)
ui.removeTextArea(3,name)
end
end
for name in pairs(tfm.get.room.playerList) do
eventNewPlayer(name)
end

güzel kodmuş.Bunun Credits sekmesi olan versiyonunu verirmisin

Bozkurt senin lua bilgin yüksek değil mi zaten kendin yaparsın?
Bozkurt
« Citoyen »
1543157580000
    • Bozkurt#3712
    • Profil
    • Derniers messages
#7502
  0
Fatihmilano a dit :
Doğru kod:
a dit :
admins={Fatihmilano=true}
function eventChatCommand(name, cmd)
if admins[name] then
if cmd=="reboot" then
ui.addTextArea(1,"<ROSE>• [SUNUCU] Sunucu 2 dakika içerisinde tekrar başlatılacaktır.",name,5,378,475,50,0x324650,0x4F6C7B,0.9,true)
end
end
end
timer=120
function eventLoop(time,remaining)
timer=timer-0.5
if timer==60 then
ui.addTextArea(1,"<ROSE>• [SUNUCU] Sunucu 60 saniye içerisinde tekrar başlatılacaktır.",name,5,378,475,50,0x324650,0x4F6C7B,0.9,true)
end
if timer==30 then
ui.addTextArea(1,"<ROSE>• [SUNUCU] Sunucu 30 saniye içerisinde tekrar başlatılacaktır.",name,5,378,475,50,0x324650,0x4F6C7B,0.9,true)
end
if timer==20 then
ui.addTextArea(1,"<ROSE>• [SUNUCU] Sunucu 20 saniye içerisinde tekrar başlatılacaktır.",name,5,378,475,50,0x324650,0x4F6C7B,0.9,true)
end
if timer==10 then
ui.addTextArea(1,"<ROSE>• [SUNUCU] Sunucu 10 saniye içerisinde tekrar başlatılacaktır.",name,5,378,475,50,0x324650,0x4F6C7B,0.9,true)
end
if timer==9 then
ui.addTextArea(1,"<ROSE>• [SUNUCU] Sunucu 9 saniye içerisinde tekrar başlatılacaktır.",name,5,378,475,50,0x324650,0x4F6C7B,0.9,true)
end
if timer==8 then
ui.addTextArea(1,"<ROSE>• [SUNUCU] Sunucu 8 saniye içerisinde tekrar başlatılacaktır.",name,5,378,475,50,0x324650,0x4F6C7B,0.9,true)
end
if timer==7 then
ui.addTextArea(1,"<ROSE>• [SUNUCU] Sunucu 7 saniye içerisinde tekrar başlatılacaktır.",name,5,378,475,50,0x324650,0x4F6C7B,0.9,true)
end
if timer==6 then
ui.addTextArea(1,"<ROSE>• [SUNUCU] Sunucu 6 saniye içerisinde tekrar başlatılacaktır.",name,5,378,475,50,0x324650,0x4F6C7B,0.9,true)
end
if timer==5 then
ui.addTextArea(1,"<ROSE>• [SUNUCU] Sunucu 5 saniye içerisinde tekrar başlatılacaktır.",name,5,378,475,50,0x324650,0x4F6C7B,0.9,true)
end
if timer==4 then
ui.addTextArea(1,"<ROSE>• [SUNUCU] Sunucu 4 saniye içerisinde tekrar başlatılacaktır.",name,5,378,475,50,0x324650,0x4F6C7B,0.9,true)
end
if timer==3 then
ui.addTextArea(1,"<ROSE>• [SUNUCU] Sunucu 3 saniye içerisinde tekrar başlatılacaktır.",name,5,378,475,50,0x324650,0x4F6C7B,0.9,true)
end
if timer==2 then
ui.addTextArea(1,"<ROSE>• [SUNUCU] Sunucu 2 saniye içerisinde tekrar başlatılacaktır.",name,5,378,475,50,0x324650,0x4F6C7B,0.9,true)
end
if timer==1 then
ui.addTextArea(1,"<ROSE>• [SUNUCU] Sunucu 1 saniye içerisinde tekrar başlatılacaktır.",name,5,378,475,50,0x324650,0x4F6C7B,0.9,true)
end
end

!reboot yazmayı unutmayın. Adminsi değiştirmeyide.

adminse kendi adımı yazınca bozuluyor !
Bozkurt
« Citoyen »
1543423020000
    • Bozkurt#3712
    • Profil
    • Derniers messages
#7503
  0
heh olduda.Nasıl ID ekliyeceğim.Mesela şöyle birşey yapcam :

ui.AddPopup("mapcrew ismi yazın")

-sonra en başkatı mapcrew yerine kullanıcı ekleyeceğim
-ondan sonra bir mapcrew paneli açılmasını sağlayacağım.
Enespre
« Citoyen »
1543428480000
    • Enespre#0000
    • Profil
    • Derniers messages
    • Tribu
#7505
  0
Samsado_pro a dit :
Bozkurt a dit :
heh olduda.Nasıl ID ekliyeceğim.Mesela şöyle birşey yapcam :

ui.AddPopup("mapcrew ismi yazın")

-sonra en başkatı mapcrew yerine kullanıcı ekleyeceğim
-ondan sonra bir mapcrew paneli açılmasını sağlayacağım.

ne istediğini düzgünce anlatır mısın

demek istiyorki,mesela bir market kodu yapcak.onun için ID veya CB ayarlamayı öğrenmek istiyor
Bozkurt
« Citoyen »
1543673040000
    • Bozkurt#3712
    • Profil
    • Derniers messages
#7507
  0
öncelikle bu kodu yapabildiğimden dolayı kendime tebrik ediyorum...Help kodu sağ üstteki ? ne basarak açabilirsiniz."Burayı düzenleyin" veya "#Modül" yazan yerleri kendinize göre doldurun

Code Lua

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
function eventNewPlayer(name)
tfm.exec.bindKeyboard(name,72,true,true)
end
ui.addTextArea(0, "<N><a href='event:yardim'><p align='center'>?", name, 6, 25, 20, 20, 0x000000, 0x000001, 0.8)
function eventKeyboard(name,key,down,x,y)
if key==72 or callback=="yardim" then
ui.addTextArea(1, " <font size='15'><ROSE>#Modül<N>'e hoşgeldiniz !<br><br><font size='12'>Buraları düzenleyin ", name, 206, 53, 305, 269, 0x000000, 0x000001, 0.8)
ui.addTextArea(2, " <a href='event:kapat'> KAPAT", name, 224, 276, 118, 23)
ui.addTextArea(3, " <a href='event:modlar'><rose>oyun modları", name, 97, 90, 100, 31)
ui.addTextArea(4, " <a href='event:komut'><rose>komutlar", name, 97, 128, 100, 27)
ui.addTextArea(5, " <a href='event:yapimci'><rose>yapımcılar",name, 97, 164, 100, 31)
ui.addTextArea(6, "<a href='event:guncel'><rose> Güncelleme", name, 96, 205, 100, 30, 0x000000, 0x000001, 0.8)
end
end
function eventTextAreaCallback(id,name,callback)
if callback=="yardim" then
ui.addTextArea(1, " <font size='15'><ROSE>#Modül<N>'e hoşgeldiniz !<br><br><font size='12'>Buraları düzenleyin ", name, 206, 53, 305, 269, 0x000000, 0x000001, 0.8)
ui.addTextArea(2, " <a href='event:kapat'> KAPAT", name, 224, 276, 118, 23, 0x000000, 0x000001, 0.8)
ui.addTextArea(3, " <a href='event:modlar'><rose>oyun modları", name, 97, 90, 100, 31, 0x000000, 0x000001, 0.8)
ui.addTextArea(4, " <a href='event:komut'><rose>komutlar", name, 97, 128, 100, 27, 0x000000, 0x000001, 0.8)
ui.addTextArea(5, " <a href='event:yapimci'><rose>yapımcılar",name, 97, 164, 100, 31, 0x000000, 0x000001, 0.8)
ui.addTextArea(6, "<a href='event:guncel'><rose> Güncelleme", name, 96, 205, 100, 30, 0x000000, 0x000001, 0.8)
end
if callback=="kapat" then
ui.removeTextArea(1,name)
ui.removeTextArea(2,name)
ui.removeTextArea(3,name)
ui.removeTextArea(4,name)
ui.removeTextArea(5,name)
ui.removeTextArea(6,name)
ui.removeTextArea(7,name)
ui.removeTextArea(8,name)
end
if callback=="modlar" then
ui.removeTextArea(1,name)
ui.removeTextArea(2,name)
ui.addTextArea(7, " <font size='15'><ROSE>#Mödül <N> Oyun Modları<br><br><font size='12'> Burayı düzenleyin <br>", name, 206, 53, 305, 269, 0x000000, 0x000001, 0.8)
ui.addTextArea(8, "<a href='event:kapat'> KAPAT", name, 224, 276, 118, 23, 0x000000, 0x000001, 0.8)
end
if callback=="komut" then
ui.removeTextArea(1,name)
ui.removeTextArea(2,name)
ui.addTextArea(7, " <font size='15'><ROSE>#Modül <N> Komutlar<br><br><br><font size='12'>Burayı düzenleyin", name, 206, 53, 305, 271, 0x0, 0x1, 0.8)
ui.addTextArea(1, "<a href='event:kapat'> KAPAT", name, 224, 276, 118, 23, 0x0)
end
if callback=="yapimci" then
ui.removeTextArea(1,name)
ui.removeTextArea(2,name)
ui.addTextArea(7, " <font size='15'><ROSE>#Modül <N> Yapımcılar<br><br><br><font size='12'>Geliştirici = <PT> Burayı Düzenleyin<br><N>Kodlayıcı = <R> Burayı düzenleyin <br><N>MapCrew = Burayı düzenleyin", name, 206, 53, 305, 271, 0x0, 0x1, 0.8)
ui.addTextArea(1, "<a href='event:kapat'> KAPAT", name, 224, 276, 118, 23, 0x0)
end
if callback=="guncel" then
ui.removeTextArea(1,name)
ui.removeTextArea(2,name)
ui.addTextArea(7, " <font size='15'><rose>#Modül <N> Güncelleme<br><br><font size='12'><R>v1.1 <J> Hatalar Düzeltildi == <PT> [tr][Kod Yapımcısı]<br><br><br><br>", name, 206, 53, 305, 271, 0x0, 0x1, 0.8)

ui.addTextArea(1, "<a href='event:kapat'> KAPAT", name, 224, 276, 118, 23, 0x0)
end
end

Dernière modification le 1543673100000
Mutluerkek
« Citoyen »
1543680840000
    • Mutluerkek#8315
    • Profil
    • Derniers messages
    • Tribu
#7508
  0
Bozkurt a dit :
öncelikle bu kodu yapabildiğimden dolayı kendime tebrik ediyorum...Help kodu sağ üstteki ? ne basarak açabilirsiniz."Burayı düzenleyin" veya "#Modül" yazan yerleri kendinize göre doldurun

Code Lua

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
function eventNewPlayer(name)
tfm.exec.bindKeyboard(name,72,true,true)
end
ui.addTextArea(0, "<N><a href='event:yardim'><p align='center'>?", name, 6, 25, 20, 20, 0x000000, 0x000001, 0.8)
function eventKeyboard(name,key,down,x,y)
if key==72 or callback=="yardim" then
ui.addTextArea(1, " <font size='15'><ROSE>#Modül<N>'e hoşgeldiniz !<br><br><font size='12'>Buraları düzenleyin ", name, 206, 53, 305, 269, 0x000000, 0x000001, 0.8)
ui.addTextArea(2, " <a href='event:kapat'> KAPAT", name, 224, 276, 118, 23)
ui.addTextArea(3, " <a href='event:modlar'><rose>oyun modları", name, 97, 90, 100, 31)
ui.addTextArea(4, " <a href='event:komut'><rose>komutlar", name, 97, 128, 100, 27)
ui.addTextArea(5, " <a href='event:yapimci'><rose>yapımcılar",name, 97, 164, 100, 31)
ui.addTextArea(6, "<a href='event:guncel'><rose> Güncelleme", name, 96, 205, 100, 30, 0x000000, 0x000001, 0.8)
end
end
function eventTextAreaCallback(id,name,callback)
if callback=="yardim" then
ui.addTextArea(1, " <font size='15'><ROSE>#Modül<N>'e hoşgeldiniz !<br><br><font size='12'>Buraları düzenleyin ", name, 206, 53, 305, 269, 0x000000, 0x000001, 0.8)
ui.addTextArea(2, " <a href='event:kapat'> KAPAT", name, 224, 276, 118, 23, 0x000000, 0x000001, 0.8)
ui.addTextArea(3, " <a href='event:modlar'><rose>oyun modları", name, 97, 90, 100, 31, 0x000000, 0x000001, 0.8)
ui.addTextArea(4, " <a href='event:komut'><rose>komutlar", name, 97, 128, 100, 27, 0x000000, 0x000001, 0.8)
ui.addTextArea(5, " <a href='event:yapimci'><rose>yapımcılar",name, 97, 164, 100, 31, 0x000000, 0x000001, 0.8)
ui.addTextArea(6, "<a href='event:guncel'><rose> Güncelleme", name, 96, 205, 100, 30, 0x000000, 0x000001, 0.8)
end
if callback=="kapat" then
ui.removeTextArea(1,name)
ui.removeTextArea(2,name)
ui.removeTextArea(3,name)
ui.removeTextArea(4,name)
ui.removeTextArea(5,name)
ui.removeTextArea(6,name)
ui.removeTextArea(7,name)
ui.removeTextArea(8,name)
end
if callback=="modlar" then
ui.removeTextArea(1,name)
ui.removeTextArea(2,name)
ui.addTextArea(7, " <font size='15'><ROSE>#Mödül <N> Oyun Modları<br><br><font size='12'> Burayı düzenleyin <br>", name, 206, 53, 305, 269, 0x000000, 0x000001, 0.8)
ui.addTextArea(8, "<a href='event:kapat'> KAPAT", name, 224, 276, 118, 23, 0x000000, 0x000001, 0.8)
end
if callback=="komut" then
ui.removeTextArea(1,name)
ui.removeTextArea(2,name)
ui.addTextArea(7, " <font size='15'><ROSE>#Modül <N> Komutlar<br><br><br><font size='12'>Burayı düzenleyin", name, 206, 53, 305, 271, 0x0, 0x1, 0.8)
ui.addTextArea(1, "<a href='event:kapat'> KAPAT", name, 224, 276, 118, 23, 0x0)
end
if callback=="yapimci" then
ui.removeTextArea(1,name)
ui.removeTextArea(2,name)
ui.addTextArea(7, " <font size='15'><ROSE>#Modül <N> Yapımcılar<br><br><br><font size='12'>Geliştirici = <PT> Burayı Düzenleyin<br><N>Kodlayıcı = <R> Burayı düzenleyin <br><N>MapCrew = Burayı düzenleyin", name, 206, 53, 305, 271, 0x0, 0x1, 0.8)
ui.addTextArea(1, "<a href='event:kapat'> KAPAT", name, 224, 276, 118, 23, 0x0)
end
if callback=="guncel" then
ui.removeTextArea(1,name)
ui.removeTextArea(2,name)
ui.addTextArea(7, " <font size='15'><rose>#Modül <N> Güncelleme<br><br><font size='12'><R>v1.1 <J> Hatalar Düzeltildi == <PT> [tr][Kod Yapımcısı]<br><br><br><br>", name, 206, 53, 305, 271, 0x0, 0x1, 0.8)

ui.addTextArea(1, "<a href='event:kapat'> KAPAT", name, 224, 276, 118, 23, 0x0)
end
end

Burası kod paylaşım konusu değil kod tartışma ve yardımlaşma başlığı ayrıca bu kodlar her yerde var ve artık gereksiz kodlar ve bunların autolu olanları var
Bozkurt
« Citoyen »
1543683480000
    • Bozkurt#3712
    • Profil
    • Derniers messages
#7509
  0
yardımcı olan varmı profil kodu yaptımda 2.satırda hata varmış düzeltebilecek varmı.Birde profili nasıl P basarak açıcaz ve az önce gösterdiğim helpi H basınca açılmasını sağlayacaz?
Code Lua

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
p={}
p[name]={Kazanılan Turlar=0,Kaybedilen Turlar=0,Oynanan oyunlar=0,kristal=0,Altın=0}
function eventNewPlayer(name)
tfm.exec.bindKeyboard(name,80,true,true)
ui.addTextArea(100, "<N><a href='event:profil'><p align='center'>Profile", nil, 35, 25, 61, 20, 0x0, 0x1, 0.8)
function eventKeyboard(name,key,down,x,y)
if key==80 or callback=="profil" then
ui.addTextArea(80, " <font size='15'>Profil <J> ..name..<br><br><font size='12'><PT> Kazanılan turlar : <J> "..p[name].Kazanılan turlar.."<br><R> Kaybedilen turlar : <J> "..p[name].Kaybedilen turlar.."<br><BV> Oynanan oyunlar : <j> "..p[name].Oynanan oyunlar.."<br><br><br><rose> kristal : <J> "..p[name].kristal.."<br><J> Altın : "..p[name].Altın.."<br>", nil, 207, 53, 305, 271, 0x0, 0x1, 0.8)
ui.addTextArea(66, " <a href='event:kapat'>KAPAT", nil, 221, 282, 107, 25, 0x0, 0x262525, 0.8)
end
end
function eventTextAreaCallback(id,name,callback)
if callback=="profil" then
ui.addTextArea(80, " <font size='15'>Profil <J> ..name..<br><br><font size='12'><PT> Kazanılan turlar : <J> "..p[name].Kazanılan turlar.."<br><R> Kaybedilen turlar : <J> "..p[name].Kaybedilen turlar.."<br><BV> Oynanan oyunlar : <j> "..p[name].Oynanan oyunlar.."<br><br><br><rose> kristal : <J> "..p[name].kristal.."<br><J> Altın : "..p[name].Altın.."<br>", nil, 207, 53, 305, 271, 0x0, 0x1, 0.8)
ui.addTextArea(66, " <a href='event:kapat'>KAPAT", nil, 221, 282, 107, 25, 0x0, 0x262525, 0.8)
end

function eventNewGame()
for name, player in pairs(tfm.get.room.playerList) do
p[name].Oynanan oyunlar=p[name].Oynanan oyunlar+1
ui.updateTextArea(80, <font size='15'>Profil <J> ..name..<br><br><font size='12'><PT> Kazanılan turlar : <J> "..p[name].Kazanılan turlar.."<br><R> Kaybedilen turlar : <J> "..p[name].Kaybedilen turlar.."<br><BV> Oynanan oyunlar : <j> "..p[name].Oynanan oyunlar.."<br><br><br><rose> kristal : <J> "..p[name].kristal.."<br><J> Altın : "..p[name].Altın.."<br>", nil, 207, 53, 305, 271, 0x0, 0x1, 0.8)
end
end

function eventPlayerDied(name)
for name, player in pairs(tfm.get.room.playerList) do
p[name].Kaybedilen Turlar=p[name].Kaybedilen turlar+1
ui.addTextArea(80, " <font size='15'>Profil <J> ..name..<br><br><font size='12'><PT> Kazanılan turlar : <J> "..p[name].Kazanılan turlar.."<br><R> Kaybedilen turlar : <J> "..p[name].Kaybedilen turlar.."<br><BV> Oynanan oyunlar : <j> "..p[name].Oynanan oyunlar.."<br><br><br><rose> kristal : <J> "..p[name].kristal.."<br><J> Altın : "..p[name].Altın.."<br>", nil, 207, 53, 305, 271, 0x0, 0x1, 0.8)
end

function eventPlayerWon(name)
p[name].Kazanılan turlar=p[name].Kazanılan turlar+1
p[name].Altın=p[name].Altın+10
p[name].kristal=p[name].kristal+1
ui.addTextArea(80, " <font size='15'>Profil <J> ..name..<br><br><font size='12'><PT> Kazanılan turlar : <J> "..p[name].Kazanılan turlar.."<br><R> Kaybedilen turlar : <J> "..p[name].Kaybedilen turlar.."<br><BV> Oynanan oyunlar : <j> "..p[name].Oynanan oyunlar.."<br><br><br><rose> kristal : <J> "..p[name].kristal.."<br><J> Altın : "..p[name].Altın.."<br>", nil, 207, 53, 305, 271, 0x0, 0x1, 0.8)
end

Dernière modification le 1543686000000
Flasher
« Citoyen »
1543937940000
    • Flasher#4080
    • Profil
    • Derniers messages
    • Tribu
#7510
  0
YENİ CODER OLARAK YANINIZDAYIM !

bütün script isteklerini bana üşenmeden pm olarak yazabilirsiniz.Asla agresift bir davranış düzenlemem.Lua seviyem %87 seviyelerindedir.Benimle ortak olmak isteyende pm den ulaşsın !

Dernière modification le 1543947240000
Mutluerkek
« Citoyen »
1543957500000
    • Mutluerkek#8315
    • Profil
    • Derniers messages
    • Tribu
#7511
  0
Bozkurt a dit :
yardımcı olan varmı profil kodu yaptımda 2.satırda hata varmış düzeltebilecek varmı.Birde profili nasıl P basarak açıcaz ve az önce gösterdiğim helpi H basınca açılmasını sağlayacaz?
Code Lua

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
p={}
p[name]={Kazanılan Turlar=0,Kaybedilen Turlar=0,Oynanan oyunlar=0,kristal=0,Altın=0}
function eventNewPlayer(name)
tfm.exec.bindKeyboard(name,80,true,true)
ui.addTextArea(100, "<N><a href='event:profil'><p align='center'>Profile", nil, 35, 25, 61, 20, 0x0, 0x1, 0.8)
function eventKeyboard(name,key,down,x,y)
if key==80 or callback=="profil" then
ui.addTextArea(80, " <font size='15'>Profil <J> ..name..<br><br><font size='12'><PT> Kazanılan turlar : <J> "..p[name].Kazanılan turlar.."<br><R> Kaybedilen turlar : <J> "..p[name].Kaybedilen turlar.."<br><BV> Oynanan oyunlar : <j> "..p[name].Oynanan oyunlar.."<br><br><br><rose> kristal : <J> "..p[name].kristal.."<br><J> Altın : "..p[name].Altın.."<br>", nil, 207, 53, 305, 271, 0x0, 0x1, 0.8)
ui.addTextArea(66, " <a href='event:kapat'>KAPAT", nil, 221, 282, 107, 25, 0x0, 0x262525, 0.8)
end
end
function eventTextAreaCallback(id,name,callback)
if callback=="profil" then
ui.addTextArea(80, " <font size='15'>Profil <J> ..name..<br><br><font size='12'><PT> Kazanılan turlar : <J> "..p[name].Kazanılan turlar.."<br><R> Kaybedilen turlar : <J> "..p[name].Kaybedilen turlar.."<br><BV> Oynanan oyunlar : <j> "..p[name].Oynanan oyunlar.."<br><br><br><rose> kristal : <J> "..p[name].kristal.."<br><J> Altın : "..p[name].Altın.."<br>", nil, 207, 53, 305, 271, 0x0, 0x1, 0.8)
ui.addTextArea(66, " <a href='event:kapat'>KAPAT", nil, 221, 282, 107, 25, 0x0, 0x262525, 0.8)
end

function eventNewGame()
for name, player in pairs(tfm.get.room.playerList) do
p[name].Oynanan oyunlar=p[name].Oynanan oyunlar+1
ui.updateTextArea(80, <font size='15'>Profil <J> ..name..<br><br><font size='12'><PT> Kazanılan turlar : <J> "..p[name].Kazanılan turlar.."<br><R> Kaybedilen turlar : <J> "..p[name].Kaybedilen turlar.."<br><BV> Oynanan oyunlar : <j> "..p[name].Oynanan oyunlar.."<br><br><br><rose> kristal : <J> "..p[name].kristal.."<br><J> Altın : "..p[name].Altın.."<br>", nil, 207, 53, 305, 271, 0x0, 0x1, 0.8)
end
end

function eventPlayerDied(name)
for name, player in pairs(tfm.get.room.playerList) do
p[name].Kaybedilen Turlar=p[name].Kaybedilen turlar+1
ui.addTextArea(80, " <font size='15'>Profil <J> ..name..<br><br><font size='12'><PT> Kazanılan turlar : <J> "..p[name].Kazanılan turlar.."<br><R> Kaybedilen turlar : <J> "..p[name].Kaybedilen turlar.."<br><BV> Oynanan oyunlar : <j> "..p[name].Oynanan oyunlar.."<br><br><br><rose> kristal : <J> "..p[name].kristal.."<br><J> Altın : "..p[name].Altın.."<br>", nil, 207, 53, 305, 271, 0x0, 0x1, 0.8)
end

function eventPlayerWon(name)
p[name].Kazanılan turlar=p[name].Kazanılan turlar+1
p[name].Altın=p[name].Altın+10
p[name].kristal=p[name].kristal+1
ui.addTextArea(80, " <font size='15'>Profil <J> ..name..<br><br><font size='12'><PT> Kazanılan turlar : <J> "..p[name].Kazanılan turlar.."<br><R> Kaybedilen turlar : <J> "..p[name].Kaybedilen turlar.."<br><BV> Oynanan oyunlar : <j> "..p[name].Oynanan oyunlar.."<br><br><br><rose> kristal : <J> "..p[name].kristal.."<br><J> Altın : "..p[name].Altın.."<br>", nil, 207, 53, 305, 271, 0x0, 0x1, 0.8)
end

Parametrelerde boşluk kullanılamaz kısacası Kazanılan turlar yerine kazanılan_turlar yapabilirsin veya kazanılanturlar yapabilirsin.
Flasher
« Citoyen »
1544015700000
    • Flasher#4080
    • Profil
    • Derniers messages
    • Tribu
#7512
  0
Mutluerkek a dit :
Bozkurt a dit :
yardımcı olan varmı profil kodu yaptımda 2.satırda hata varmış düzeltebilecek varmı.Birde profili nasıl P basarak açıcaz ve az önce gösterdiğim helpi H basınca açılmasını sağlayacaz?
Code Lua

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
p={}
p[name]={Kazanılan Turlar=0,Kaybedilen Turlar=0,Oynanan oyunlar=0,kristal=0,Altın=0}
function eventNewPlayer(name)
tfm.exec.bindKeyboard(name,80,true,true)
ui.addTextArea(100, "<N><a href='event:profil'><p align='center'>Profile", nil, 35, 25, 61, 20, 0x0, 0x1, 0.8)
function eventKeyboard(name,key,down,x,y)
if key==80 or callback=="profil" then
ui.addTextArea(80, " <font size='15'>Profil <J> ..name..<br><br><font size='12'><PT> Kazanılan turlar : <J> "..p[name].Kazanılan turlar.."<br><R> Kaybedilen turlar : <J> "..p[name].Kaybedilen turlar.."<br><BV> Oynanan oyunlar : <j> "..p[name].Oynanan oyunlar.."<br><br><br><rose> kristal : <J> "..p[name].kristal.."<br><J> Altın : "..p[name].Altın.."<br>", nil, 207, 53, 305, 271, 0x0, 0x1, 0.8)
ui.addTextArea(66, " <a href='event:kapat'>KAPAT", nil, 221, 282, 107, 25, 0x0, 0x262525, 0.8)
end
end
function eventTextAreaCallback(id,name,callback)
if callback=="profil" then
ui.addTextArea(80, " <font size='15'>Profil <J> ..name..<br><br><font size='12'><PT> Kazanılan turlar : <J> "..p[name].Kazanılan turlar.."<br><R> Kaybedilen turlar : <J> "..p[name].Kaybedilen turlar.."<br><BV> Oynanan oyunlar : <j> "..p[name].Oynanan oyunlar.."<br><br><br><rose> kristal : <J> "..p[name].kristal.."<br><J> Altın : "..p[name].Altın.."<br>", nil, 207, 53, 305, 271, 0x0, 0x1, 0.8)
ui.addTextArea(66, " <a href='event:kapat'>KAPAT", nil, 221, 282, 107, 25, 0x0, 0x262525, 0.8)
end

function eventNewGame()
for name, player in pairs(tfm.get.room.playerList) do
p[name].Oynanan oyunlar=p[name].Oynanan oyunlar+1
ui.updateTextArea(80, <font size='15'>Profil <J> ..name..<br><br><font size='12'><PT> Kazanılan turlar : <J> "..p[name].Kazanılan turlar.."<br><R> Kaybedilen turlar : <J> "..p[name].Kaybedilen turlar.."<br><BV> Oynanan oyunlar : <j> "..p[name].Oynanan oyunlar.."<br><br><br><rose> kristal : <J> "..p[name].kristal.."<br><J> Altın : "..p[name].Altın.."<br>", nil, 207, 53, 305, 271, 0x0, 0x1, 0.8)
end
end

function eventPlayerDied(name)
for name, player in pairs(tfm.get.room.playerList) do
p[name].Kaybedilen Turlar=p[name].Kaybedilen turlar+1
ui.addTextArea(80, " <font size='15'>Profil <J> ..name..<br><br><font size='12'><PT> Kazanılan turlar : <J> "..p[name].Kazanılan turlar.."<br><R> Kaybedilen turlar : <J> "..p[name].Kaybedilen turlar.."<br><BV> Oynanan oyunlar : <j> "..p[name].Oynanan oyunlar.."<br><br><br><rose> kristal : <J> "..p[name].kristal.."<br><J> Altın : "..p[name].Altın.."<br>", nil, 207, 53, 305, 271, 0x0, 0x1, 0.8)
end

function eventPlayerWon(name)
p[name].Kazanılan turlar=p[name].Kazanılan turlar+1
p[name].Altın=p[name].Altın+10
p[name].kristal=p[name].kristal+1
ui.addTextArea(80, " <font size='15'>Profil <J> ..name..<br><br><font size='12'><PT> Kazanılan turlar : <J> "..p[name].Kazanılan turlar.."<br><R> Kaybedilen turlar : <J> "..p[name].Kaybedilen turlar.."<br><BV> Oynanan oyunlar : <j> "..p[name].Oynanan oyunlar.."<br><br><br><rose> kristal : <J> "..p[name].kristal.."<br><J> Altın : "..p[name].Altın.."<br>", nil, 207, 53, 305, 271, 0x0, 0x1, 0.8)
end

Parametrelerde boşluk kullanılamaz kısacası Kazanılan turlar yerine kazanılan_turlar yapabilirsin veya kazanılanturlar yapabilirsin.

kardeşim hala hata var :

hata a dit :
• [16:14] # [*SomeReach] Init Error : [string "Flasher#4080.lua"]:2: '}' expected

Dernière modification le 1544015760000
Solithus
« Citoyen »
1544023500000
    • Solithus#3919
    • Profil
    • Derniers messages
    • Tribu
#7513
  0
bende yeni luader olarak burdayım.Konuyu canlandırma qeyf
Mutluerkek
« Citoyen »
1544027580000
    • Mutluerkek#8315
    • Profil
    • Derniers messages
    • Tribu
#7514
  1
Bozkurt bu hesapların hepsi senin kabile bile aynı profil fotoğrafı dahil aynı neden farklı hesaplardan yorum atıp duruyorsun ?
Solithus
« Citoyen »
1544028480000
    • Solithus#3919
    • Profil
    • Derniers messages
    • Tribu
#7515
  0
Mutluerkek a dit :
Bozkurt bu hesapların hepsi senin kabile bile aynı profil fotoğrafı dahil aynı neden farklı hesaplardan yorum atıp duruyorsun ?

bu yan hesap değil ve ben bozkurt değilim.E-Mail adresime baksan anlarsın.
Bu arada bot fare yapımını buldum oley.Aslında XML ile yapıldı ama oyuncu gibi yazıları textArea dan yapıyoruz.NOT : bot yapmayı mustafadan öğrendim.Altta gördüğünüz İMG Bozkurt tarafından gönderilmiştir.

https://i.hizliresim.com/lqLmkE.png

Bu da 2.Resim
https://i.hizliresim.com/oX2oaQ.png

Dernière modification le 1544165460000
Solithus
1544031000000
    • Solithus#3919
    • Profil
    • Derniers messages
    • Tribu
#7516
[Modéré par Visne, raison : Çift gönderim]
Kerberos
« Censeur »
1544188620000
    • Kerberos#4278
    • Profil
    • Derniers messages
    • Tribu
#7517
  0
Konuda soru sormaktan çok Bozkurt'u gömüyoruz :d
Neyse, benim de bir sorum var: os.time vb zamanlayıcıları nasıl kullanıyoruz?
Flasher
« Citoyen »
1544190180000
    • Flasher#4080
    • Profil
    • Derniers messages
    • Tribu
#7518
  0
Kerberos a dit :
Konuda soru sormaktan çok Bozkurt'u gömüyoruz :d
Neyse, benim de bir sorum var: os.time vb zamanlayıcıları nasıl kullanıyoruz?

Aynen :d mustafada her önüne gelene bozkurt diyor.Mail aynı diye profil resmi aynı diye kabile aynı diye.Yani şuanda banada bozkurt diyebilir
Kerberos
« Censeur »
1544195880000
    • Kerberos#4278
    • Profil
    • Derniers messages
    • Tribu
#7519
  0
Bu konuda Mustafa'yı destekliyorum. Bozkurt kafayı sourceye takmış vaziyette ve kendini tabir-i caiz ise şaklaban ediyor.

Bu arada sorumu yineliyorum: os.time vb zamanlayıcıları nasıl kullanıyoruz?
Flasher
« Citoyen »
1544196840000
    • Flasher#4080
    • Profil
    • Derniers messages
    • Tribu
#7520
  0
bu kodu türkçeye çevirebilecek varmı?
Code Lua

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
admin="Flasher#4080"



tfm.exec.disableAutoNewGame(true)
tfm.exec.disableAfkDeath(true)
tfm.exec.disableAutoShaman(true)
tfm.exec.disableAutoScore(true)
tfm.exec.newGame("@7493263")
-- stopped at line 144.
players={}--respawn place is 400,320
p={}
timestamp=os.time()
numplayers=0

begin=false
answerer="lol"
questioner="lol"
question="lol"
ans="lol"
new=false
restart=false
choose=false
start=true
restart=false
choosey=false
skip=false

truth={}--you can follow the format 'truth[number]="question"'
truth[1]="Chi ti piace su Transformice?"
truth[2]="Qual'è il tuo cibo preferito?"
truth[3]="Qual'è il modello di persona che ti rispecchia di più?"
truth[4]="A che altri giochi giochi oltre a Transformice?"
truth[5]="Cosa vorresti fare da grande?"
truth[6]="Ti sei mai succhiato il pollice?"
truth[7]="Di che marca è il telefono che usi attualmente?"
truth[8]="Hai mai scoreggiato davanti ai tuoi amici o professori/maestri?"
truth[9]="Se tu potessi hackerare Transformice, cosa faresti?"
truth[10]="Se dovessi scegliere, quale sarebbe la tua fur preferita su Transformice?"

dare={}--you can follow the format 'dare[number]="Dare"'
dare[1]="Ti obbligo ad andare in una room EN/EN2 e spammare in chat: I AM A GUMMY BEAR! I AM A GUMMY BEAR! I AM A GUMMY BEAR!"
dare[2]="Ti obbligo a mandare una bestemmia per messaggio privato ad un moderatore."
dare[3]="Ti obbligo a dire alla tua crush che la ami e che vorresti fare sesso con lei/lui. In mancanza di una crush, scelga una persona nella stanza."
dare[4]="Ti obbligo ad andare in una room EN/EN2 e spammare in chat: www.sex.com www.sex.com www.sex.com www.sex.com www.sex.com www.sex.com"
dare[5]="Ti obbligo a reportare un admin per Hacking."
dare[6]="Ti obbligo a creare un account simile a quello di un moderatore online e usare quell'account per scrivergli in privato: Hallo buddy!"
dare[7]="Ti obbligo a svelare il tuo vero nome nella chat della tribù."
dare[8]="Ti obbligo ad inviare un foto della tua VERA faccia nella chat della tribù."
dare[9]="Ti obbligo ad andare in una qualsiasi utility con almeno 5 persone e farla crashare."
dare[10]="Ti obbligo a darmi tutti i pesci nel tuo inventario."

ui.addTextArea(1,"<b><p align = 'center'><font size='30'>Benvenuto al gioco di: Obbligo o Verità!</font></p></b>",nil,50,355,700,40,0x324650,0x212F36,0.8,true)


function eventNewPlayer(name)
ui.addTextArea(1,"<b><p align = 'center'><font size='30'>Digita !join per partecipare.</font></p></b>",name,50,355,700,40,0x324650,0x212F36,0.8,true)
p[name]={questioners=false, answerers=false, spectator=true}
end

function eventNewGame()
numplayers=0
count=1
for name,player in pairs(tfm.get.room.playerList) do
p[name]={questioners=false, answerers=false, spectator=true}
players[count]=name
timestamp=os.time()
numplayers=numplayers+1
count=count+1
p[name].spectator=false
p[name].questioners=false
end
print(numplayers)
end

function eventChatCommand(name,command)
if command=="s" then
tfm.exec.setShaman(name)
elseif command=="join" and p[name].spectator==true then
tfm.exec.respawnPlayer(name)
tfm.exec.movePlayer(name,400,320,false,0,0,false)
numplayers=numplayers+1
players[numplayers]=name
p[name].spectator=false
elseif command=="skip" and name==admin then
timestamp=os.time()
skip=true
end
end

function eventLoop(time,remaining)
if timestamp < os.time()-10000 and begin==false then
timestamp=os.time()
begin=true
restart=false
ui.updateTextArea(1, "<p align='center'><b><font size='30'>Iniziamo a giocare! </font></b></p>", nil)
elseif timestamp < os.time()-5000 and begin==false then
local i=1
local long=""
while i<numplayers do
long=long..tostring(players[i])..", "
i=i+1
end
long=long..tostring(players[numplayers])..".</font></b>"
ui.updateTextArea(1, "<p align='center'><b><font size='15'>I partecipanti sono: "..long, nil)
elseif timestamp < os.time()-3000 and begin==false and restart==true then
ui.updateTextArea(1, "<p align='center'><b><font size='20'>Visto che tutti hanno compiuto il loro turno, Restarting...", nil)
end
if begin==true then
if timestamp < os.time()-3000 and start==true then
tfm.exec.movePlayer(questioner,400,320,false,0,0,false)
tfm.exec.movePlayer(answerer,400,320,false,0,0,false)
answerer=""
questioner=""
local j=1
local i=0
while j<=numplayers do
pname=players[j]

if p[pname].questioners==false then
i=i+1
end
j=j+1
end
if i>0 then
eventTruthOrDare()
else
local j=1
while j<=numplayers do
local name=players[j]
p[name].questioners=false
j=j+1
end
restart=true
timestamp=os.time()
begin=false
end
end
if choose==true then
rand=math.random(1,numplayers)
print(questioner)
answerer=players[rand]
print(answerer)
if questioner==answerer then
ui.updateTextArea(1, "<p align='center'><b><font size='30'>Randomizzando...</font></b></p>", nil)
tfm.exec.movePlayer(answerer,400,320,false,0,0,false)
answerer=""
else
choose=false
ui.updateTextArea(1, "<b><font size='15'>"..answerer.." deve rispondere! Aspettando che scelga obbligo o verità...</font></b>", nil)
ui.addPopup(3,1,"Hey, ti hanno scelto! Preferisci verità? Se clicchi <b>'No'</b>, sceglierai obbligo!",answerer,250,50,300,true)
end
elseif choosey==true then
rand=math.random(1,numplayers)
questioner=players[rand]
print(questioner)
print(p[questioner].questioners)
if p[questioner].questioners==false then
choosey=false
p[questioner].questioners=true
ui.updateTextArea(1, "<b><font size='15'>"..questioner.." è l'interrogatore! Aspettando che scelga un giocatore...</font></b>", nil)
ui.addPopup(1,1,"Vuoi un giocatore casuale? Se clicchi <b>'No'</b>, dovrai scrivere l'username del giocatore.",questioner,250,50,300,true)
elseif p[questioner].questioners==true then
ui.updateTextArea(1, "<p align='center'><b><font size='30'>Randomizzando...</font></b></p>", nil)
tfm.exec.movePlayer(questioner,400,320,false,0,0,false)
questioner=""
end
end
if skip==true then
ui.updateTextArea(1, "<p align='center'><b><font size='30'>Skippando il turno...</font></b></p>", nil)
if timestamp < os.time()-3000 then
start=true
skip=false
end
end
tfm.exec.movePlayer(questioner,120,120,false,0,0,false)
tfm.exec.movePlayer(answerer,680,120,false,0,0,false)
end
end

function eventTruthOrDare()
start=false
ui.removeTextArea(2)
ui.removeTextArea(3)
choosey=true

end

function eventPopupAnswer(id, name, answer)
if id==1 and name==questioner then
if answer=="yes" then
choose=true
elseif answer=="no" then
ui.addPopup(2,2,"Chi vuoi che risponda?",questioner,250,50,300,true)
end
elseif id==2 and name==questioner then
x=1
found=false
while x<=numplayers do
print(players[x])
if answer==players[x] then
answerer=answer
if questioner==answerer then
answerer=""
found=false
else
ui.updateTextArea(1, "<b><font size='15'>"..answerer.." è stato scelto! In attesa che scelga obbligo o verità...</font></b>", nil)
ui.addPopup(3,1,"Hey, ti hanno scelto! Preferisci verità? Se cliccherai <b>'No'</b>, sceglierai Obbligo!",answerer,250,50,300,true)
found=true
end
end
x=x+1
end
if found==false then
ui.addPopup(2,2,"Non c'è nessuno con quel nome. Digita l'esatto username dell'utente a cui vuoi fare la domanda.",questioner,250,50,300,true)
end
elseif id==3 and name==answerer then
if answer=="yes" then
ui.updateTextArea(1, "<b><font size='15'>"..answerer.." Ha scelto verità! In attesa della domanda da parte di "..questioner.."...</font></b>", nil)
ui.addPopup(4,1,"Vuoi una domanda casuale? Se cliccherai <b>'No'</b>, dovrai scrivere una domanda.",questioner,250,50,300,true)
elseif answer=="no" then
ui.updateTextArea(1, "<b><font size='15'>"..answerer.." ha scelto obbligo! In attesa dell'obbligo da parte di "..questioner.."...</font></b>", nil)
ui.addPopup(5,1,"Vuoi un obbligo casuale? Se cliccherai <b>'No'</b>, dovrai scrivere l'obbligo.",questioner,250,50,300,true)

end
elseif id==4 and name==questioner then
if answer=="yes" then
question=truth[math.random(1,10)]
ui.updateTextArea(1, "<b><font size='15'>"..questioner.." Ha scelto una verità casuale! Aspettando che "..answerer.." risponda...</font></b>", nil)
ui.addTextArea(2,"<b><font size='20'>Verità: "..question.."</font></b>",nil,165,20,470,120,0x324650,0x212F36,0.8,true)
ui.addPopup(8,2,"<b>Scrivi la tua risposta qui sotto.</b>",answerer,250,175,300,true)
--need to ask if questioner is satisfied with answer
elseif answer=="no" then
ui.addPopup(6,2,"Scrivi la tua domanda qui sotto.",questioner,250,50,300,true)
end
elseif id==5 and name==questioner then
if answer=="yes" then
question=dare[math.random(1,10)]
ui.updateTextArea(1, "<b><font size='15'>"..questioner.." ha scelto un obbligo casuale! Aspettando che "..answerer.." risponda...</font></b>", nil)
ui.addTextArea(2,"<b><font size='20'>Obbligo: "..question.."</font></b>",nil,165,20,470,120,0x324650,0x212F36,0.8,true)
ui.addPopup(9,1,"<b><font size='15'>Fai quello che "..questioner.."ti ha obbligato! Se cliccherai <b>'Sì'</b>, prometterai di fare il tuo obbligo!</font><b>",answerer,250,175,300,true)
elseif answer=="no" then
ui.addPopup(7,2,"Scrivi il tuo obbligo qui sotto.",questioner,250,50,300,true)
end
elseif id==6 and name==questioner then
question=answer
ui.updateTextArea(1, "<b><font size='15'>"..questioner.." ha scritto una domanda! Aspettando che "..answerer.." risponda...</font></b>", nil)
ui.addTextArea(2,"<b><font size='20'>Verità: "..question.."</font></b>",nil,165,20,470,120,0x324650,0x212F36,0.8,true)
ui.addPopup(8,2,"Scrivi la tua risposta qui sotto.",answerer,250,175,300,true)
elseif id==7 and name==questioner then
question=answer
ui.updateTextArea(1, "<b><font size='15'>"..questioner.." ha scritto un obbligo! Aspettando che "..answerer.." risponda...</font></b>", nil)
ui.addTextArea(2,"<b><font size='15'>Obbligo: "..question.."</font></b>",nil,165,20,470,120,0x324650,0x212F36,0.8,true)
ui.addPopup(9,1,"<b><font size='15'>Fai quello che "..questioner.."ti ha obbligato! Se cliccherai <b>'Sì'</b>, prometterai di fare il tuo obbligo!</font><b>",answerer,250,175,300,true)
elseif id==8 and name==answerer then
ans = answer
ui.addTextArea(3,"<b><font size='20'>Risposta: "..ans.."</font></b>",nil,165,140,470,120,0x324650,0x212F36,0.8,true)
ui.updateTextArea(1, "<b><font size='15'>"..answerer.." ha risposto! Aspettando che "..questioner.." voti la sua risposta</font></b>", nil)
ui.addPopup(10,1,"<b><font size='15'>La sua risposta è stata esaustiva?",questioner,250,50,300,true)
elseif id==9 and name==answerer then
if answer=="yes" then
ui.addTextArea(3,"<b><font size='20'>Io, "..answerer..", accetto la challenge e prometto di svolgere il mio obbligo.</font></b>",nil,165,140,470,120,0x324650,0x212F36,0.8,true)
ui.updateTextArea(1, "<b><font size='15'>"..answerer.." è un/a guerriero/a! Startando una nuova partita...</font></b>", nil)
timestamp=os.time()
answerer=""
questioner=""
start=true
for name,player in pairs(tfm.get.room.playerList) do
tfm.exec.movePlayer(name,400,320,false,0,0,false)
end
elseif answer=="no" then
ui.updateTextArea(1, "<b><font size='15'>"..answerer.." è un/a codardo/a! Startando una nuova partita...</font></b>", nil)
ui.addTextArea(3,"<b><font size='20'>Io, "..answerer..", sono un/a codardo/a quindi non farò l'obbligo che mi hai chiesto di fare.</font></b>",nil,165,140,470,120,0x324650,0x212F36,0.8,true)
timestamp=os.time()
answerer=""
questioner=""
start=true
for name,player in pairs(tfm.get.room.playerList) do
tfm.exec.movePlayer(name,400,320,false,0,0,false)
end
end
elseif id==10 and name==questioner then
if answer=="yes" then
ui.updateTextArea(1, "<b><font size='15'>"..questioner.." è soddisfatto/a della risposta! Startando una nuova partita...</font></b>", nil)
timestamp=os.time()
answerer=""
questioner=""
start=true
for name,player in pairs(tfm.get.room.playerList) do
tfm.exec.movePlayer(name,400,320,false,0,0,false)
end
elseif answer=="no" then
ui.updateTextArea(1, "<b><font size='15'>"..questioner.." non è soddisfatto/a della risposta... :( Startando una nuova partita...</font></b>", nil)
timestamp=os.time()
answerer=""
questioner=""
start=true
for name,player in pairs(tfm.get.room.playerList) do
tfm.exec.movePlayer(name,400,320,false,0,0,false)
end
end
end
end

function eventPlayerLeft(name)
ui.updateTextArea(1, "<p align='center'><b><font size='15'>"..name.." è uscito dalla stanza... Che codardo/a!</font></b></p>", nil)
end

function eventPlayerDied(name)
tfm.exec.respawnPlayer(name)
end
  • Forums
  • /
  • Transformice
  • /
  • Modules
  • /
  • Lua Kodları Tartışma & Yardımlaşma Başlığı
« ‹ 376 / 388 › »
© Atelier801 2018

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

Version 1.27