03 Mart 2012, 18:31
#10 Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Cevap: Benzer nicke Kick +Ban
fav Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
kodu tekrar gözden gecirdim şöyle bir sıkıntı olacak kodda girin nickleri banlayacak bu hata nedeniyle değişiklik yaptım Kod: Kodu kopyalamak için üzerine çift tıklayın!
on *:JOIN:#sohbet:{
set %k $chan | set %nick $nick
if $len(%nick) >= 12 {
tara
}
}
alias tara {
var %t = 1
while (%t <= $nick(%k,0)) {
var %bdnick = $nick(%k,%t)
if (%nick == $nick(%k,%t)) { var %t $calc($nick(%k,%nick) + 1) }
if ($left($nick(%k,%t),12) === $left(%nick,12)) {
allban %nick
unset %k | unset %nick
}
inc %t
}
}
alias allban {
var %x = $comchan($1,0)
var %a = 1
while %a <= %x {
mode $comchan($1,%a) +b $1
mode $comchan($1,%a) +b $address($1,4)
if $1 ison $comchan($1,%a) { kick $comchan($1,%a) $1 ysak }
inc %a
}
}
kanaldaki nickleri taraken giriş yapan nick kendi sırasıyla eşleştiğinde kendi sırasını atlacakki her giren nick atılmasın kod denenmiştir kolaygelsin
bır karakter bosluk var gördüğüm fazlalık böyle denermisin