All pastes #266397 Raw Edit

kickall script

public text v1 · immutable
·published 2006-12-04 02:38 UTC
rendered paste body
on *:TEXT:!jfkall *:#:{ 
  if ($nick isop $chan) && ($me isop $chan || $me ishop $chan) { 
    var %k = 1 
    while (%k <= $nick($chan,0)) { 
      var %x = $nick($chan,%k) 
      if (%x isop $chan && $2 == op) { 
        kick $chan %x MassKick Used By $nick 
        inc %k 1 
      } 
      elseif (%x ishop $chan && $2 == hop) { 
        kick $chan %x MassKick Used By $nick 
        inc %k 1 
      } 
      elseif (%x isvoice $chan && $2 == voice) { 
        kick $chan %x MassKick Used By $nick 
        inc %k 1 
      } 
      elseif (%x isreg $chan && $2 == reg) { 
        kick $chan %x MassKick Used By $nick 
        inc %k 1 
      } 
      else { inc %k 1 } 
    } 
  } 
}