Çözüldü Mute sorunu.

  • Konuyu Başlatan Konuyu Başlatan oguzhansr40
  • Başlangıç tarihi Başlangıç tarihi
  • Görüntüleme 592
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 laeyküm. Ben eskiden skript yazardım. Bir sebepten dolayı bırakıp geri döndüm. Şimdi bir mute skripti yazdım. Gayatte çalışıyor. Birine mute attım. Süre bitiyor hala konuşamıyor. Acaba bunun çözümü nedir.
 

Ekli dosyalar

  • sus.sk
    sus.sk
    8 KB · Görüntüleme: 66
every ile yapıyorsunda oyuncu 1000.saniyeden mutelenirse 200 saniye bekliyecek şahsen kötü olmuş
 
Every 1 seconds yapıp geriye saydırarak yapman daha mantıklı geliyor bu skripte göre.
 
Bu tarz şeyleri skript yerine plugin ile yapmak çok daha sağlıklı olacaktır hem sistemsel hem de görünüş açısından kolaylık ve artı sağlayan pluginleri araştırmanızı öneririm
 
Bu tarz şeyleri skript yerine plugin ile yapmak çok daha sağlıklı olacaktır hem sistemsel hem de görünüş açısından kolaylık ve artı sağlayan pluginleri araştırmanızı öneririm
Sizin önerebileceğiniz hangi plugin var?
 
every 1 second ile bütün oyuncuları looplayıp variablelerinden bir silmek ne kadar sağlıklıdır
Gönderi otomatik olarak birleştirildi:

Kod:
command /mute <player> <number> <text>:
    usage: &6/mute &e(oyuncu) &3(kaç dakika) &e(sebep)
    permission: mute.admin
    permission message: &cYetkin Yok
    trigger:
        broadcast "&a-------------------------------"
        broadcast ""
        broadcast "     &ka&6Bir Oyuncu Susturuldu&ka"
        broadcast "&aOyuncu: %arg-1%"
        broadcast "&cSebep: %arg-3%"
        broadcast "&4Süre: %arg-2% Dakika"
        broadcast "&3Susturan Yetkili: &4%player%"
        broadcast "&aTarih: %now%"
        broadcast ""
        broadcast "&a-------------------------------"
        set {susturuldu::%arg-1%} to true
        set {bekleme::%arg-1%} to arg-2
        while {susturuldu::%arg-1%} is true:
            wait 1 minute
            remove 1 from {bekleme::%arg-1%}
            if {bekleme::%arg-1%} <= 0:
                set {susturuldu::%arg-1%} to false
                send "&aArtık Muteli Değilsin" to arg-1   
on chat:
    if {susturuldu::%player%} is true:
        cancel event
        send "&c&lMuteliler Konuşamaz"
bunu denermisin
 
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