Skript Paylaşımı Mute Skript [Alıntıdır]

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

Mytix

Fırında Isıttığım İlk Taş
Katılım
8 Şubat 2016
Mesajlar
86
Elmaslar
11
Puan
0
Bu skripti değerli forum üyemiz " muho997 " yazmıştır! :)

Komutlar;

Mute atmak için: /mute <oyuncu> <süre> <sebep>
Mute kaldırmak için: /unmute <oyuncu>
Size mute atılmasını engellemek için: /opum yazmalısınız!

Bu skript ile mute atıldıgında /m /msg ve /tell komutları muteliyken kullanılamaz!

Kod:
command /mute <player> <number> <text>:
    trigger:
        if arg-1 is op:
            if arg-2 is set:
                if arg-3 is set:
                    if {muteli.%arg-1%} isn't set:
                        if {op.%arg-1%} isn't set:
                            set {muteli.%arg-1%} to "1"
                            set {mute.%arg-1%} to arg-2
                            send "&6&l&m-------------------------" to all players
                            send " &8&l> &r&6Susturan Admin &r&8-> &c&l%player%" to all players
                            send " &8&l> &r&6Susturulan Oyuncu &r&8-> &c&l%arg-1%" to all players
                            send " &8&l> &r&6Susturma Süresi &r&8-> &c&l%arg-2%" to all players
                            send " &8&l> &r&6Susturma Sebebi &r&8-> &c&l%arg-3%" to all players
                            send "&6&l&m-------------------------" to all players
                            set {sebep.%arg-1%} to arg-3
                        else:
                            send "Bu Adami Susturamassin!"
                    else:
                        send "Bu adam Zaten Susturulmuş" to player
command /unmute <player>:
    trigger:
        if arg-1 is set:
            if {muteli.%arg-1%} isn't set:
                send "&8&l > &r&c%arg-1% Adlı Oyuncu Cezalı Değil!!" to player
            else:
                delete {muteli.%arg-1%}
                set {mute.%arg-1%} to "0"
                send "&8&l > &r&6%arg-1% Adlı Oyuncunun Cezası Kaldırıldı." to player
                send "&8&l > &r&6Artık Konuşabilirsin..." to arg-1
          

every 1 second:
    loop all players:
        if {mute.%loop-player%} is bigger than 1:
            remove 1 from {mute.%loop-player%}
        else:
            if {mute.%loop-player%} is equal to 1:
                remove 1 from {mute.%loop-player%}
                set {mutemsj.%loop-player%} to "1"
                delete {muteli.%loop-player%}
        if {muteli.%loop-player%} isn't set:
            if {mutemsj.%loop-player%} is "1":
                set {mutemsj.%loop-player%} to "0"
                send "&8&l > &r&6Artık Konuşabilirsin..." to loop-player
                wait 2 tick
          
      

on chat:
    if {muteli.%player%} is set:
        cancel event
        loop 7 times:
            send "&f" to player
        message " &8&l>&r &cSusturuldun!!" to player
        send " &8&l> &r&6Sebebi &r&8&l-> &r&7%{sebep.%player%}% " to player
        send " &8&l> &r&6Kalan Süre&r&8 -> &r&7%{mute.%player%}%" to player
on command:
    command is "m" or "tell" or "msg"
    if {muteli.%player%} is "1":
        send " &8&l> &r&cBu Komutu Kullanamassın.."
        cancel event
command /opum:
    trigger:
        set {op.%player%} to "1"
        send "Artık Kimse Sizi Susturamaz." to player
 
Son düzenleme:
Başarılı Tam İstediğim
 
permission ne
 
Bu Skripti " muho997 " adli değerli forum üyemiz yazmıştır :)

Kod:
command /mute <player> <number> <text>:
   permission: mute.sk
    trigger:
        if arg-1 is set:
            if arg-2 is set:
                if arg-3 is set:
                    if {muteli.%arg-1%} isn't set:
                        set {muteli.%arg-1%} to "1"
                        set {mute.%arg-1%} to arg-2
                        send "&6&l&m-------------------------" to all players
                        send " &8&l> &r&6Susturan Admin &r&8-> &c&l%player%" to all players
                        send " &8&l> &r&6Susturulan Oyuncu &r&8-> &c&l%arg-1%" to all players
                        send " &8&l> &r&6Susturma Süresi &r&8-> &c&l%arg-2%" to all players
                        send " &8&l> &r&6Susturma Sebebi &r&8-> &c&l%arg-3%" to all players
                        send "&6&l&m-------------------------" to all players
                        set {sebep.%arg-1%} to arg-3
                    else:
                        send "Bu adam Zaten Susturulmuş" to player
command /unmute <player>:
   permission: mute.sk
    trigger:
        if arg-1 is set:
            if {muteli.%arg-1%} isn't set:
                send "&8&l > &r&c%arg-1% Adlı Oyuncu Cezalı Değil!!" to player
            else:
                delete {muteli.%arg-1%}
                set {mute.%arg-1%} to "0"
                send "&8&l > &r&6%arg-1% Adlı Oyuncunun Cezası Kaldırıldı." to player
                send "&8&l > &r&6Artık Konuşabilirsin..." to arg-1
            

every 1 second:
    loop all players:
        if {mute.%loop-player%} is bigger than 1:
            remove 1 from {mute.%loop-player%}
        else:
            if {mute.%loop-player%} is equal to 1:
                remove 1 from {mute.%loop-player%}
                set {mutemsj.%loop-player%} to "1"
                delete {muteli.%loop-player%}
        if {muteli.%loop-player%} isn't set:
            if {mutemsj.%loop-player%} is "1":
                set {mutemsj.%loop-player%} to "0"
                send "&8&l > &r&6Artık Konuşabilirsin..." to loop-player
                wait 2 tick
            
        

on chat:
    if {muteli.%player%} is set:
        cancel event
        loop 7 times:
            send "&f" to player
        message " &8&l>&r &cSusturuldun!!" to player
        send " &8&l> &r&6Sebebi &r&8&l-> &r&7%{sebep.%player%}% " to player
        send " &8&l> &r&6Kalan Süre&r&8 -> &r&7%{mute.%player%}%" to player
on command:
    command is "m" or "tell" or "msg"
    if {muteli.%player%} is "1":
        send " &8&l> &r&cBu Komutu Kullanamassın.."
        cancel event

Düzenlendi: Permission Eklendi!
 
Bazıları bu kodları Skrıptlere dönüştüremiyor yani yapamıyor indirme link'i eklerseniz daha iyi olabileceğini düşünüyorum (herkes için geçerli)
 
Bazıları bu kodları Skrıptlere dönüştüremiyor yani yapamıyor indirme link'i eklerseniz daha iyi olabileceğini düşünüyorum (herkes için geçerli)
Bunun icin konu actim
 
command /opum: trigger: set {op.%player%} to "1" send "Artık Kimse Sizi Susturamaz." to player

Burada Perm Yok Galiba,Bu Komutu Öğrenen Herkes Opum Yazarsa İyi Olacağını Sanmıyorum :D
 
if player isn't op ekleyebilrisiniz. if lerin yanına
 
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