Tekil Mesaj gösterimi
Alt 20 Mayıs 2012, 16:43   #7
Çevrimdışı
Nykshemera
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Debug && Hash Tables - Badnick,Reklam,Küfür Korumaları




Converse Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
bunu badnicklerin hostlarına değilde nicklere yada wildcardlara ban atıcak şekilde yapabilirmiyiz?

alias _prots {
tokenize 32 $1-
if ($1 = <-) {
if ($3 = JOIN) {
var %nick = $right($gettok($2,1,33),-1),%chan = $right($4,-1)
if $read(muafkanal.db,w,%chan) || $read(muafnick.db,w,%nick) { return }
if $me isop %chan || o isin $usermode {
if $hfind(badnick,%nick,1,W).data {
ban -k %chan %nick 2 badnick
}
}
}
elseif ($3 = PRIVMSG) {
if ($4 ischan) {
var %nick = $right($gettok($2,1,33),-1),%text = $right($5-,-1),%chan = $4
if $read(muafkanal.db,w,%chan) || $read(muafnick.db,w,%nick) { return }
if $me isop %chan || o isin $usermode {
if $hfind(kufur,%text,1,W).data {
ban -k %chan %nick 2 kufur
}
if $hfind(reklam,%text,1,W).data {
ban -k %chan %nick 2 reklam
}
}
}
}
}
}


Yukarda kırmızı ile verdiğim yerleri ;

ban -k %chan %nick 5

olarak değiştirirsen sadece nicke ban atar.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet reklamver