Çözüldü Mute skripti çalışmıyor

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

oguzhansr40

Fırında Isıttığım İlk Taş
Katılım
12 Haziran 2019
Mesajlar
94
Elmaslar
13
Puan
13.455
Yaş
25
Konum
TR
Minecraft
oguzhansr40

Discord:

oguzhansr40

Öncelikle selamun aleyküm. Ben kendi sunucuma istediğim şekilde mute skripti aradım. Bulamadım 2 gün boyunca neredeyse 35 40 tane skript dersleri izledim bende kendi çapımda istediğim gibi bir skript yazdım. Yükledim hata yoktu komutlar falan çalışıyor ama mute atacağım zaman mute atamıyorum. Size yazdığım skripti ve discordumu atacağım. Bana yaptığım yanlış yerleri söyler misiniz. Düzenleyip versenizde olur ben ikisini karşılaştırıp yanlışımı bulmaya çalışırım. Şimdiden yardımcı olan herkese teşekkürler.
Skript:
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.

Discord: oguzhansr40#8197
 
Moderatör tarafından düzenlendi:
Kod:
command /sus [<player>] [<integer>] [<text>]:
    trigger:
        if arg 3 is set:
            if arg 2 is 0:
                delete {mute::muteler::mutesure::%arg 1%}
                stop
            set {mute::muteler::mutesure::%arg 1%} to arg 2
            set {mute::muteler::mutesebep::%arg 1%} to arg 3
            broadcast ""
            broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
            broadcast "   &a&lCeza Tipi&8: &eSusturma"
            broadcast "   &a&lYetkili&8: &e%player%"
            broadcast "   &a&lSusturulan&8: &e%arg 1%"
            broadcast "   &a&lSebep&8: %arg 3%"
            broadcast "   &a&lSüre&8: &c%arg 2% Dakika"
            broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
            broadcast ""
            stop
        send "&bKullanım -> &a/sus oyuncu dakika sebep"

every 1 minute:
    if {mute::muteler::mutesure::*} is greater than 0:
        remove 1 from {mute::muteler::mutesure::*}
        

 on chat:
    if {mute::muteler::mutesure::%player%} is greater than 0:
        cancel event
        send "&bŞu an konuşamazsın.%{mute::muteler::mutesebep::%arg 1%}% Sebebiyle susturuldun. %{mute::muteler::mutesure::%player%}% Dakika sonra susturman açılacak."

    
on command:
    if command is "send" or "msg" or "message" or "tell" or "essentials:msg" or "helpop" or "essentials:tell":
        if {mute::muteler::mutesure::%player%} is greater than 0:
            cancel event
            send "&bŞu an konuşamazsın.%{mute::muteler::mutesebep::%arg 1%}% Sebebiyle susturuldun. %{mute::muteler::mutesure::%player%}% Dakika sonra susturman açılacak."

Bunu dener misin ? Az önce yaptım.
 
Kod:
command /sus [<offlineplayer>] [<text>]:
    permission: sus.admin
    permission message: "&c Bu komutu kullanman için yetkin &4YOK!"
    trigger:
        if arg 1 is not set:
            message "&a&lSusturma&8: &cLütfen birini seç!"
            stop
        if arg 1 is set:
            if arg 2 is not set:
                message " &a&lSusturma Sebepleri&8: &eSpam &7- &eArgo  &7- &eRandom &7- &eHarfUzatma &7- &eSaygisizlik &7- &eKufur &7- &eAileviKufur &7- &eKucukReklam &7- &eReklam"
        if arg 1 is set:
            if arg 2 is set:
                if arg 1 has permission "*":
                    message "&c Yetkiliye mute atmayı düşünmüyosun demi."
            else:
                if arg 2 is "Spam":
                    set {muted.%arg 1%} to 1
                    set {muted.timer.%arg 1%} to 1200
                    broadcast ""
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast "   &a&lCeza Tipi&8: &eSusturma"
                    broadcast "   &a&lYetkili&8: &e%player%"
                    broadcast "   &a&lSusturulan&8: &e%arg 1%"
                    broadcast "   &a&lSebep&8: Spam"
                    broadcast "   &a&lSüre&8: &c20 Dakika"
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast ""
                    stop
                if arg 2 is "Argo":
                    set {muted.%arg 1%} to 1
                    set {muted.timer.%arg 1%} to 1200
                    broadcast ""
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast "   &a&lCeza Tipi&8: &eSusturma"
                    broadcast "   &a&lYetkili&8: &e%player%"
                    broadcast "   &a&lSusturulan&8: &e%arg 1%"
                    broadcast "   &a&lSebep&8: Argo"
                    broadcast "   &a&lSüre&8: &c20 Dakika"
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast ""
                    stop
                if arg 2 is "Random":
                    set {muted.%arg 1%} to 1
                    set {muted.timer.%arg 1%} to 1200
                    broadcast ""
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast "   &a&lCeza Tipi&8: &eSusturma"
                    broadcast "   &a&lYetkili&8: &e%player%"
                    broadcast "   &a&lSusturulan&8: &e%arg 1%"
                    broadcast "   &a&lSebep&8: Random"
                    broadcast "   &a&lSüre&8: &c20 Dakika"
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast ""
                    stop
                if arg 2 is "HarfUzatma":
                    set {muted.%arg 1%} to 1
                    set {muted.timer.%arg 1%} to 1200
                    broadcast ""
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast "   &a&lCeza Tipi&8: &eSusturma"
                    broadcast "   &a&lYetkili&8: &e%player%"
                    broadcast "   &a&lSusturulan&8: &e%arg 1%"
                    broadcast "   &a&lSebep&8: Random"
                    broadcast "   &a&lSüre&8: &c20 Dakika"
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast ""
                    stop
                if arg 2 is "Saygisizlik":
                    set {muted.%arg 1%} to 1
                    set {muted.timer.%arg 1%} to 1200
                    broadcast ""
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast "   &a&lCeza Tipi&8: &eSusturma"
                    broadcast "   &a&lYetkili&8: &e%player%"
                    broadcast "   &a&lSusturulan&8: &e%arg 1%"
                    broadcast "   &a&lSebep&8: Saygısızlık"
                    broadcast "   &a&lSüre&8: &c40 Dakika"
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast ""
                    stop
                if arg 2 is "Kufur":
                    set {muted.%arg 1%} to 1
                    set {muted.timer.%arg 1%} to 1200
                    broadcast ""
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast "   &a&lCeza Tipi&8: &eSusturma"
                    broadcast "   &a&lYetkili&8: &e%player%"
                    broadcast "   &a&lSusturulan&8: &e%arg 1%"
                    broadcast "   &a&lSebep&8: Küfür"
                    broadcast "   &a&lSüre&8: &c40 Dakika"
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast ""
                    stop
                if arg 2 is "AileviKufur":
                    set {muted.%arg 1%} to 1
                    set {muted.timer.%arg 1%} to 1200
                    broadcast ""
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast "   &a&lCeza Tipi&8: &eSusturma"
                    broadcast "   &a&lYetkili&8: &e%player%"
                    broadcast "   &a&lSusturulan&8: &e%arg 1%"
                    broadcast "   &a&lSebep&8: Ailevi Küfür"
                    broadcast "   &a&lSüre&8: &c40 Dakika"
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast ""
                    stop
                if arg 2 is "Reklam":
                    set {muted.%arg 1%} to 1
                    set {muted.timer.%arg 1%} to 1200
                    broadcast ""
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast "   &a&lCeza Tipi&8: &eSusturma"
                    broadcast "   &a&lYetkili&8: &e%player%"
                    broadcast "   &a&lSusturulan&8: &e%arg 1%"
                    broadcast "   &a&lSebep&8: Reklam"
                    broadcast "   &a&lSüre&8: &c40 Dakika"
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast ""
                    stop



on chat:
    if {muted.%player%} is 1:
        cancel event
        send "&6Susturulmuşsun." to player

every 1200 seconds:
    loop all players:
        if {muted.%loop-player%} is 1:
            set {muted.%loop-player%} to 0
            send "&6Konuşabilirsin." to loop-player

Dene bunu bakalım.
 
Öncelikle selamun aleyküm. Ben kendi sunucuma istediğim şekilde mute skripti aradım. Bulamadım 2 gün boyunca neredeyse 35 40 tane skript dersleri izledim bende kendi çapımda istediğim gibi bir skript yazdım. Yükledim hata yoktu komutlar falan çalışıyor ama mute atacağım zaman mute atamıyorum. Size yazdığım skripti ve discordumu atacağım. Bana yaptığım yanlış yerleri söyler misiniz. Düzenleyip versenizde olur ben ikisini karşılaştırıp yanlışımı bulmaya çalışırım. Şimdiden yardımcı olan herkese teşekkürler.
Skript:
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.

Discord: oguzhansr40#8197
Kod:
command /sus [<offlineplayer>] [<text>]:
    permission: sus.admin
    permission message: "&c Bu komutu kullanman için yetkin &4YOK!"
    trigger:
        if arg 1 is not set:
            message "&a&lSusturma&8: &cLütfen birini seç!"
            stop
        if arg 1 is set:
            if arg 2 is not set:
                message " &a&lSusturma Sebepleri&8: &eSpam &7- &eArgo  &7- &eRandom &7- &eHarfUzatma &7- &eSaygisizlik &7- &eKufur &7- &eAileviKufur &7- &eKucukReklam &7- &eReklam"
        if arg 1 is set:
            if arg 2 is set:
                if arg 1 has permission "*":
                    message "&c Yetkiliye mute atmayı düşünmüyosun demi."
            else:
                if arg 2 is "Spam":
                    set {muted.%arg 1%} to 1
                    set {muted.timer.%arg 1%} to 1200
                    broadcast ""
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast "   &a&lCeza Tipi&8: &eSusturma"
                    broadcast "   &a&lYetkili&8: &e%player%"
                    broadcast "   &a&lSusturulan&8: &e%arg 1%"
                    broadcast "   &a&lSebep&8: Spam"
                    broadcast "   &a&lSüre&8: &c20 Dakika"
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast ""
                    stop
                if arg 2 is "Argo":
                    set {muted.%arg 1%} to 1
                    set {muted.timer.%arg 1%} to 1200
                    broadcast ""
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast "   &a&lCeza Tipi&8: &eSusturma"
                    broadcast "   &a&lYetkili&8: &e%player%"
                    broadcast "   &a&lSusturulan&8: &e%arg 1%"
                    broadcast "   &a&lSebep&8: Argo"
                    broadcast "   &a&lSüre&8: &c20 Dakika"
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast ""
                    stop
                if arg 2 is "Random":
                    set {muted.%arg 1%} to 1
                    set {muted.timer.%arg 1%} to 1200
                    broadcast ""
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast "   &a&lCeza Tipi&8: &eSusturma"
                    broadcast "   &a&lYetkili&8: &e%player%"
                    broadcast "   &a&lSusturulan&8: &e%arg 1%"
                    broadcast "   &a&lSebep&8: Random"
                    broadcast "   &a&lSüre&8: &c20 Dakika"
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast ""
                    stop
                if arg 2 is "HarfUzatma":
                    set {muted.%arg 1%} to 1
                    set {muted.timer.%arg 1%} to 1200
                    broadcast ""
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast "   &a&lCeza Tipi&8: &eSusturma"
                    broadcast "   &a&lYetkili&8: &e%player%"
                    broadcast "   &a&lSusturulan&8: &e%arg 1%"
                    broadcast "   &a&lSebep&8: Random"
                    broadcast "   &a&lSüre&8: &c20 Dakika"
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast ""
                    stop
                if arg 2 is "Saygisizlik":
                    set {muted.%arg 1%} to 1
                    set {muted.timer.%arg 1%} to 1200
                    broadcast ""
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast "   &a&lCeza Tipi&8: &eSusturma"
                    broadcast "   &a&lYetkili&8: &e%player%"
                    broadcast "   &a&lSusturulan&8: &e%arg 1%"
                    broadcast "   &a&lSebep&8: Saygısızlık"
                    broadcast "   &a&lSüre&8: &c40 Dakika"
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast ""
                    stop
                if arg 2 is "Kufur":
                    set {muted.%arg 1%} to 1
                    set {muted.timer.%arg 1%} to 1200
                    broadcast ""
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast "   &a&lCeza Tipi&8: &eSusturma"
                    broadcast "   &a&lYetkili&8: &e%player%"
                    broadcast "   &a&lSusturulan&8: &e%arg 1%"
                    broadcast "   &a&lSebep&8: Küfür"
                    broadcast "   &a&lSüre&8: &c40 Dakika"
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast ""
                    stop
                if arg 2 is "AileviKufur":
                    set {muted.%arg 1%} to 1
                    set {muted.timer.%arg 1%} to 1200
                    broadcast ""
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast "   &a&lCeza Tipi&8: &eSusturma"
                    broadcast "   &a&lYetkili&8: &e%player%"
                    broadcast "   &a&lSusturulan&8: &e%arg 1%"
                    broadcast "   &a&lSebep&8: Ailevi Küfür"
                    broadcast "   &a&lSüre&8: &c40 Dakika"
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast ""
                    stop
                if arg 2 is "Reklam":
                    set {muted.%arg 1%} to 1
                    set {muted.timer.%arg 1%} to 1200
                    broadcast ""
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast "   &a&lCeza Tipi&8: &eSusturma"
                    broadcast "   &a&lYetkili&8: &e%player%"
                    broadcast "   &a&lSusturulan&8: &e%arg 1%"
                    broadcast "   &a&lSebep&8: Reklam"
                    broadcast "   &a&lSüre&8: &c40 Dakika"
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast ""
                    stop



on chat:
    if {muted.%player%} is 1:
        cancel event
        send "&6Susturulmuşsun." to player

every 1200 seconds:
    loop all players:
        if {muted.%loop-player%} is 1:
            set {muted.%loop-player%} to 0
            send "&6Konuşabilirsin." to loop-player

Dene bunu bakalım.


Skriptler güzel ama sadece online olan dakikalarda mute süresi silinir oyuncu oyundan çıkarsa mute süresi silinmez.
 
Kod:
command /sus [<player>] [<integer>] [<text>]:
    trigger:
        if arg 3 is set:
            if arg 2 is 0:
                delete {mute::muteler::mutesure::%arg 1%}
                stop
            set {mute::muteler::mutesure::%arg 1%} to arg 2
            set {mute::muteler::mutesebep::%arg 1%} to arg 3
            broadcast ""
            broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
            broadcast "   &a&lCeza Tipi&8: &eSusturma"
            broadcast "   &a&lYetkili&8: &e%player%"
            broadcast "   &a&lSusturulan&8: &e%arg 1%"
            broadcast "   &a&lSebep&8: %arg 3%"
            broadcast "   &a&lSüre&8: &c%arg 2% Dakika"
            broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
            broadcast ""
            stop
        send "&bKullanım -> &a/sus oyuncu dakika sebep"

every 1 minute:
    if {mute::muteler::mutesure::*} is greater than 0:
        remove 1 from {mute::muteler::mutesure::*}
        

 on chat:
    if {mute::muteler::mutesure::%player%} is greater than 0:
        cancel event
        send "&bŞu an konuşamazsın.%{mute::muteler::mutesebep::%arg 1%}% Sebebiyle susturuldun. %{mute::muteler::mutesure::%player%}% Dakika sonra susturman açılacak."

    
on command:
    if command is "send" or "msg" or "message" or "tell" or "essentials:msg" or "helpop" or "essentials:tell":
        if {mute::muteler::mutesure::%player%} is greater than 0:
            cancel event
            send "&bŞu an konuşamazsın.%{mute::muteler::mutesebep::%arg 1%}% Sebebiyle susturuldun. %{mute::muteler::mutesure::%player%}% Dakika sonra susturman açılacak."

Bunu dener misin ? Az önce yaptım.
Teşekkür ederim şu anda işteyim de bilgisayara geçince denerim. Size geri dönüş yaparım.
 
Kod:
command /sus [<offlineplayer>] [<text>]:
    permission: sus.admin
    permission message: "&c Bu komutu kullanman için yetkin &4YOK!"
    trigger:
        if arg 1 is not set:
            message "&a&lSusturma&8: &cLütfen birini seç!"
            stop
        if arg 1 is set:
            if arg 2 is not set:
                message " &a&lSusturma Sebepleri&8: &eSpam &7- &eArgo  &7- &eRandom &7- &eHarfUzatma &7- &eSaygisizlik &7- &eKufur &7- &eAileviKufur &7- &eKucukReklam &7- &eReklam"
        if arg 1 is set:
            if arg 2 is set:
                if arg 1 has permission "*":
                    message "&c Yetkiliye mute atmayı düşünmüyosun demi."
            else:
                if arg 2 is "Spam":
                    set {muted.%arg 1%} to 1
                    set {muted.timer.%arg 1%} to 1200
                    broadcast ""
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast "   &a&lCeza Tipi&8: &eSusturma"
                    broadcast "   &a&lYetkili&8: &e%player%"
                    broadcast "   &a&lSusturulan&8: &e%arg 1%"
                    broadcast "   &a&lSebep&8: Spam"
                    broadcast "   &a&lSüre&8: &c20 Dakika"
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast ""
                    stop
                if arg 2 is "Argo":
                    set {muted.%arg 1%} to 1
                    set {muted.timer.%arg 1%} to 1200
                    broadcast ""
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast "   &a&lCeza Tipi&8: &eSusturma"
                    broadcast "   &a&lYetkili&8: &e%player%"
                    broadcast "   &a&lSusturulan&8: &e%arg 1%"
                    broadcast "   &a&lSebep&8: Argo"
                    broadcast "   &a&lSüre&8: &c20 Dakika"
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast ""
                    stop
                if arg 2 is "Random":
                    set {muted.%arg 1%} to 1
                    set {muted.timer.%arg 1%} to 1200
                    broadcast ""
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast "   &a&lCeza Tipi&8: &eSusturma"
                    broadcast "   &a&lYetkili&8: &e%player%"
                    broadcast "   &a&lSusturulan&8: &e%arg 1%"
                    broadcast "   &a&lSebep&8: Random"
                    broadcast "   &a&lSüre&8: &c20 Dakika"
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast ""
                    stop
                if arg 2 is "HarfUzatma":
                    set {muted.%arg 1%} to 1
                    set {muted.timer.%arg 1%} to 1200
                    broadcast ""
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast "   &a&lCeza Tipi&8: &eSusturma"
                    broadcast "   &a&lYetkili&8: &e%player%"
                    broadcast "   &a&lSusturulan&8: &e%arg 1%"
                    broadcast "   &a&lSebep&8: Random"
                    broadcast "   &a&lSüre&8: &c20 Dakika"
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast ""
                    stop
                if arg 2 is "Saygisizlik":
                    set {muted.%arg 1%} to 1
                    set {muted.timer.%arg 1%} to 1200
                    broadcast ""
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast "   &a&lCeza Tipi&8: &eSusturma"
                    broadcast "   &a&lYetkili&8: &e%player%"
                    broadcast "   &a&lSusturulan&8: &e%arg 1%"
                    broadcast "   &a&lSebep&8: Saygısızlık"
                    broadcast "   &a&lSüre&8: &c40 Dakika"
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast ""
                    stop
                if arg 2 is "Kufur":
                    set {muted.%arg 1%} to 1
                    set {muted.timer.%arg 1%} to 1200
                    broadcast ""
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast "   &a&lCeza Tipi&8: &eSusturma"
                    broadcast "   &a&lYetkili&8: &e%player%"
                    broadcast "   &a&lSusturulan&8: &e%arg 1%"
                    broadcast "   &a&lSebep&8: Küfür"
                    broadcast "   &a&lSüre&8: &c40 Dakika"
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast ""
                    stop
                if arg 2 is "AileviKufur":
                    set {muted.%arg 1%} to 1
                    set {muted.timer.%arg 1%} to 1200
                    broadcast ""
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast "   &a&lCeza Tipi&8: &eSusturma"
                    broadcast "   &a&lYetkili&8: &e%player%"
                    broadcast "   &a&lSusturulan&8: &e%arg 1%"
                    broadcast "   &a&lSebep&8: Ailevi Küfür"
                    broadcast "   &a&lSüre&8: &c40 Dakika"
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast ""
                    stop
                if arg 2 is "Reklam":
                    set {muted.%arg 1%} to 1
                    set {muted.timer.%arg 1%} to 1200
                    broadcast ""
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast "   &a&lCeza Tipi&8: &eSusturma"
                    broadcast "   &a&lYetkili&8: &e%player%"
                    broadcast "   &a&lSusturulan&8: &e%arg 1%"
                    broadcast "   &a&lSebep&8: Reklam"
                    broadcast "   &a&lSüre&8: &c40 Dakika"
                    broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
                    broadcast ""
                    stop



on chat:
    if {muted.%player%} is 1:
        cancel event
        send "&6Susturulmuşsun." to player

every 1200 seconds:
    loop all players:
        if {muted.%loop-player%} is 1:
            set {muted.%loop-player%} to 0
            send "&6Konuşabilirsin." to loop-player

Dene bunu bakalım.
Teşekkür ederim. Deneyince geri dönüş yapacağım.
 
Öncelikle selamun aleyküm. Ben kendi sunucuma istediğim şekilde mute skripti aradım. Bulamadım 2 gün boyunca neredeyse 35 40 tane skript dersleri izledim bende kendi çapımda istediğim gibi bir skript yazdım. Yükledim hata yoktu komutlar falan çalışıyor ama mute atacağım zaman mute atamıyorum. Size yazdığım skripti ve discordumu atacağım. Bana yaptığım yanlış yerleri söyler misiniz. Düzenleyip versenizde olur ben ikisini karşılaştırıp yanlışımı bulmaya çalışırım. Şimdiden yardımcı olan herkese teşekkürler.
Skript:
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.

Discord: oguzhansr40#8197
Kod:
command /mute [<text>] [<text>] [<text>]:
    permission: essentials.mute
    permission message: &cBunu yapmak için yetkin yok!
    trigger:
        if arg 1 is set:
            if arg 2 is set:
                if arg 3 is set:
                    execute console command "essentials:mute %arg 1% %arg 2%"
                    broadcast " &a&m|----------------------- |"
                    broadcast ""
                    broadcast "   &d➤ &cYetkili: &b%player%"
                    broadcast "   &d➤ &cSusturulan: &b%arg 1%"
                    broadcast "   &d➤ &cSüre: &b%arg 2%"
                    broadcast "   &d➤ &cSebep: &b%arg 3%"
                    broadcast ""
                    broadcast " &a&m|----------------------- |"
                else:
                    send " &e» &cSebep yazmadın."
            else:
                send " &e» &cSüre yazmadın."
        else:
            send " &e» &cOyuncu ismi yazmadın."
 
Kod:
command /mute [<text>] [<text>] [<text>]:
    permission: essentials.mute
    permission message: &cBunu yapmak için yetkin yok!
    trigger:
        if arg 1 is set:
            if arg 2 is set:
                if arg 3 is set:
                    execute console command "essentials:mute %arg 1% %arg 2%"
                    broadcast " &a&m|----------------------- |"
                    broadcast ""
                    broadcast "   &d➤ &cYetkili: &b%player%"
                    broadcast "   &d➤ &cSusturulan: &b%arg 1%"
                    broadcast "   &d➤ &cSüre: &b%arg 2%"
                    broadcast "   &d➤ &cSebep: &b%arg 3%"
                    broadcast ""
                    broadcast " &a&m|----------------------- |"
                else:
                    send " &e» &cSebep yazmadın."
            else:
                send " &e» &cSüre yazmadın."
        else:
            send " &e» &cOyuncu ismi yazmadın."
Konsola bindirme yükü, biraz ilkel yöntemler kullan
 
Kod:
command /sus [<player>] [<integer>] [<text>]:
    trigger:
        if arg 3 is set:
            if arg 2 is 0:
                delete {mute::muteler::mutesure::%arg 1%}
                stop
            set {mute::muteler::mutesure::%arg 1%} to arg 2
            set {mute::muteler::mutesebep::%arg 1%} to arg 3
            broadcast ""
            broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
            broadcast "   &a&lCeza Tipi&8: &eSusturma"
            broadcast "   &a&lYetkili&8: &e%player%"
            broadcast "   &a&lSusturulan&8: &e%arg 1%"
            broadcast "   &a&lSebep&8: %arg 3%"
            broadcast "   &a&lSüre&8: &c%arg 2% Dakika"
            broadcast "&7&m----------&7&l[ &b&lHy&a&lSkull &3&lNetwork &7&l]&7&m----------"
            broadcast ""
            stop
        send "&bKullanım -> &a/sus oyuncu dakika sebep"

every 1 minute:
    if {mute::muteler::mutesure::*} is greater than 0:
        remove 1 from {mute::muteler::mutesure::*}
        

 on chat:
    if {mute::muteler::mutesure::%player%} is greater than 0:
        cancel event
        send "&bŞu an konuşamazsın.%{mute::muteler::mutesebep::%arg 1%}% Sebebiyle susturuldun. %{mute::muteler::mutesure::%player%}% Dakika sonra susturman açılacak."

    
on command:
    if command is "send" or "msg" or "message" or "tell" or "essentials:msg" or "helpop" or "essentials:tell":
        if {mute::muteler::mutesure::%player%} is greater than 0:
            cancel event
            send "&bŞu an konuşamazsın.%{mute::muteler::mutesebep::%arg 1%}% Sebebiyle susturuldun. %{mute::muteler::mutesure::%player%}% Dakika sonra susturman açılacak."

Bunu dener misin ? Az önce yaptım.
Denedim ama çalışmıyor.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst