All pastes #1913574 Raw Edit

Something

public text v1 · immutable
#1913574 ·published 2010-08-09 01:30 UTC
rendered paste body
on *:connect: {
  if ( $network == PurpleSurge ) {
    /timersppnicks 0 3600 /who #spp
    /timerwifinicks 0 3600 /who #spp-wifi
  }
}

on *:BAN:#SPP,#spp-wifi:{
  var %bannicks = x
  var %z = 0
  var %bannednicks = 0
  while (%z <= $nick(#,0)) {
    inc %z
    if (($mask($banmask,2) == $address($nick(#,%z),2)) || ($mask($banmask,2) == $address($nick(#,%z),4))) {
      if (%bannednicks = 0) {
        %bannicks = $nick(#,%z)
      }
      else {
        %bannicks = $nick(#,%z) $+ $chr(44) $+ $chr(32) $+ %bannicks
      }
      inc %bannednicks
    }
  }
  if (%bannicks != x) {
    //echo $chan  $+ $mask($banmask,2) -- This ban affects %bannicks
  }
}