×

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ığı
« ‹ 381 / 388 › »
Lua Kodları Tartışma & Yardımlaşma Başlığı
Shadiiii
« Citoyen »
1560417060000
    • Shadiiii#5522
    • Profil
    • Derniers messages
    • Tribu
#7601
  0
Kaan a dit :
Kerberos a dit :
Tablo oluşturmak en etkili çözümdür, bknz: prolar={"Kerberos#4278","#Kaan9142"}

Ben bir tane kod buldum arkadaştan uçma ışınlanma falan onu admin paneli ile birleştirdim ama o ama uçmayla şeyi ışınlanmayı bir kişi kullanıyor senin dediğini deniyecem
bir şey sorucam mapin adını değiştiren bi kod varmı uzunca yada kısa birşey???

ui.setMapName("haritaAdı")
Kaan
« Censeur »
1560443940000
    • Kaan#9142
    • Profil
    • Derniers messages
    • Tribu
#7602
  0
Shadiiii a dit :
Kaan a dit :
Kerberos a dit :
Tablo oluşturmak en etkili çözümdür, bknz: prolar={"Kerberos#4278","#Kaan9142"}

Ben bir tane kod buldum arkadaştan uçma ışınlanma falan onu admin paneli ile birleştirdim ama o ama uçmayla şeyi ışınlanmayı bir kişi kullanıyor senin dediğini deniyecem
bir şey sorucam mapin adını değiştiren bi kod varmı uzunca yada kısa birşey???

ui.setMapName("haritaAdı")

Tşk ederim
Eren
« Citoyen »
1560637860000
    • Eren#2762
    • Profil
    • Derniers messages
    • Tribu
#7603
  0
Güzel bir konu
Shadiiii
« Citoyen »
1560781980000
    • Shadiiii#5522
    • Profil
    • Derniers messages
    • Tribu
#7604
  0
Online olan oda adminlerini textarea'da nasıl görebilirim?
Mutluerkek
« Citoyen »
1560808680000
    • Mutluerkek#8315
    • Profil
    • Derniers messages
    • Tribu
#7605
  0
Shadiiii a dit :
Online olan oda adminlerini textarea'da nasıl görebilirim?

Kodlarımın arasında illaki olması lazım ayırıp kullanabilirsin
Kerberos
« Censeur »
1560955680000
    • Kerberos#4278
    • Profil
    • Derniers messages
    • Tribu
#7606
  0
2 sorum olacak:
1) Kendi fonksiyonumuzu oluşturmak mümkün. Peki ya kendi olaylarımızı oluşturabilir miyiz?
2) Tıklanılabilir bir kutucuk yapımına örnek verir misiniz? <a href> etiketini ve kullanımını pek anlayamadım da (eğer örnekte şeffaf bir kutucuk kullanabilirsek daha iyi olur)
Kuppiarda
« Citoyen »
1561135020000
    • Kuppiarda#0000
    • Profil
    • Derniers messages
    • Tribu
#7607
  5
Kerberos a dit :
2 sorum olacak:
1) Kendi fonksiyonumuzu oluşturmak mümkün. Peki ya kendi olaylarımızı oluşturabilir miyiz?
2) Tıklanılabilir bir kutucuk yapımına örnek verir misiniz? <a href> etiketini ve kullanımını pek anlayamadım da (eğer örnekte şeffaf bir kutucuk kullanabilirsek daha iyi olur)

1) Lua için izin verilmemiş bir şeyi olay olarak kullanamazsın yani örneğin harita açma gibi diğer kodlardan bağımsız bir olay yaratamazsın ama fonksiyonla birleştirip olay süsü verebilirsin ama sonuç olarak yine de fonksiyon olur

2)

Code Lua

1
2
3
4
5
6
7
8
9
ui.addTextArea(0,"<a href='event:callbackadi'><p align='center'>[Tık]</p></a>",nil,300,180,200,40,0x000001,0xffffff,0.2,1)

function eventTextAreaCallback(i,n,c)

if c=="callbackadi" then
print("Tıkladın")
end

end

Bilgilendirici olarak ta

ui.addTextArea(0,"<a href='event:Callback adı'><p align='center'>[Tık]</p></a>",nil,300,180,200,40,0x000001,0xffffff,Saydamlık(0-1 arası float değer),1)

function eventTextAreaCallback(i,n,c)

if c=="Callback adı" then
[Gerçekleşecek olay]
end

end

Tabi koddaki bazı şeyler kafanı karıştırmasın
Yazının [Tık] olması onu tıklanabilir yapmıyor sadece bir örnek olarak [Tık] yazdım yani parantezler etkili değil yazıdaki.
Ve eventTextAreaCallback(i,n,c) nin değişkenlerini istediğin gibi değiştirebilirsin ben sadece kısaltım id'yi i playerName'i n callback'i c olarak yazıp kullanıyorum.
Ve kodun <p align='center'></p> kısmını sadece yazıyı ortalamak için kullandım, tıklanabilirliğiyle ilgili değil.

Yazdıklarımda bir hata olabilir, uyarırsanız veya farkedersem düzeltirim.
Başka bir sorun olursa buradan, özel mesaj üstünden veya Discord üstünden Kuppiarda#9901 ekleyip bana ulaşabilirsin.

Dernière modification le 1561194600000
Gamze
« Citoyen »
1561411260000
    • Gamze#4924
    • Profil
    • Derniers messages
    • Tribu
#7608
  0
xox oyununu açmanın kodunu verir misiniz

istediğim kişiyi öldürme komudunu ve haritanın istediğim bir yerine istediğim bir resmi koyma komutlarını söyler misiniz

Dernière modification le 1561492740000
Gamze
1561487700000
    • Gamze#4924
    • Profil
    • Derniers messages
    • Tribu
#7609
[Modéré par Visne, raison : Çift gönderi]
Gamze
« Citoyen »
1561495620000
    • Gamze#4924
    • Profil
    • Derniers messages
    • Tribu
#7610
  0
ölen kişinin canlanmamasını ya da geç canlanmasını nasıl sağlayabilirim.
Kuppiarda
« Citoyen »
1561557420000
    • Kuppiarda#0000
    • Profil
    • Derniers messages
    • Tribu
#7611
  5
Gamze a dit :
xox oyununu açmanın kodunu verir misiniz

istediğim kişiyi öldürme komudunu ve haritanın istediğim bir yerine istediğim bir resmi koyma komutlarını söyler misiniz

(Modül eğer onaylı değilse resim koyamıyoruz maalesef, sadece onaylı modüllerde resim koymak serbest.)

İstediğin bir kişiyi lua koduyla öldürmek için :

Code Lua

1
tfm.exec.killPlayer("Oyuncuİsmi")

kodunu kullanabilirsin veya !öldür gibi bir kod(komut) atamak istiyorsan :

Code Lua

1
2
3
4
5
6
7
8
9
10
11
12
function eventChatCommand(n,c)

local args={}
for arg in c:gmatch("%S+") do
table.insert(args, arg)
end

if args[1] == "öldür" then
tfm.exec.killPlayer(args[2])
end

end

gibi bir kod oluşturup kullanabilirsin.


Gamze a dit :
ölen kişinin canlanmamasını ya da geç canlanmasını nasıl sağlayabilirim.

Hiç canlanmasını istemiyorsan haritayı şu kodla :

Code Lua

1
tfm.exec.newGame("Harita Kodu") 

açarsan eğer kodda birisinin otomatik canlanması kodu yoksa (eventPlayerDied fonksiyonu içinde respawnPlayer yoksa) o kişi öldüğünde tekrar doğmaz ancak belirli bir saniye sonra doğmasını istiyorsan basit bir tablo ve loop olayıyla çözebilirsin yani :

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
tfm.exec.newGame("HaritaKodu")
oyuncular={}

function eventPlayerDied(n)
oyuncular[n]={olumsuresi=3}
end

function eventLoop()

for n in pairs(tfm.get.room.playerList) do

if oyuncular[n] then

oyuncular[n].olumsuresi = oyuncular[n].olumsuresi - 0.5

if oyuncular[n].olumsuresi == 0 then
oyuncular[n] = null
tfm.exec.respawnPlayer(n)
end

end

end

end

gibi bir kodla ayarlayabilirsin.
oyuncular[n]={olumsuresi=3} kısmındaki 3 oyuncunun kaç saniye sonra doğacağıdır.

Eğer haritanın değişmesini istemiyorsanız kodun başına tfm.exec.disableAutoNewGame(true) ekleyebilirsiniz, eğer şaman olmayı kapatmak istiyorsanız da ayrıca tfm.exec.disableAutoShaman(true) ekleyebilirsiniz ve süre bitince haritanın değişmesini istemiyorsanız tfm.exec.disableAutoTimeLeft(true) ekleyebilirsiniz.

(Daha basit olarak eventLoop'ta o an ölü olanlar için bir tablo oluşturup her saniye o tabloda ölüm süresini güncellerseniz eventPlayerDied ile uğraşmanıza gerek kalmayabilir.)

NOT: Ben sadece bir fikir olsun, bir ilham olsun diye bu kodları atıyorum. Bu kodları olduğu gibi yerleştirmek tamamen sağlıklı olmayacaktır çünkü odadan biri ayrıldığında, odaya biri girdiğinde oluşacak senaryolar ve farklı senaryolar dahil değil bu kodlara. O senaryoları kodunuza uyarlamak artık sizin göreviniz.


Yazdıklarımda bir hata olabilir, uyarırsanız veya farkedersem düzeltirim.
Başka bir sorun olursa buradan, özel mesaj üstünden veya Discord üstünden Kuppiarda#9901 ekleyip bana ulaşabilirsin.

Dernière modification le 1561570080000
Sametagdemir
« Citoyen »
1562256420000
    • Sametagdemir#0000
    • Profil
    • Derniers messages
    • Tribu
#7612
  0
Oyundan Sharing crash scripts sebebiyle 5 saatliğine uzaklaştırıldınız. Neden böyle birşey oldu ?

/chat lua dan oyun çökertme kodunu istedim direk ban yedim hiç kullanmadım.
Mutluerkek
« Citoyen »
1562260920000
    • Mutluerkek#8315
    • Profil
    • Derniers messages
    • Tribu
#7613
  0
Sametagdemir a dit :
Oyundan Sharing crash scripts sebebiyle 5 saatliğine uzaklaştırıldınız. Neden böyle birşey oldu ?

/chat lua dan oyun çökertme kodunu istedim direk ban yedim hiç kullanmadım.

İstemeniz yeterlidir bu tarz kodlar yasaktır.
Kerberos
« Censeur »
1563024360000
    • Kerberos#4278
    • Profil
    • Derniers messages
    • Tribu
#7614
  0
Selamlar! Konuyu canlandırmak için hal hatır sorayım dedim. Ve de bir soru elbette.
Lütfen argüman kullanımını anlatabilir ve bir de örnek verebilir misiniz?
Lil
« Citoyen »
1563807660000
    • Lil#5937
    • Profil
    • Derniers messages
    • Tribu
#7615
  0
Kabile evindekilerin nickini değiştirebilceğimiz bir kod var mı veya farelerin boyutunu büyütüp küçültebilceğimiz? Funcorplar yapıyordu
Mckeydown
« Censeur »
1563825300000
    • Mckeydown#0000
    • Profil
    • Derniers messages
    • Tribu
#7616
  0
Lil a dit :
Kabile evindekilerin nickini değiştirebilceğimiz bir kod var mı veya farelerin boyutunu büyütüp küçültebilceğimiz? Funcorplar yapıyordu

Kullanıcı adı değişmiyor sanırım. Kullanıcı adının rengini ve fare boyutunu değiştirebilirsin.

Renk:
tfm.exec.setNameColor("Mckeydown#0000",0xFF0000)

Boyut:
tfm.exec.changePlayerSize ("Mckeydown#0000",0.1)

(0.1 den 5'e kadar ayarlayıp kullanabilirsin.)
Lil
« Citoyen »
1564492320000
    • Lil#5937
    • Profil
    • Derniers messages
    • Tribu
#7617
  0
Kabiledeki kişilerin ünvanını değiştirebilceğim bi kod var mı
Kerberos
« Censeur »
1564495200000
    • Kerberos#4278
    • Profil
    • Derniers messages
    • Tribu
#7618
  0
Lil a dit :
Kabiledeki kişilerin ünvanını değiştirebilceğim bi kod var mı

Eğer profildeki ünvanlarını kastediyorsan maalesef bu mümkün değil
Lil
« Citoyen »
1565887320000
    • Lil#5937
    • Profil
    • Derniers messages
    • Tribu
#7619
  0
Bazı funcorplar özel açtığı odalarda oyuncuların nickini değiştiriyordu örneğin ted sadece o odaya özel nickimi muvaffkiyetsizleştiremiyceklerimizdenmisiniz yapmıştı farenin görünümünü değiştirip kedi veya trollface falan yapıyordu bunları yaptığı lua kodlarını atabilir misiniz veya nerden bulabilirim
Mckeydown
« Censeur »
1565891700000
    • Mckeydown#0000
    • Profil
    • Derniers messages
    • Tribu
#7620
  1
Lil a dit :
Bazı funcorplar özel açtığı odalarda oyuncuların nickini değiştiriyordu örneğin ted sadece o odaya özel nickimi muvaffkiyetsizleştiremiyceklerimizdenmisiniz yapmıştı farenin görünümünü değiştirip kedi veya trollface falan yapıyordu bunları yaptığı lua kodlarını atabilir misiniz veya nerden bulabilirim

Normal kullanıcılar için kullanıcı adı değiştirme mümkün değil, fare görünümünü değiştirmek için ise tfm.exec.addImage kullanılıyor fakat bu da sadece ekip üyeleri için geçerli.
  • Forums
  • /
  • Transformice
  • /
  • Modules
  • /
  • Lua Kodları Tartışma & Yardımlaşma Başlığı
« ‹ 381 / 388 › »
© Atelier801 2018

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

Version 1.27