Yardım Bakım Skripti Hatası

RainbowDash16

Marangoz
Mesajlar
50
En iyi cevaplar
0
Beğeniler
2
Puanları
50
Kod:
options:
    tag: &6&lBakim &8>

command /bakım [<text>]:
    permission: admin.bakim
    permission message: {@tag} &4Maleesef bunu yapmaya yetkin yok.
    trigger:
        if arg-1 is not "ac" or "kapat":
            send "{@tag} &c/bakım &bac &bkapat " to sender
        else:
            if arg-1 isn't set:
                send "{@tag} &b/bakım &f&lAC &7- &F&LKAPAT" to sender
            else:
                if arg-1 is "ac":
                    broadcast "{@tag} &7Sunucu &a5 &7saniye içinde bakım moduna geçicektir, güvenli çıkış yapın!"
                    wait 5 seconds
                    set {bakımmodu} to true
                    loop all players:
                        if loop-player doesn't have the permission "bakım.kal":
                            kick loop-player due to "{@tag} &7Sunucumuz bakıma alınmıştır!"
                else:
                    if arg-1 is "kapat":
                        set {bakımmodu} to false
                        broadcast "{@tag} &7Bakım &a%player% &7tarafindan bitirildi. artık giriş yapabilirler!"
                        stop
                 
on join:
    if {bakımmodu} is true:
        if player doesn't have the permission "bakım.gir":
            kick player due to "{@tag} &7Sunucu şuanda &aBakım &7durumundadır, az daha sabret sizler için uğraşıyoruz!"
         
command /maintenance:
    executable by: player
    trigger:
        cancel event
        send "{@tag} &c/bakım &bac &bkapat " to sender
     
command /antibotultra:maintenance:
    executable by: player
    trigger:
        cancel event
        send "{@tag} &c/bakım &bac &bkapat " to sender            
             
death:
    set death message to ""

join:
    set join message to ""

quit:
    set quit message to ""


Şu hataları veriyor:
> [13:24:19 ERROR]: A command event cannot be cancelled (bakim.sk, line 35: cancel event')
> [13:24:19 ERROR]: A command event cannot be cancelled (bakim.sk, line 41: cancel event')
 


Son düzenleme:

BalonTR

Biz ayıya dayı demeyiz, Köprüyü yıkarız.
Forum Yöneticisi
Mesajlar
1,130
En iyi cevaplar
162
Beğeniler
526
Puanları
4,570
Ruh hali
Öncelikle merhaba @RainbowDash16,
Cancel eventleri sendten sonraya koyup deneyebilir misiniz?
 

Mr_Obliviate

Play.BlokDunyasi.Net
Mesajlar
1,002
En iyi cevaplar
18
Beğeniler
749
Puanları
1,480
Ruh hali
@RainbowDash16
Komut bir event değildir. Dolayısıyla iptal edilemez.

Komut çalıştırıldığında bu komutun çalıştığını öğrenmek bir olaydır(eventtir). Komutlar listesinde yer almaz çünkü tek yaptığımız "komut çalıştırıldığında:" demektir.

Orada yaptığınız ise komutu kaydeder. Komutlar listesine eklenir. Sunucunuz bu komutu tanır. Kısaca komut eklersiniz.

Kod:
on command "antibotultra:maintance":

Bunu deneyin.
 

Üst