# Reklam taraması için kullanılacak kelime kalıpları (Regex)
set {reklam::kalip::1} to "(\w+\.)+\w{2,4}" # .com, .net, .org, .xyz vb. uzantılar için
set {reklam::kalip::2} to ".*\.aternos\.me.*" # Aternos sunucuları için özel kalıp
set {reklam::kalip::3} to "[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}" # Sayısal IP adresleri için
on chat:
# Muaf tutulacak yetki grubu (Yöneticilerin reklam korumasına takılmaması için)
if player does not have permission "sistem.reklam.muaf":
# Mesajı küçük harfe çevirip kontrol ediyoruz (BÜYÜK harfle yazarak kaçamasınlar diye)
set {_mesaj} to lowercase message
# Kelime kalıplarını tek tek kontrol et
loop 3 times:
if {_mesaj} matches {reklam::kalip::%loop-number%}:
cancel event
send "&c&lHATA &8> &7Sohbete sunucu adresi veya reklam içeren mesajlar yazmak yasaktır!" to player
stop