×

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
  • /
  • [Panduan] penggunaan dalam script lua
[Panduan] penggunaan dalam script lua
Candrai
« Citoyen »
1385289720000
    • Candrai#0000
    • Profil
    • Derniers messages
    • Tribu
#1
  0
fungsi function eventNewPlayer
FUNCTION berfungsi untuk mengaktifkan kode EVENTNEWPLAYER
bila kita menggunakan kode tersebut, menjadi seperti begini:" function eventNewPlayer(namaPemain) " maka game transformice akan menjalankan kode tersebut.
setelah itu, kita perlu menyisipkan kode tersebut ke fungsi yang lainnya, misalnya: tfm.exec.giveMeep(namaPemain)
bila kita menyisipkan kode seperti ini:

a dit :
function eventNewPlayer(namaPemain)
tfm.exec.giveMeep(namaPemain)
tfm.exec.giveMeep(namaPemain)

bila dijalankan, maka jika pemain bergabung ke rumah suku kita, maka dia akan mendapatkan fungsi meep dan menjadi Shaman.
setelah itu, kita memerlukan kode " end "
end berfungsi untuk menutup kode tadi.
hingga harus dipasang seperti ini:

a dit :
function eventNewPlayer(namaPemain)
tfm.exec.giveMeep(namaPemain)
tfm.exec.setShaman(namaPemain)
end

nah, agar kode tersebut bekerja setelah kita memasukkannya ke kolom di /lua
maka kita harus menambahkan kode:

a dit :
for player,_ in pairs(tfm.get.room.playerList) do
eventNewPlayer(player)
end

bila digabungkan dengan kode sebelumnya, maka menjadi seperti ini:

a dit :
function eventNewPlayer(namaPemain)
tfm.exec.giveMeep(namaPemain)
tfm.exec.setShaman(namaPemain)
end

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

sekian dari saya, bila ada kekurangan, harap komentar ;D
Gulimon
« Citoyen »
1385625180000
    • Gulimon#0000
    • Profil
    • Derniers messages
    • Tribu
#2
  0
sebaiknya NamaPemainya dignati menjadi nicknameplayer
Candrai
« Citoyen »
1385695080000
    • Candrai#0000
    • Profil
    • Derniers messages
    • Tribu
#3
  0
Gulimon a dit :
sebaiknya NamaPemainya dignati menjadi nicknameplayer

kalo namaPemain diganti, seharusnya kode yang memuat kode: (namaPemain) diganti ke (nicknameplayer)
jadi gini:
a dit :
function eventNewPlayer(nicknameplayer)
tfm.exec.giveMeep(nicknameplayer)
tfm.exec.setShaman(nicknameplayer)
end

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

gitu
Noverdi
« Citoyen »
1385790960000
    • Noverdi#0000
    • Profil
    • Derniers messages
    • Tribu
#4
  0
kalo mau nama pemainnya random gmn?
Candrai
« Citoyen »
1385809020000
    • Candrai#0000
    • Profil
    • Derniers messages
    • Tribu
#5
  0
Noverdi a dit :
kalo mau nama pemainnya random gmn?

random maksudnya?
Noverdi
« Citoyen »
1385813460000
    • Noverdi#0000
    • Profil
    • Derniers messages
    • Tribu
#6
  0
kan fungsinya gini:

Function a dit :
function eventNewPlayer(nicknameplayer)
tfm.exec.giveMeep(nicknameplayer)
tfm.exec.setShaman(nicknameplayer)
end

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

nama nya (nicknameplayer) itu keacak ya? misalnya sekarang Noverdi, abis itu Candrai, trus Loldelol, dll?
Candrai
« Citoyen »
1385893860000
    • Candrai#0000
    • Profil
    • Derniers messages
    • Tribu
#7
  0
Noverdi a dit :
kan fungsinya gini:
nama nya (nicknameplayer) itu keacak ya? misalnya sekarang Noverdi, abis itu Candrai, trus Loldelol, dll?

ga diacak, tetapi semua mendapat hak meep dan shaman.
begini: bila orang bergabung ke room itu, maka dia mendapat hak meep dan menjadi shaman, karna udah ada
a dit :
tfm.exec.giveMeep(nicknameplayer)
tfm.exec.setShaman(nicknameplayer)

yang sudah disebutkan oleh

function eventNewPlayer(nicknameplayer)
Lutfihady
« Citoyen »
1388116440000
    • Lutfihady#0000
    • Profil
    • Derniers messages
    • Tribu
#8
  0
makasih
Monjackio
« Citoyen »
1388504400000
    • Monjackio#0000
    • Profil
    • Derniers messages
    • Tribu
#9
  0
Bagaimana jika ada tikus lain mati terus ada text nya misal nya
[Tehkill Telah mati][Thekill telah bangkit]
Candrai
« Citoyen »
1388537340000
    • Candrai#0000
    • Profil
    • Derniers messages
    • Tribu
#10
  0
Monjackio a dit :
Bagaimana jika ada tikus lain mati terus ada text nya misal nya
[Tehkill Telah mati][Thekill telah bangkit]

text area atau Popup?
Jimmyjit
« Citoyen »
1388541000000
    • Jimmyjit#0000
    • Profil
    • Derniers messages
    • Tribu
#11
  0
tinggal dikasih atasnya

function eventPlayerDied(name)
lalu text area nya dikasih pas bagian text nya ""..name.." telah mati"
lalu kasih nil
Alifsatria
« Citoyen »
1388881380000
    • Alifsatria#0000
    • Profil
    • Derniers messages
    • Tribu
#12
  0
Candrai a dit :
text area atau Popup?

text area
ya
Candrai
« Citoyen »
1389000420000
    • Candrai#0000
    • Profil
    • Derniers messages
    • Tribu
#13
  0
Monjackio a dit :
Bagaimana jika ada tikus lain mati terus ada text nya misal nya
[Tehkill Telah mati][Thekill telah bangkit]

ui.addTextArea(nomor,playerName..' telah mati' ,nil, 6,30,373,18, nil, nil,1.0)
ui.addTextArea(nomor,playerName..' telah bangkit' ,nil, 6,30,373,18, nil, nil,1.0)
Alifsatria
« Citoyen »
1389138780000
    • Alifsatria#0000
    • Profil
    • Derniers messages
    • Tribu
#14
  0
Candrai a dit :
ui.addTextArea(nomor,playerName..' telah mati' ,nil, 6,30,373,18, nil, nil,1.0)
ui.addTextArea(nomor,playerName..' telah bangkit' ,nil, 6,30,373,18, nil, nil,1.0)

itu baru benar kal salah kga tau
Thecheaters
« Citoyen »
1389260400000
    • Thecheaters#0000
    • Profil
    • Derniers messages
#15
  0
cara nambahin misalnya kita ketik !help terus muncul pop up nanti nanti ada tulisannya| Contoh : Cara bermain <br>pencet bla bla bla bla bla bla bla bla bla bla| itu gimana?

Thx utk cara nya
Candrai
« Citoyen »
1389449580000
    • Candrai#0000
    • Profil
    • Derniers messages
    • Tribu
#16
  0
Thecheaters a dit :
cara nambahin misalnya kita ketik !help terus muncul pop up nanti nanti ada tulisannya| Contoh : Cara bermain &amp;amp;lt;br&amp;amp;gt;pencet bla bla bla bla bla bla bla bla bla bla| itu gimana?

ini kodenya:
a dit :
function eventChatCommand(nick, msg)
if msg=="help" then
ui.addPopup(nomor,0,"tulis disini!",nick,300,100,200)
end
end

tuh
Yugakojiro
« Citoyen »
1394881500000
    • Yugakojiro#0000
    • Profil
    • Derniers messages
    • Tribu
#17
  0
kalau udah kenak hack gimana masih bisa gak?
Candrai
« Citoyen »
1403001660000
    • Candrai#0000
    • Profil
    • Derniers messages
    • Tribu
#18
  0
Yugakojiro a dit :
kalau udah kenak hack gimana masih bisa gak?

kurang tau
  • Forums
  • /
  • Transformice
  • /
  • Modules
  • /
  • [Panduan] penggunaan dalam script lua
© Atelier801 2018

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

Version 1.27