Çözüldü Minecraft Skript Kodu Çalışmıyor

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

mahber

Hectopat
Katılım
2 Haziran 2020
Mesajlar
1.040
Çözümler
10
Daha fazla  
Cinsiyet
Erkek
1.16.5 skript pluginini kullanıyorum.
Skript yazmayı ögreniyorum yazıyorum fakat sürekli birden fazla uyarı mesajı alıyorum.
İnternet sitelerinde verilmiş örnek skriptleri denedim onlarında çoğu uyarı veriyor. Hata mesajları aşağıda verdim.

Kod:
options:
 Prefix: &3Mute &8Ж

command /mute [<player>] [<number>] [<text>]
 trigger:
 if player has permission "mute.admin":
 if arg 1 is set:
 if arg 2 is set.
 if arg 3 is set:
 execute console command "/emute %arg-1% %arg-2%m"
 broadcast "{@prefix} &e Yetkili : &6%player%"
 broadcast "{@prefix} &eOyuncu : &c%arg-1%"
 broadcast "{@prefix} &eSüre : &b%arg-2% Dakika"
 broadcast "{@prefix} &eSebep : &d%arg-3%"
 else:
 send "{@prefix} &7-mute <oyuncu> <süre> <sebep>"
 else:
 send "{@prefix} &7-mute <oyuncu> <süre> "
 else:
 send "{@prefix} &7-mute <oyuncu>"
 else:
 send "{@prefix} &7Yeterli Yetkiniz Bulunmuyor! "



1679090682299.png


1679090702897.png


1679090718920.png


1679090752552.png


1679090770517.png
 
Çözüm
Hocam her ikisi de aynı değil mi? Hata mesajını halen alıyorum.
Kod:
options:
    prefix: &3Mute

command /mute [<player>] [<number>] [<text>]:
    trigger:
        if player has permission "mute.admin":
            if arg 1 is set:
                if arg 2 is set:
                    if arg 3 is set:
                        execute console command "/emute %arg-1% %arg-2%m"
                        broadcast "{@prefix} &e Yetkili : &6%player%"
                        broadcast "{@prefix} &eOyuncu : &c%arg-1%"
                        broadcast "{@prefix} &eSüre : &b%arg-2% Dakika"
                        broadcast "{@prefix} &eSebep : &d%arg-3%"
                    else:
                        send "{@prefix} &7-mute <oyuncu> <süre> <sebep>" to player
                else:
                    send "{@prefix} &7-mute <oyuncu> <süre> " to player
            else:
                send "{@prefix} &7-mute <oyuncu>" to player
        else:
            send "{@prefix} &7Yeterli Yetkiniz Bulunmuyor! " to player
Bu şekilde çalışıyor. Options kısmındaki Prefix'in baş harfini büyük yazmışsınız. {@prefix} kısmına ise küçük yazmışsınız. Bu yüzden skript bunu bulamamış.
Kod:
options:
Prefix: &3Mute &8Ж

command /mute [<player>] [<number>] [<text>]:
    trigger:
        if player has permission "mute.admin":
            if arg 1 is set:
                if arg 2 is set:
                    if arg 3 is set:
                        execute console command "/emute %arg-1% %arg-2%m"
                        broadcast "{@prefix} &e Yetkili : &6%player%"
                        broadcast "{@prefix} &eOyuncu : &c%arg-1%"
                        broadcast "{@prefix} &eSüre : &b%arg-2% Dakika"
                        broadcast "{@prefix} &eSebep : &d%arg-3%"
                    else:
                        send "{@prefix} &7-mute <oyuncu> <süre> <sebep>" to player
                else:
                    send "{@prefix} &7-mute <oyuncu> <süre> " to player
            else:
                send "{@prefix} &7-mute <oyuncu>" to player
        else:
            send "{@prefix} &7Yeterli Yetkiniz Bulunmuyor! " to player

Bu şekilde deneyebilir misin?
 
Kod:
options:
Prefix: &3Mute &8Ж

command /mute [<player>] [<number>] [<text>]:
    trigger:
        if player has permission "mute.admin":
            if arg 1 is set:
                if arg 2 is set:
                    if arg 3 is set:
                        execute console command "/emute %arg-1% %arg-2%m"
                        broadcast "{@prefix} &e Yetkili : &6%player%"
                        broadcast "{@prefix} &eOyuncu : &c%arg-1%"
                        broadcast "{@prefix} &eSüre : &b%arg-2% Dakika"
                        broadcast "{@prefix} &eSebep : &d%arg-3%"
                    else:
                        send "{@prefix} &7-mute <oyuncu> <süre> <sebep>" to player
                else:
                    send "{@prefix} &7-mute <oyuncu> <süre> " to player
            else:
                send "{@prefix} &7-mute <oyuncu>" to player
        else:
            send "{@prefix} &7Yeterli Yetkiniz Bulunmuyor! " to player

Bu şekilde deneyebilir misin?
1679091370059.png
 
Kod:
options:
    Prefix: &3Mute &8Ж

command /mute [<player>] [<number>] [<text>]:
    trigger:
        if player has permission "mute.admin":
            if arg 1 is set:
                if arg 2 is set:
                    if arg 3 is set:
                        execute console command "/emute %arg-1% %arg-2%m"
                        broadcast "{@prefix} &e Yetkili : &6%player%"
                        broadcast "{@prefix} &eOyuncu : &c%arg-1%"
                        broadcast "{@prefix} &eSüre : &b%arg-2% Dakika"
                        broadcast "{@prefix} &eSebep : &d%arg-3%"
                    else:
                        send "{@prefix} &7-mute <oyuncu> <süre> <sebep>" to player
                else:
                    send "{@prefix} &7-mute <oyuncu> <süre> " to player
            else:
                send "{@prefix} &7-mute <oyuncu>" to player
        else:
            send "{@prefix} &7Yeterli Yetkiniz Bulunmuyor! " to player
 
Kod:
options:
    Prefix: &3Mute &8Ж

command /mute [<player>] [<number>] [<text>]:
    trigger:
        if player has permission "mute.admin":
            if arg 1 is set:
                if arg 2 is set:
                    if arg 3 is set:
                        execute console command "/emute %arg-1% %arg-2%m"
                        broadcast "{@prefix} &e Yetkili : &6%player%"
                        broadcast "{@prefix} &eOyuncu : &c%arg-1%"
                        broadcast "{@prefix} &eSüre : &b%arg-2% Dakika"
                        broadcast "{@prefix} &eSebep : &d%arg-3%"
                    else:
                        send "{@prefix} &7-mute <oyuncu> <süre> <sebep>" to player
                else:
                    send "{@prefix} &7-mute <oyuncu> <süre> " to player
            else:
                send "{@prefix} &7-mute <oyuncu>" to player
        else:
            send "{@prefix} &7Yeterli Yetkiniz Bulunmuyor! " to player

Hocam her ikisi de aynı değil mi? Hata mesajını halen alıyorum.
 
Hocam her ikisi de aynı değil mi? Hata mesajını halen alıyorum.
Kod:
options:
    prefix: &3Mute

command /mute [<player>] [<number>] [<text>]:
    trigger:
        if player has permission "mute.admin":
            if arg 1 is set:
                if arg 2 is set:
                    if arg 3 is set:
                        execute console command "/emute %arg-1% %arg-2%m"
                        broadcast "{@prefix} &e Yetkili : &6%player%"
                        broadcast "{@prefix} &eOyuncu : &c%arg-1%"
                        broadcast "{@prefix} &eSüre : &b%arg-2% Dakika"
                        broadcast "{@prefix} &eSebep : &d%arg-3%"
                    else:
                        send "{@prefix} &7-mute <oyuncu> <süre> <sebep>" to player
                else:
                    send "{@prefix} &7-mute <oyuncu> <süre> " to player
            else:
                send "{@prefix} &7-mute <oyuncu>" to player
        else:
            send "{@prefix} &7Yeterli Yetkiniz Bulunmuyor! " to player
Bu şekilde çalışıyor. Options kısmındaki Prefix'in baş harfini büyük yazmışsınız. {@prefix} kısmına ise küçük yazmışsınız. Bu yüzden skript bunu bulamamış.
 
Artı -1 Eksi
Çözüm
Kod:
options:
    prefix: &3Mute

command /mute [<player>] [<number>] [<text>]:
    trigger:
        if player has permission "mute.admin":
            if arg 1 is set:
                if arg 2 is set:
                    if arg 3 is set:
                        execute console command "/emute %arg-1% %arg-2%m"
                        broadcast "{@prefix} &e Yetkili : &6%player%"
                        broadcast "{@prefix} &eOyuncu : &c%arg-1%"
                        broadcast "{@prefix} &eSüre : &b%arg-2% Dakika"
                        broadcast "{@prefix} &eSebep : &d%arg-3%"
                    else:
                        send "{@prefix} &7-mute <oyuncu> <süre> <sebep>" to player
                else:
                    send "{@prefix} &7-mute <oyuncu> <süre> " to player
            else:
                send "{@prefix} &7-mute <oyuncu>" to player
        else:
            send "{@prefix} &7Yeterli Yetkiniz Bulunmuyor! " to player
Bu şekilde çalışıyor. Options kısmındaki Prefix'in baş harfini büyük yazmışsınız. {@prefix} kısmına ise küçük yazmışsınız. Bu yüzden skript bunu bulamamış.
Teşekkürler dostum çalıştı.
 

Geri
Yukarı