evet kolay yoldan ibl ile yapalim dedik olmadi bu durumda zoru sectik hash tablosu..
Kod: Kodu kopyalamak için üzerine çift tıklayın!
on *:join:#: { if $nick == $me { mode $chan +b | .enable #bankayit } }
on *:ban:#: { hadd -m $+(Bans.,$chan) $banmask $nick }
on *:rawmode:#: {
if -b isin $1 && $nick !== $me {
var %' 0
while %' <= $count($1,b) {
inc %' | var %z = $gettok($2-,%',32)
if $hget($+(Bans.,$chan),%z) == $me { mode $chan +b %z }
}
}
}
#bankayit off
raw 367:*:haltdef | hadd -m $+(Bans.,$2) $3 $4
raw 368:*:haltdef | .disable #bankayit
#bankayit end
atilan banlari kaydedip herhangi bir ban acildiginda o banı atan kisi "ben" isem tekrar +b aliyor pek de haşin bir kod oldu (: