try this...

Code:
on *:OP:#:{
  if ($opnick == $me) {
    var %total = $ulist(*,0), %ctr = 1
    while (%ctr <= %total) {
      var %check = $ulist(*,%ctr)
      echo -a $level(%check)
      if (stick isin $level(%check)) {
        set %kick-check $ialchan($ulist(%check,stick,1),#,1)
        if (%kick-check) {
          mode # +b %check
          .timer 1 1000 mode # -b %check
          fkick # %check $ulist(*,%ctr).info
        }
        elseif (%check ison #) mode # +v %check
      }
      inc %ctr 1 | if (%ctr > %total) unset %kick-*
    }
  } 
}