Çözüldü Komut kullanılamıyor.

  • Konuyu Başlatan Konuyu Başlatan FlorisSa
  • Başlangıç tarihi Başlangıç tarihi
  • Görüntüleme 490
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

FlorisSa

Örümcek Hoşt!
Katılım
5 Eylül 2015
Mesajlar
366
Elmaslar
261
Puan
14.030
Minecraft
Ifestus

Discord:

Kayra#3280

Oyuncular muteli iken komut bile kullanamıyorlar, sorun nedir acaba ?
 
Mute plugini olarak hangi plugini kullanıyorsunuz?
 
İsterseniz basit bir skript kullanabilirsiniz, kodu @Solent arkadaşımız yazmıştır.
JavaScript:
command /sustur [<offline player>] [<number>] [<text>]:
    permission: caspercraft.mute
    permission message: &cYetersiz Yetki! Gereken &6caspercraft.mute
    usage: /sustur (nick) (sure[dakika]) (sebep)
    trigger:
        if arg-1 is set:
            if arg-1 is not op:
                if arg-2 is set:
                    if arg-3 is set:
                        wait 1 second
                        broadcast "&6Sol&eent &8» &3%arg-1% &aadlı kullanıcı &3%player% &atarafından &3%arg-2% &aDakika sunucuda susturuldu. Sebebi &3%arg-3%&a!"
                        set {susturulma.%arg-1%} to true
                        add argument 2 to {susturma.suresi.%arg-1%}
                        send "&6Sol&eent &8» &3%player% &aadlı yetkili tarafından susturuldun!" to arg-1
                        execute console command "tm msg %arg-1% &c&lSUSTURULDUN!"
                    else:
                        send "&6Sol&eent &8» &7Kullanım: &c/sustur [nick] [Süre(dakika)] (sebep)"
                else:
                    send "&6Sol&eent &8» &7Kullanım: &c/sustur [nick] [Süre(dakika)] (sebep)"
            else:
                send "&6Sol&eent &8» &cYetkiliyi Susturamazsın!"
        else:
            send "&6Sol&eent &8» &7Kullanım: &c/sustur [nick] [Süre(dakika)] (sebep)"       
          
command /susturkaldır [<offline player>]:
    permission: caspercraft.mute
    permission message: &cYetersiz Yetki! Gereken &6solent.mute
    usage: /susturkaldır (nick)
    trigger:
        if {susturulma.%arg-1%} is true:
            broadcast "&6Sol&eent &8» &3%arg-1% &aadlı kullanıcının susturulması &3%player% &aadlı yetkili tarafından bitirildi!"
            set {susturulma.%arg-1%} to false
            delete {susturma.suresi.%arg-1%}
            execute console command "tm msg %arg-1% &c&lSUSTURMAN BITTI!"
        else:
            send "&6Sol&eent &8» &cHehe, kişi susturulmuş değil!"

every 1 minute:
    loop all players:
        if {susturulma.%loop-player%} is true:
            add -1 to {susturma.suresi.%loop-player%}
        if {susturma.suresi.%loop-player%} is 0:
            set {susturulma.%loop-player%} to false
            delete {susturma.suresi.%loop-player%}
            broadcast "&6Sol&eent &8» &3%loop-player% &aadlı kullanıcının susturulma süresi bitti!"
            execute console command "tm msg %loop-player% &c&lSUSTURMAN BITTI!"
          
on chat:
    if {susturulma.%player%} is true:
        cancel event
        execute console command "tm msg %player% &c&lSUSTURULMUŞSUN!"
        message "&6Sol&eent &8» &7Susturulmuşsun! Kalan Susturma Süren: &c%{susturma.suresi.%player%}% Dakika"
 
İsterseniz basit bir skript kullanabilirsiniz, kodu @Solent arkadaşımız yazmıştır.
JavaScript:
command /sustur [<offline player>] [<number>] [<text>]:
    permission: caspercraft.mute
    permission message: &cYetersiz Yetki! Gereken &6caspercraft.mute
    usage: /sustur (nick) (sure[dakika]) (sebep)
    trigger:
        if arg-1 is set:
            if arg-1 is not op:
                if arg-2 is set:
                    if arg-3 is set:
                        wait 1 second
                        broadcast "&6Sol&eent &8» &3%arg-1% &aadlı kullanıcı &3%player% &atarafından &3%arg-2% &aDakika sunucuda susturuldu. Sebebi &3%arg-3%&a!"
                        set {susturulma.%arg-1%} to true
                        add argument 2 to {susturma.suresi.%arg-1%}
                        send "&6Sol&eent &8» &3%player% &aadlı yetkili tarafından susturuldun!" to arg-1
                        execute console command "tm msg %arg-1% &c&lSUSTURULDUN!"
                    else:
                        send "&6Sol&eent &8» &7Kullanım: &c/sustur [nick] [Süre(dakika)] (sebep)"
                else:
                    send "&6Sol&eent &8» &7Kullanım: &c/sustur [nick] [Süre(dakika)] (sebep)"
            else:
                send "&6Sol&eent &8» &cYetkiliyi Susturamazsın!"
        else:
            send "&6Sol&eent &8» &7Kullanım: &c/sustur [nick] [Süre(dakika)] (sebep)"      
         
command /susturkaldır [<offline player>]:
    permission: caspercraft.mute
    permission message: &cYetersiz Yetki! Gereken &6solent.mute
    usage: /susturkaldır (nick)
    trigger:
        if {susturulma.%arg-1%} is true:
            broadcast "&6Sol&eent &8» &3%arg-1% &aadlı kullanıcının susturulması &3%player% &aadlı yetkili tarafından bitirildi!"
            set {susturulma.%arg-1%} to false
            delete {susturma.suresi.%arg-1%}
            execute console command "tm msg %arg-1% &c&lSUSTURMAN BITTI!"
        else:
            send "&6Sol&eent &8» &cHehe, kişi susturulmuş değil!"

every 1 minute:
    loop all players:
        if {susturulma.%loop-player%} is true:
            add -1 to {susturma.suresi.%loop-player%}
        if {susturma.suresi.%loop-player%} is 0:
            set {susturulma.%loop-player%} to false
            delete {susturma.suresi.%loop-player%}
            broadcast "&6Sol&eent &8» &3%loop-player% &aadlı kullanıcının susturulma süresi bitti!"
            execute console command "tm msg %loop-player% &c&lSUSTURMAN BITTI!"
         
on chat:
    if {susturulma.%player%} is true:
        cancel event
        execute console command "tm msg %player% &c&lSUSTURULMUŞSUN!"
        message "&6Sol&eent &8» &7Susturulmuşsun! Kalan Susturma Süren: &c%{susturma.suresi.%player%}% Dakika"
Kötü skript. Aşırı loop ve adam oyunda değilken süre devam edemiyor.
 

Bahsettiğiniz bu sorunun Skript ile çözüleceğini sanmıyorum. ( Sonuç olarak aynı komut kullanılıyor. ) Essentials X veya güncel sürüm deneyin.
 
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