Merhaba forum üyeleri.
Forumda gördüğüm kadarı ile çok fazla küfür engelleme skripti var ve hepsi aynı mantıkta:
Eğer sunucunuzda ".." kelimesi yasaklı ise ve sizin mesajınızda "..ca" geçiyorsa sizi uyarır. Çok saçma, değil mi?
Hepsi aynı mantık olduğu için şu şu demek istemiyorum, skript kısa, öz.
Resim ekleme ihtiyacı hissetmedim, ki eklesem de ne ekleyebilirim?
Skripte v6147164 falan yapmayı düşünmüyorum, zaten mantık belli.
Ama eğer hata vs bulursanız onları gideririm.
Özellikler:
İstediğiniz küfürleri ekleyin, silin. Dilerseniz "deneme" gibi kelimeleri küfür olarak ekleyebilirsiniz.
Bu şekilde reklam yapılması da engellenebilir.
Bu skriptin bir de kötü bir yanı var: eğer kelimenin içerisinde küfür geçiyorsa, onu engelleyemez.
Zaten, gidip "dkjaskdf..caalkdl" gibi bir küfür edecek birisi varsa, o kişi yoldan çıkmıştır zaten.
Test edildi: Paperspigot 1.8.8 / Local / Skript 2.2dev37
Çalışmak için herhangi bir add-on gerektirmez.
Koda gelecek olursak:
Forumda gördüğüm kadarı ile çok fazla küfür engelleme skripti var ve hepsi aynı mantıkta:
Eğer sunucunuzda ".." kelimesi yasaklı ise ve sizin mesajınızda "..ca" geçiyorsa sizi uyarır. Çok saçma, değil mi?
Hepsi aynı mantık olduğu için şu şu demek istemiyorum, skript kısa, öz.
Resim ekleme ihtiyacı hissetmedim, ki eklesem de ne ekleyebilirim?
Skripte v6147164 falan yapmayı düşünmüyorum, zaten mantık belli.
Ama eğer hata vs bulursanız onları gideririm.
Özellikler:
İstediğiniz küfürleri ekleyin, silin. Dilerseniz "deneme" gibi kelimeleri küfür olarak ekleyebilirsiniz.
Bu şekilde reklam yapılması da engellenebilir.
Bu skriptin bir de kötü bir yanı var: eğer kelimenin içerisinde küfür geçiyorsa, onu engelleyemez.
Zaten, gidip "dkjaskdf..caalkdl" gibi bir küfür edecek birisi varsa, o kişi yoldan çıkmıştır zaten.
Test edildi: Paperspigot 1.8.8 / Local / Skript 2.2dev37
Çalışmak için herhangi bir add-on gerektirmez.
Koda gelecek olursak:
Kod:
command küfür [<text>] [<text>]:
permission: küfür.ekle
trigger:
if arg-1 is "ekle":
if arg-2 is set:
if {Küfürler::%arg-2%} isn't set:
add arg-2 to {Küfürler::*}
send "&f[&cSunucunuz&f] &eBu kelime küfür olarak eklendi."
else:
send "&f[&cSunucunuz&f] &eBu kelime zaten küfür olarak ekli."
else:
send "&f[&cSunucunuz&f] &eKullanım: &7/küfür ekle <küfür>"
else if arg-1 is "sil":
if arg-2 is set:
if {Küfürler::*} contains arg-2:
remove arg-2 from {Küfürler::*}
send "&f[&cSunucunuz&f] &eBu kelime küfür listesinden silindi."
else:
send "&f[&cSunucunuz&f] &eBu kelime zaten küfür listesinde yok."
else:
send "&f[&cSunucunuz&f] &eKullanım: &7/küfür sil <küfür>"
else:
send "&f[&cSunucunuz&f] &eKullanım: &7/küfür <ekle/sil> <küfür>"
on chat:
set {_mesaj::*} to message split at " "
if {_mesaj::*} contains {Küfürler::*}:
cancel event
send "&f[&cSunucunuz&f] &eYazdığınız mesajda sunucunun istemediği bir şey var."
# Devamında isterseniz susturma cezası vb yapabilirsiniz..
Yetkililer gelip resim ekle derler ise, resim eklemek bu kısa skript için konuyu uzatır ve gereksiz olur. Amacı belli zaten.