i have this a kicker for two channels

alias kb {
if ($2 == 1) {
if ($me !isop #) { echo -ag OpControl no sos Op/Half op | return }
elseif ($1 isop #) || ($1 ishop #) { echo -ag OpControl Es un Operador/Half op | return }
else { inc %kickc | ban -ku120 # $1 9 $3- %kickc | halt }
}
elseif ($2 > 1) {
var %i = $2
while %i {
if (!$comchan($1,%i)) { halt }
echo $comchan($1,%i) 0,4 caca
ban -ku120 $comchan($1,%i) $1 9 $3-
dec %i
}
}
}

i use /kb nick 2 reason

the 2 means the nick are in two chanells
please help to fix it

thnx


mess with the best