Tekil Mesaj gösterimi
Alt 10 Mayıs 2008, 20:25   #9
Çevrimdışı
XcLusive
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: badnick tara bi sorum var




ne alaka user listesindede wildcard geçerlidir hem ayrıca daha hızlı tarama yapmanı sağlar..
badnick:bay
badnick:*bay*
olarakta eklersin ama "badnick:bay" bunun bir hükmü kalmaz gereksiz kalır..
aynı işlem hatta dahada iyisi kısa ve öz kodlarla user listesinden yapılabilir.

mesela
badnick:*aktif*
//echo -a $level(aktif_m)
level farkı : badnick olarak dönecektir.

badnick leveline eklenmiş nickleride taramak için örnek bir kod

alias tara {
var %t = 1,
while (%t <= $nick($1,0)) {
var %bdnick = $nick($1,%t)
if ($level($nick($1,%t)) == badnick) { mode $1 +b $ulist(%bdnick) | kick $1 %bdnick badnick.. }
inc %t 1
}
}

if ($level($nick($1,%t)) == badnick) { mode $1 +b $ulist(%bdnick) | kick $1 %bdnick badnick.. }

olan yeri rapor olarak ayarlıyabilirsin

if ($level($nick($1,%t)) == badnick) { msg #ops badnick : $nick($1,%t) }

/tara #kanal

bota eklemek için

on *:text:#kanal:if ($regex($1,/^(!badnicktara)$/i) && $2) { tara $2 }

vs..vs.. bu gibi işlemlerde userlist varken txt vb. gibi şeyler kullanmayın ayrıca tara sistemleride mIRC'i kasıp lag yapmasına neden olabilir..

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet reklamver