Gelişmiş Mute - Oto Mute Skripti

aroSas

Zombi Katili
Mesajlar
236
En iyi cevaplar
0
Beğeniler
29
Puanları
200
Ruh hali
NOT: İlk defa böyle ayrıntılı bir skript yazdım.Hatalarım olabilir deneyip söylerseniz çok sevinirim. /Ben Deneyemedim Vaktim Olmadı \


Adam susturmak için /sus isim süre sebeb şeklinde. Otomatik mute ise küfürlere otomatik olarak mute atar.
Yasaklı küfür eklemek isterseniz en sondaki command ile başlayan sus %player% 500 Küfür.! ile biten yeri kopyalayıp küfür ekleye bilirsiniz.

Kod:
command /sus [<player>] [<int>] [<text>]:
    trigger:
    permission: sus.admin
    permission message: &7Gerekli Yetkiye Sahip Degilsin !
            if arg 1 is set:
                if arg 2 is set:
                    if arg 3 is set:
                        set {mutelenmis.%arg 1%} to 1
                        set {mute.%arg 1%} to arg 2
                        broadcast "&b&l&m--------------------------------"
                        broadcast "&6&lSusturan &8&l> &e&l%Player%"
                        broadcast "&6&lSusturulan &8&l> &e%arg 1%"
                        broadcast "&6&lSusturma Süresi &8&l> &e%arg 2% "
                        broadcast "&6&lSebebi &8&l> &e%arg 3% "
                        broadcast "&b&l&m--------------------------------"
                    else:
                      
            else:
                message "&eKomut kullanımı &f> &a/sus 'oyuncuadı' 'süre' 'sebep'"
on chat:
    if {mutelenmis.%player%} is set:
        cancel event
        message "&4lHata &8&l> &6%{mute.%player%}% &bSaniye Konuşamassın !"
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%}
                delete {mutelenmis.%loop-player%}
command pic:
     stop trigger
     with "Ben küfürbaz bir abi im."
    execute console command "sus %player% 500 Küfür.!"
command anan:
     stop trigger
     with "Ben küfürbaz bir abi im."
    execute console command "sus %player% 500 Küfür.!"
command ananı:
     stop trigger
     with "Ben küfürbaz bir abi im."
    execute console command "sus %player% 500 Küfür.!"
command amerika:
     stop trigger
     with "Ben küfürbaz bir abi im."
    execute console command "sus %player% 500 Küfür.!"
 


VictoryAndGlory

Kızıltaş Madencisi
Mesajlar
502
En iyi cevaplar
0
Beğeniler
271
Puanları
790
Her küfür için niye ayrı command oluşturdun ki? Küfür için bir array oluşturursun. Tüm küfürleri bu arrayin içine eklersin. Mesaj atıldığında da mesaj içeriğini bu array içeriğiyle karşılaştırıp eğer varsa işlem yaparsın.
 

Üst