Aklıma gelmişken.
Kötü nick ve ident korumamda ben şunu kullandım..
Users:
nick:*A*B*A*Z*A*!*@*
nick:*AHLAKS?Z*!*@*
nick:*ATESL?*!*@*
nick:*AYAKSEVER*!*@*
nick:*ehehehe*!*@*
Remote:
PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
on @nick:join:#: { mode # +b $ulist($+($gettok($address($nick,5),1,33),!*@*),nick,1) | kick # $nick Bad Nick! }
on *:op:#: { if $opnick == $me { var %~ = $nick(#,0) | while %~ { if ($nick(#,%~) !isop #) { if $ulist($+($gettok($address($nick(#,%~),5),1,33),!*@*),nick,1) { mode # +b $ifmatch | kick # $nick(#,%~) Bad Nick! } } | dec %~ } } }
on *:nick: {
if ($ulist($+($gettok($address($newnick,5),1,33),!*@*),nick,1)) {
var %' = $comchan($newnick,0)
while %' {
if ($comchan($newnick,%').op) {
mode $comchan($newnick,%') +b $ulist($+($gettok($address($newnick,5),1,33),!*@*),nick,1))
kick $comchan($newnick,%') $newnick Bad Nick!
}
dec %'
}
}
}
Bunu şimdi yazdım benim korumalar biraz kombine olduğu için, mantık bu işde..
Eklenişi çıkarılışı /auser /ruser şeklinde oluyor...
Kötü yanı deopkende Nick değiştirme koruması while a giriyor buda lag yaparmı yapmazmı bilmem denemek lazım
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
[10:32] * asdasd is now known as denemeeee
[10:32] * M sets mode: +b *d*e*n*e*m*e*!*@*
[10:32] * denemeeee was kicked by M (Bad Nick!)
Ehhehe