Tarih: 22-01-2008, 20:21
Bu kod herhangi bir kanal penceresinde
/tara komutunu uyguladığınızda,
badnick.txt dosyasındaki verileri kanal rumuzlarının içinde tek tek arar. Arama işlemi sırasında yakalanan nickleri kanaldan uzaklaştırır ve işlem tamamlandığında
kaç adet badnick-in atıldığını size yansıtır.
Kod:
alias -l bn {
var %s = 1
while ($read(badnick.txt,%s)) {
if $+(*,$v1,*) iswm $2 {
hinc -m bn nk 1
ban -k $1 $2 2 sebeb.
break
}
inc %s
}
}
alias tara {
$iif($hget(bn),hfree bn)
echo -ae Badnick taraması başlatıldı.
var %1 = 1
while ($nick($active,%1)) {
bn $active $v1
inc %1
}
echo -ae $active Toplam $+($chr(40),$iif(!$hget(bn,nk),0,$hget(bn,nk)),$chr(41)) badnick atıldı.
}