Yardım Bu Skriptte Nerede Hata Var ?

ygtaltns

Taş Madencisi
En iyi cevaplar
0
Kod Buraa Arkadaşlar Bakarmısınız ?

Kod:
command /kelimeoyun:
    permission: perm.kelimeoyunu
    permission message: &cBuna Yetkin Yok !
    trigger:
        if {kodlar.%{_kodgecici.%player%}%} is set:
        set {kodlar} to a random integer between 1 and 9999999999
        set {kodlar.%{_kodgecici.%player%}%} to {kodlar}
        set {kodBasladi} to true
        broadcast " &e&m----------------------------------------------------------------------"
        broadcast ""
        broadcast "  &7Kelime &8> &7Oyun başlamıştır&c, &7kodu sohbete yaz&c! &e(Ödülü Kap)"
        broadcast "  &7Kodlar &8> &a%{kodlar}% &7Sohbete yaz ödülü kap"
        broadcast "  &7Başlatan Kişi &8> &7Otomatik Başlatılır &e(10 Dakika)"
        broadcast ""
        broadcast " &e&m----------------------------------------------------------------------"           
        
on chat:
    if {kodBasladi} is true:
        if message is "%{kodlar}%":
            wait 5 tick
            broadcast "{@prefix} &7Tebrikler&c, &a%player% &7adlı oyunu kelime oyununu kazandı&c!"
            set {kodBasladi} to false
            give 1 nether star named "&6* &aKelime Oyunu Ödülü &6*" with lore "&e/warps kelimeoyunu" to player
            
            
every 10 minute:
    execute console command "kelimeoyun"
    stop
 

Ekli dosyalar

  • skrip1.png
    skrip1.png
    34.1 KB · Görüntüleme: 273

ToprakM

KEK
Emektar Üye
En iyi cevaplar
49
1. Skriptte prefix ayarı yok ama kodda var.
Skriptin başına
JavaScript:
options:
    prefix: &6Prefix
şeklinde eklemen gerekiyor

2. KelimeOyun komutumunda {_kodgecici.%player%} adlı geçici değişkeni kullanmışsın ama hiçbir yerde bu değişkeni kaydetmemişsin.
 

ygtaltns

Taş Madencisi
En iyi cevaplar
0
1. Skriptte prefix ayarı yok ama kodda var.
Skriptin başına
JavaScript:
options:
    prefix: &6Prefix
şeklinde eklemen gerekiyor

2. KelimeOyun komutumunda {_kodgecici.%player%} adlı geçici değişkeni kullanmışsın ama hiçbir yerde bu değişkeni kaydetmemişsin.
Sizden Ricam Çalışır Halini Atabilirmisiniz ?
 

Exkaar

YASAKLANDI
En iyi cevaplar
35
Merhaba, bunu kullanabilirsiniz.

JavaScript:
options:
    prefix: &6Prefix

command /kelimeoyun:
    permission: perm.kelimeoyunu
    permission message: &cBuna Yetkin Yok !
    trigger:
        if {kodlar::%{_kodgecici::%player%}%} isn't set:
            set {kodlar} to a random integer between 1 and 9999999999
            set {kodlar::%{_kodgecici::%player%}%} to {kodlar}
            set {kodBasladi} to true
            broadcast " &e&m----------------------------------------------------------------------"
            broadcast ""
            broadcast "  &7Kelime &8> &7Oyun başlamıştır&c, &7kodu sohbete yaz&c! &e(Ödülü Kap)"
            broadcast "  &7Kodlar &8> &a%{kodlar}% &7Sohbete yaz ödülü kap"
            broadcast "  &7Başlatan Kişi &8> &7Otomatik Başlatılır &e(10 Dakika)"
            broadcast ""
            broadcast " &e&m----------------------------------------------------------------------"          
       
on chat:
    if {kodBasladi} is true:
        if message is "%{kodlar}%":
            wait 5 tick
            broadcast "{@prefix} &7Tebrikler&c, &a%player% &7adlı oyunu kelime oyununu kazandı&c!"
            set {kodBasladi} to false
            give 1 nether star named "&6* &aKelime Oyunu Ödülü &6*" with lore "&e/warps kelimeoyunu" to player
           
           
every 10 minute:
    execute console command "kelimeoyun"
 

ToprakM

KEK
Emektar Üye
En iyi cevaplar
49
Merhaba, bunu kullanabilirsiniz.

JavaScript:
options:
    prefix: &6Prefix

command /kelimeoyun:
    permission: perm.kelimeoyunu
    permission message: &cBuna Yetkin Yok !
    trigger:
        if {kodlar::%{_kodgecici::%player%}%} isn't set:
            set {kodlar} to a random integer between 1 and 9999999999
            set {kodlar::%{_kodgecici::%player%}%} to {kodlar}
            set {kodBasladi} to true
            broadcast " &e&m----------------------------------------------------------------------"
            broadcast ""
            broadcast "  &7Kelime &8> &7Oyun başlamıştır&c, &7kodu sohbete yaz&c! &e(Ödülü Kap)"
            broadcast "  &7Kodlar &8> &a%{kodlar}% &7Sohbete yaz ödülü kap"
            broadcast "  &7Başlatan Kişi &8> &7Otomatik Başlatılır &e(10 Dakika)"
            broadcast ""
            broadcast " &e&m----------------------------------------------------------------------"         
      
on chat:
    if {kodBasladi} is true:
        if message is "%{kodlar}%":
            wait 5 tick
            broadcast "{@prefix} &7Tebrikler&c, &a%player% &7adlı oyunu kelime oyununu kazandı&c!"
            set {kodBasladi} to false
            give 1 nether star named "&6* &aKelime Oyunu Ödülü &6*" with lore "&e/warps kelimeoyunu" to player
          
          
every 10 minute:
    execute console command "kelimeoyun"
2. KelimeOyun komutumunda {_kodgecici.%player%} adlı geçici değişkeni kullanmışsın ama hiçbir yerde bu değişkeni kaydetmemişsin.
Bu çözmemişsin.

Sizden Ricam Çalışır Halini Atabilirmisiniz ?
{_kodgecici.%player%} değişkeni tam ne işe yarıyor?
 

ygtaltns

Taş Madencisi
En iyi cevaplar
0
Merhaba, bunu kullanabilirsiniz.

JavaScript:
options:
    prefix: &6Prefix

command /kelimeoyun:
    permission: perm.kelimeoyunu
    permission message: &cBuna Yetkin Yok !
    trigger:
        if {kodlar::%{_kodgecici::%player%}%} isn't set:
            set {kodlar} to a random integer between 1 and 9999999999
            set {kodlar::%{_kodgecici::%player%}%} to {kodlar}
            set {kodBasladi} to true
            broadcast " &e&m----------------------------------------------------------------------"
            broadcast ""
            broadcast "  &7Kelime &8> &7Oyun başlamıştır&c, &7kodu sohbete yaz&c! &e(Ödülü Kap)"
            broadcast "  &7Kodlar &8> &a%{kodlar}% &7Sohbete yaz ödülü kap"
            broadcast "  &7Başlatan Kişi &8> &7Otomatik Başlatılır &e(10 Dakika)"
            broadcast ""
            broadcast " &e&m----------------------------------------------------------------------"         
      
on chat:
    if {kodBasladi} is true:
        if message is "%{kodlar}%":
            wait 5 tick
            broadcast "{@prefix} &7Tebrikler&c, &a%player% &7adlı oyunu kelime oyununu kazandı&c!"
            set {kodBasladi} to false
            give 1 nether star named "&6* &aKelime Oyunu Ödülü &6*" with lore "&e/warps kelimeoyunu" to player
          
          
every 10 minute:
    execute console command "kelimeoyun"
Teşekkürler Çalıştı
 

Exkaar

YASAKLANDI
En iyi cevaplar
35
Bu çözmemişsin.


{_kodgecici.%player%} değişkeni tam ne işe yarıyor?

Hocam sadece is set olarak işaretlenmiş bunu isn't set olarak değiştirdim kodta farkettiyseniz setleniyor zaten. Büyük ihtimal kod silinmezse bir daha çalışmayacaktır. Bu nedenle aşağıda ki gibi değiştirdim. Daha iyisi yapılabilir ancak benim vaktim yok.

Teşekkürler Çalıştı

Bunu kullanın.

JavaScript:
options:
    prefix: &6Prefix

command /kelimeoyun:
    permission: perm.kelimeoyunu
    permission message: &cBuna Yetkin Yok !
    trigger:
        if {kodBasladi} isn't set:
            set {kodlar} to a random integer between 1 and 9999999999
            set {kodlar::%{_kodgecici::%player%}%} to {kodlar}
            set {kodBasladi} to true
            broadcast " &e&m----------------------------------------------------------------------"
            broadcast ""
            broadcast "  &7Kelime &8> &7Oyun başlamıştır&c, &7kodu sohbete yaz&c! &e(Ödülü Kap)"
            broadcast "  &7Kodlar &8> &a%{kodlar}% &7Sohbete yaz ödülü kap"
            broadcast "  &7Başlatan Kişi &8> &7Otomatik Başlatılır &e(10 Dakika)"
            broadcast ""
            broadcast " &e&m----------------------------------------------------------------------"        
     
on chat:
    if {kodBasladi} is true:
        if message is "%{kodlar}%":
            wait 5 tick
            broadcast "{@prefix} &7Tebrikler&c, &a%player% &7adlı oyunu kelime oyununu kazandı&c!"
            set {kodBasladi} to false
            give 1 nether star named "&6* &aKelime Oyunu Ödülü &6*" with lore "&e/warps kelimeoyunu" to player
            delete {kodBasladi}
         
         
every 10 minute:
    execute console command "kelimeoyun"
 
Üst