Yardım Argument kullanım hatası

ShafterLight

Ağaç Yumruklayıcı
En iyi cevaplar
0
Oyun Sürümü
1.8.9
Bir argüment kullanıyorum arg 1 olarak kod zaten aşağıda ama bana hata veriyor.

KOD:
Kod:
command /sohbet [<text>]:
    trigger:
        if arg 1 is set:
            if arg 1 is "kapat":
            {sohbet} is true
            send "Sohbet kapandı" to players
            stop
        if arg 1 is set:
            if arg 1 is "ac":
            delete {sohbet}
            send "Sohbet açıldı" to players
            stop
on chat:
    if {sohbet} is set:
        cancel event
        send "Sohbet kapalı" to player
        stop

HATA:
131436
 

JohnWick

Zombi Katili
En iyi cevaplar
0
Bir argüment kullanıyorum arg 1 olarak kod zaten aşağıda ama bana hata veriyor.

KOD:
Kod:
command /sohbet [<text>]:
    trigger:
        if arg 1 is set:
            if arg 1 is "kapat":
            {sohbet} is true
            send "Sohbet kapandı" to players
            stop
        if arg 1 is set:
            if arg 1 is "ac":
            delete {sohbet}
            send "Sohbet açıldı" to players
            stop
on chat:
    if {sohbet} is set:
        cancel event
        send "Sohbet kapalı" to player
        stop

HATA:
Ekli dosyayı görüntüle 131436
Kod:
Command /sohbet <text>:
    permission: chat.kilit
    trigger:
        if arg 1 is "ak":
            set {kilitli} to true
            broadcast "Sohbet &4Kapatıldı!"
        else:
            set {kilitli} to false
            broadcast "Sohbet &aAktif!"
on chat:
    {kilitli} is true:
        if player doesn't have permission "chat.konus":
            cancel event
            send "Sohbet Kapalıdır, &bKonuşamazsın!" to player
hocam buyur bunu kullan /sohbet ak yazarsan kapanır açmak için /sohbet "dsasadasd" istegini yazabilirsin fark etmez fazla yormaz
 

ShafterLight

Ağaç Yumruklayıcı
En iyi cevaplar
0
Kod:
Command /sohbet <text>:
    permission: chat.kilit
    trigger:
        if arg 1 is "ak":
            set {kilitli} to true
            broadcast "Sohbet &4Kapatıldı!"
        else:
            set {kilitli} to false
            broadcast "Sohbet &aAktif!"
on chat:
    {kilitli} is true:
        if player doesn't have permission "chat.konus":
            cancel event
            send "Sohbet Kapalıdır, &bKonuşamazsın!" to player
hocam buyur bunu kullan /sohbet ak yazarsan kapanır açmak için /sohbet "dsasadasd" istegini yazabilirsin fark etmez fazla yormaz
Teşekkür ederim kendim kodlamaya çalışıyordum sayende burdan biraz bakarak fixledim, kilitlenebilir.
 

Exkaar

YASAKLANDI
En iyi cevaplar
35
Teşekkür ederim kendim kodlamaya çalışıyordum sayende burdan biraz bakarak fixledim, kilitlenebilir.

İften sonra bir tab boşluk bırarak yazmalısınız, ve stopa gerek yok buyrun.

JavaScript:
command /sohbet [<text>]:
    trigger:
        if arg 1 is set:
            if arg 1 is "kapat":
                {sohbet} is true
                send "Sohbet kapandı" to players
            if arg 1 is "ac":
                delete {sohbet}
                send "Sohbet açıldı" to players
on chat:
    if {sohbet} is set:
        cancel event
        send "Sohbet kapalı"
 

ShafterLight

Ağaç Yumruklayıcı
En iyi cevaplar
0
İften sonra bir tab boşluk bırarak yazmalısınız, ve stopa gerek yok buyrun.

JavaScript:
command /sohbet [<text>]:
    trigger:
        if arg 1 is set:
            if arg 1 is "kapat":
                {sohbet} is true
                send "Sohbet kapandı" to players
            if arg 1 is "ac":
                delete {sohbet}
                send "Sohbet açıldı" to players
on chat:
    if {sohbet} is set:
        cancel event
        send "Sohbet kapalı"
Teşekkürler kodunuz çalışıyor fakat ben sizin kodunuzu elle aynı şekilde yazdığımda tekrar çalışmıyor neden olabilir?
Lütfen benimle iletişime geçin;
Discord: Lyric4l λ#0372
 

Exkaar

YASAKLANDI
En iyi cevaplar
35
Teşekkürler kodunuz çalışıyor fakat ben sizin kodunuzu elle aynı şekilde yazdığımda tekrar çalışmıyor neden olabilir?
Lütfen benimle iletişime geçin;
Discord: Lyric4l λ#0372

Özelden destek vermiyorum. Boşluk konusunda yanlış yapıyor olabilirsiniz veya noktaları koymayı unutuyorsunuzdur. Hata veriyor mu?
 

ShafterLight

Ağaç Yumruklayıcı
En iyi cevaplar
0
Özelden destek vermiyorum. Boşluk konusunda yanlış yapıyor olabilirsiniz veya noktaları koymayı unutuyorsunuzdur. Hata veriyor mu?
Evet hata veriyor;
131477

KOD:

JavaScript:
command /sohbet [<text>]:
    trigger:
        if arg 1 is set:
            if arg 1 is "kapat":
                {sohbet} is true
                send "Sohbet kapandı" to players
            if arg 1 is "ac":
                delete {sohbet}
                send "Sohbet açıldı" to players
on chat:
    if {sohbet} is set:
        cancel event
        send "Sohbet kapalı"
 

Exkaar

YASAKLANDI
En iyi cevaplar
35
Evet hata veriyor;
Ekli dosyayı görüntüle 131477
KOD:

JavaScript:
command /sohbet [<text>]:
    trigger:
        if arg 1 is set:
            if arg 1 is "kapat":
                {sohbet} is true
                send "Sohbet kapandı" to players
            if arg 1 is "ac":
                delete {sohbet}
                send "Sohbet açıldı" to players
on chat:
    if {sohbet} is set:
        cancel event
        send "Sohbet kapalı"

Boşluk hatasından dolayı böyle kodların önündeki boşlukları silip tab tuşlarıyla boşluk yapın. Zaten hataları çevirirseniz anlarsınız. 16 boşluk lazım ancak 4 tab var diyor. Ya hepsini boşlukla yapıcaksınız. Ya da hepsini tab tuşuyla yapıcaksınız boşlukların.
 
Üst