AgiesBaba
Sudan Çıkmış
- Mesajlar
- 9
- En iyi cevaplar
- 0
- Beğeniler
- 1
- Puanları
- 30
Bugün Kendim Düşünerek Yapıp düzenleyip toplam yaklaşık 10 saatde geliştirip bu hale getirdiğim bir skripti tanıtıcam bu otomatik mute sistemi tam işlevli olmasada küfürlerin bir çoğunu engelliyor lakin bazı küfürler örnek "yar#k" küfürü engelli değil çünki bir kelimenin içinde "yar#k" kelimesi geçincede mute yiyolar ve böyle kelimeler engelleniyor o yüzden bazı kelimeler engelli değil ancak mesela adam bak yerine baq yazdı ve b"a.q" dan mute yediyse /yanlışmuteatıldı yazarak bunu aktif yetkililere bildirebiliyor hatalı veya çıkartmak istediğiniz kelimeleri çıkartabilir veya ekleyebilirsiniz ve kolay yoldan mute açmak için mute açmasını istediğiniz gruplara mute.ac yetkisini verin /muteaç oyuncuismi sebep şeklinde muteleri kısa yoldan açabiliyolar çünki muteli olan insanların 2-3 belki daha fazla muteyle ilgili yetkisi olabilir ve o yetkiler varsa oto mute yemezler vb.
NOT: Bu Oto Mute Sistemi Advanced Ban Pluginiyle Kullanılabilir lakin essentials la yapcaksanız onun içinde bir skript yazdım
Küfürler in Bulunduğu Dosya Kopyala yapıştır ile kullanabilirsiniz forum otomatik olarak küfürlerin %20 sini engellediği için indirip burdan kopyala yapıştırla kullanabiiirsiniz. kufurler.txt dosyasını indir - download
if message contains "amin4" or "amq" or "sikik" or "amerika" or "awk" or "awq" or "özür dilerim" diye devam eden Yazan satıra kufurler.txt dosyasını indir - download linkinden küfürlerin olduğu txt dosyasını indirip küfürleri kopyalayıp yapıştırırsanız sizin için daha sağlıklı olucakdır.
EssentialsX de Bazı Eklentiler Çalışmaz Daha Doğrusu Hepsi Çalışır ancak mesela /yanlışmuteatıldı komudunu eklemedim çünki essentials /check yani insanın ne kadar mute süresi kaldı ne sebepten mute yediğine bakılmıyor o zamanda bir anlamı olmuyor.
Yetkiler:
Mute Açma Yetkisi: mute.ac
Muteleme Yetkisi: mutele
EssentialsX için
AdvancedBan için:
Aynı Zamanda Bugların Hepsi Giderilmiştir en azından benim bulduklarım /Yanlışmuteatıldı komutunu sace muteliler kullanabilir ve mute yedikden sonra oto mute yenmez ve muteliler 1 dakikada bir kez /yanlışmuteatıldı komutunu kullanabilir mutelemek içik /mutele isim süre sebep komudunu kullanınız.
tabii ki Kesinlikle Gereken Pluginler: AdvancedBan Yada EssentialsX + Group Manager + Skript
NOT: Bu Oto Mute Sistemi Advanced Ban Pluginiyle Kullanılabilir lakin essentials la yapcaksanız onun içinde bir skript yazdım
Küfürler in Bulunduğu Dosya Kopyala yapıştır ile kullanabilirsiniz forum otomatik olarak küfürlerin %20 sini engellediği için indirip burdan kopyala yapıştırla kullanabiiirsiniz. kufurler.txt dosyasını indir - download
if message contains "amin4" or "amq" or "sikik" or "amerika" or "awk" or "awq" or "özür dilerim" diye devam eden Yazan satıra kufurler.txt dosyasını indir - download linkinden küfürlerin olduğu txt dosyasını indirip küfürleri kopyalayıp yapıştırırsanız sizin için daha sağlıklı olucakdır.
EssentialsX de Bazı Eklentiler Çalışmaz Daha Doğrusu Hepsi Çalışır ancak mesela /yanlışmuteatıldı komudunu eklemedim çünki essentials /check yani insanın ne kadar mute süresi kaldı ne sebepten mute yediğine bakılmıyor o zamanda bir anlamı olmuyor.
Yetkiler:
Mute Açma Yetkisi: mute.ac
Muteleme Yetkisi: mutele
EssentialsX için
Kod:
options:
Sunucuİsimi: Serverismi
komut: mute
on chat:
if message contains "amin4" or "amq" or "sikik" or "amerika" or "awk" or "awq" or "özür dilerim" or "o.ç" or "o.c" or "piç" or "pic" or "özür dilerim" or "0r0sp" or "0r0spu" or "özür dilerim" or "özür dilerim çocugu" or "özür dilerim cocugu" or "orosp" or "özür dilerim" or "amc1k" or "amc1q" or "amcıq" or "amına k" or "4mına" or "amına" or "4mına koyam" or "amına koyarım" or "siktir" or "s1kt1r" or "siqtir" or "ananın" or "4n4nın" or "amına koyam" or "siqtir" or "siktir git" or "siqtir git" or "özür dilerim" or "yarraq" or "yaraq" or "y4rrak" or "yarr4k" or "y4rr4k" or "y4r4k" or "yar4k" or "y4rak" or "y4r4q" or "yarraq" or "yaraq" or "ananın" or "4n4nın" or "ebenin" or "eben" or "5b5n" or "eben1n" or "p1c" or "piç" or "s1q1q" or "***" or "got" or "g0t" or "sokuk" or "s0kuk" or "soquq" or "sikerim" or "s1kerim" or "s1ker1m" or "siqerim" or "annesiz" or "amc1q" or "am1n" or "am1" or "kaşar" or "kasar" or "k4ş4r" or "escort" or "özür dilerim" or "p0rn0" or "prno" or "özür dilerim" or "p0rno" or "ağzına" or "sıçam" or "agzına" or "siq" or "s1k" or "s1q" or "annanı" or "doeda" or "özür dilerimhub" or "sq" or "soq" or "sok" or "s0k" or "s0q" or "siktir git" or "s1kt1r g1t" or "soktuk" or "s0ktuk" or "soqtuq" or "siktik" or "s1kt1k" or "siqtiq" or "s1qt1q" or "sikt1k" or "s1ktik" or "popo" or "p0p0" or "p1p1" or "pipi":
player don't have permissions "muteli":
cancel event
execute console command "{@komut} %player% 30m %message%"
broadcast "&8&m----------&r &c&l{@Sunucuİsimi} &8&m----------"
broadcast " "
broadcast "&eSusturan: &a&lOtomatik Mute Sistemi"
broadcast "&eSusturulan Oyuncu: &a%player%"
broadcast "&eSebep: &c&nKüfür"
broadcast "&eSüre: &a30 Dakika"
broadcast " "
broadcast "&8&m----------&r &c&l{@Sunucuİsimi} &8&m----------"
wait 1 second
execute console command "manuaddp %player% muteli2"
execute console command "manuaddp %player% muteli"
wait 1799 second
execute console command "manudelp %player% muteli"
execute console command "manudelp %player% muteli2"
stop
on chat:
if message contains "salak" or "salaq" or "slk" or "slq" or "s4l4k" or "s4lak" or "sal4k" or "s4laq" or "sal4q" or "m4l" or "geri zekalı" or "aptal" or "4pt4l" or "aptl" or "apt4l" or "4ptal" or "angut" or "4ngut" or "hayvan" or "h4yv4n" or "h4yvan" or "hayv4n" or "hayvn" or "h4yvn" or "öküz" or "ökz" or "0küz" or "öqüz" or "0qüz" or "namussuz" or "özür dilerim":
player don't have permissions "muteli":
cancel event
execute console command "{@komut} %player% 15m %message%"
broadcast "&8&m----------&r &c&l{@Sunucuİsimi} &8&m----------"
broadcast " "
broadcast "&eSusturan: &a&lOtomatik Mute Sistemi"
broadcast "&eSusturulan Oyuncu: &a%player%"
broadcast "&eSebep: &c&nYasaklı Kelime"
broadcast "&eSüre: &a15 Dakika"
broadcast " "
broadcast "&8&m----------&r &c&l{@Sunucuİsimi} &8&m----------"
wait 1 second
execute console command "manuaddp %player% muteli2"
execute console command "manuaddp %player% muteli"
wait 899 second
execute console command "manudelp %player% muteli"
execute console command "manudelp %player% muteli2"
stop
command /muteaç <player> <text>:
trigger:
if player has permission "mute.ac":
execute console command "manudelp %arg-1% muteli"
execute console command "manudelp %arg-1% muteli2"
execute console command "manudelp %arg-1% muteli3"
execute console command "unmute %player% %arg-1%"
send "&e&l%player% Adlı Yetkili Başarıyla &c&l%arg-1% &e&lAdlı Oyuncunun Mutesini &c&l&n%arg-2% &e&lsebebinden dolayı açtı!" to all players
command /mutele <player> <text> <text>:
trigger:
if player has permission "mutele":
send "&c&l%arg-1% &e&ladlı Oyuncu Mutelendi!" to player
execute console command "{@komut} %arg-1% %arg-2%"
execute console command "manuaddp %arg-1% muteli"
execute console command "manuaddp %arg-1% muteli2"
#/mutele oyuncuismi süre sebep örnek /mutele AgiesBaba 30m Küfür
on command "/muteaç":
if player don't have permissions "mute.ac":
send "&c&l{@Sunucuİsimi} &8&l> &e&lBu Komutu Kullanabilmek için Yeterli Yetkiye &c&l&nSahip Değilsin!" to player
Kod:
options:
Sunucuİsimi: Serverismi
komut: tempmute
on chat:
if message contains "amin4" or "amq" or "sikik" or "amerika" or "awk" or "awq" or "özür dilerim" or "o.ç" or "o.c" or "piç" or "pic" or "özür dilerim" or "0r0sp" or "0r0spu" or "özür dilerim" or "özür dilerim çocugu" or "özür dilerim cocugu" or "orosp" or "özür dilerim" or "amc1k" or "amc1q" or "amcıq" or "amına k" or "4mına" or "amına" or "4mına koyam" or "amına koyarım" or "siktir" or "s1kt1r" or "siqtir" or "ananın" or "4n4nın" or "amına koyam" or "siqtir" or "siktir git" or "siqtir git" or "özür dilerim" or "yarraq" or "yaraq" or "y4rrak" or "yarr4k" or "y4rr4k" or "y4r4k" or "yar4k" or "y4rak" or "y4r4q" or "yarraq" or "yaraq" or "ananın" or "4n4nın" or "ebenin" or "eben" or "5b5n" or "eben1n" or "p1c" or "piç" or "s1q1q" or "***" or "got" or "g0t" or "sokuk" or "s0kuk" or "soquq" or "sikerim" or "s1kerim" or "s1ker1m" or "siqerim" or "annesiz" or "amc1q" or "am1n" or "am1" or "kaşar" or "kasar" or "k4ş4r" or "escort" or "özür dilerim" or "p0rn0" or "prno" or "özür dilerim" or "p0rno" or "ağzına" or "sıçam" or "agzına" or "siq" or "s1k" or "s1q" or "annanı" or "doeda" or "özür dilerimhub" or "sq" or "soq" or "sok" or "s0k" or "s0q" or "siktir git" or "s1kt1r g1t" or "soktuk" or "s0ktuk" or "soqtuq" or "siktik" or "s1kt1k" or "siqtiq" or "s1qt1q" or "sikt1k" or "s1ktik" or "popo" or "p0p0" or "p1p1" or "pipi":
player don't have permissions "muteli":
cancel event
execute console command "{@komut} %player% 30m %message%"
broadcast "&8&m----------&r &c&l{@Sunucuİsimi} &8&m----------"
broadcast " "
broadcast "&eSusturan: &a&lOtomatik Mute Sistemi"
broadcast "&eSusturulan Oyuncu: &a%player%"
broadcast "&eSebep: &c&nKüfür"
broadcast "&eSüre: &a30 Dakika"
broadcast " "
broadcast "&8&m----------&r &c&l{@Sunucuİsimi} &8&m----------"
wait 1 second
execute console command "manuaddp %player% muteli2"
execute console command "manuaddp %player% muteli"
wait 1799 second
execute console command "manudelp %player% muteli"
execute console command "manudelp %player% muteli2"
stop
on chat:
if message contains "salak" or "salaq" or "slk" or "slq" or "s4l4k" or "s4lak" or "sal4k" or "s4laq" or "sal4q" or "m4l" or "geri zekalı" or "aptal" or "4pt4l" or "aptl" or "apt4l" or "4ptal" or "angut" or "4ngut" or "hayvan" or "h4yv4n" or "h4yvan" or "hayv4n" or "hayvn" or "h4yvn" or "öküz" or "ökz" or "0küz" or "öqüz" or "0qüz" or "namussuz" or "özür dilerim":
player don't have permissions "muteli":
cancel event
execute console command "{@komut} %player% 15m %message%"
broadcast "&8&m----------&r &c&l{@Sunucuİsimi} &8&m----------"
broadcast " "
broadcast "&eSusturan: &a&lOtomatik Mute Sistemi"
broadcast "&eSusturulan Oyuncu: &a%player%"
broadcast "&eSebep: &c&nYasaklı Kelime"
broadcast "&eSüre: &a15 Dakika"
broadcast " "
broadcast "&8&m----------&r &c&l{@Sunucuİsimi} &8&m----------"
wait 1 second
execute console command "manuaddp %player% muteli2"
execute console command "manuaddp %player% muteli"
wait 899 second
execute console command "manudelp %player% muteli"
execute console command "manudelp %player% muteli2"
stop
command /yanlışmuteatıldı:
trigger:
if player don't have permissions "muteli3":
if player has permission "muteli":
message "&c&l{@Sunucuİsimi} &8&l> &7Yanlış Mute Atıldığını iddia etmeniz Aktif Yetkililere Başarıyla Ulaştırıldı!"
loop all players:
if loop-player has permission "yanlismuteatıldı.goruntule":
send "&8&l&m-&e&l&m-&8&l&m-&e&l&m-&8&l&m-&e&l&m-&8&l&m-&e&l&m-&8&l&m-&e&l&m-&8&l&m-&e&l&m-&8&l&m-&8&l&m-&e&l&m-&8&l&m-&e&l&m-&8&l&m-&e&l&m-&8&l&m-&e&l&m-&8&l&m-&e&l&m-&8&l&m-&e&l&m-&8&l&m-&e&l&m-&8&l&m-&e&l&m-&8&l&m-&e&l&m-&8&l&m-&e&l&m-&8&l&m-&e&l&m-&8&l&m-&e&l&m-&8&l&m-&e&l&m-&8&l&m-&e&l&m-&8&l&m-&e&l&m-&8&l&m-&e&l&m-&8&l&m-&e&l&m-&8&l&m-&e&l&m-&8&l&m-" to loop-player
send "" to loop-player
send " &c&lYanlış Mute Olduğu Söyleniyor!" to loop-player
send "" to loop-player
send " &aMute Yeme Sebebine bakmak için &e/check isim veya /kontrol isim" to loop-player
send " &aMutesinin Açılmasını İsteyen Kişi &e&l%player%" to loop-player
send "" to loop-player
send "&8&l&m-&e&l&m-&8&l&m-&e&l&m-&8&l&m-&e&l&m-&8&l&m-&e&l&m-&8&l&m-&e&l&m-&8&l&m-&e&l&m-&8&l&m-&8&l&m-&e&l&m-&8&l&m-&e&l&m-&8&l&m-&e&l&m-&8&l&m-&e&l&m-&8&l&m-&e&l&m-&8&l&m-&e&l&m-&8&l&m-&e&l&m-&8&l&m-&e&l&m-&8&l&m-&e&l&m-&8&l&m-&e&l&m-&8&l&m-&e&l&m-&8&l&m-&e&l&m-&8&l&m-&e&l&m-&8&l&m-&e&l&m-&8&l&m-&e&l&m-&8&l&m-&e&l&m-&8&l&m-&e&l&m-&8&l&m-&e&l&m-&8&l&m-" to loop-player
execute console command "manuaddp %player% muteli3"
wait 60 second
execute console command "manudelp %player% muteli3"
on command "/yanlışmuteatıldı":
if player has permission "muteli3":
send "&c&l{@Sunucuİsimi} &8&l> &7Bu Komut 60 Saniyede Bir Kullanılabilir Lütfen Daha Sonra Tekrar Dene" to player
on command "/yanlışmuteatıldı":
if player don't have permissions "muteli":
send "&c&l{@Sunucuİsimi}&8&l> &7Bu Komutu Kullanabilmek için Muteli olmalısın!" to player
command /muteaç <player> <text>:
trigger:
if player has permission "mute.ac":
send "&c&l%arg-1% &e&ladlı Oyuncunun Mutesi Başarıyla Açıldı!" to player
execute console command "manudelp %arg-1% muteli"
execute console command "manudelp %arg-1% muteli2"
execute console command "manudelp %arg-1% muteli3"
execute console command "unmute %arg-1%"
send "&e&l%player% Adlı Yetkili Başarıyla &c&l&nMutenizi &e&lAçtı!" to arg-1
send "&e&l%player% Adlı Yetkili Başarıyla &c&l%arg-1% &e&lAdlı Oyuncunun Mutesini &c&l&n%arg-2% &e&lsebebinden dolayı açtı!" to all players
command /mutele <player> <text> <text>:
trigger:
if player has permission "mutele":
send "&c&l%arg-1% &e&ladlı Oyuncu Mutelendi!" to player
execute console command "{@komut} %arg-1% %arg-2%"
execute console command "manuaddp %arg-1% muteli"
execute console command "manuaddp %arg-1% muteli2"
#/mutele oyuncuismi süre sebep örnek /mutele AgiesBaba 30m Küfür
on command "/muteaç":
if player don't have permissions "mute.ac":
send "&c&l{@Sunucuİsimi} &8&l> &e&lBu Komutu Kullanabilmek için Yeterli Yetkiye &c&l&nSahip Değilsin!" to player
command /hatırlat:
trigger:
send "&8&l&m--------------------------------------------" to players
send "" to players
send " &7Otomatik Olarak Yanlış Bir Sebepten Yada Haksız" to players
send " &7Yere Mute Yediğini Mi Düşünüyorsun O Zaman" to all players
send " &a&l/yanlışmuteatıldı &7komudunu kullanarak bu" to all players
send " &7durumu aktif yetkililere bildir ve kurtul!" to all players
send "" to players
send "&8&l&m--------------------------------------------" to players
every 150 second:
execute console command "hatırlat"
Aynı Zamanda Bugların Hepsi Giderilmiştir en azından benim bulduklarım /Yanlışmuteatıldı komutunu sace muteliler kullanabilir ve mute yedikden sonra oto mute yenmez ve muteliler 1 dakikada bir kez /yanlışmuteatıldı komutunu kullanabilir mutelemek içik /mutele isim süre sebep komudunu kullanınız.
tabii ki Kesinlikle Gereken Pluginler: AdvancedBan Yada EssentialsX + Group Manager + Skript
Son düzenleme: