a script to timeout anyone who types "league" with an on/off command. doesn't work, dones't even msg the channel when doing the command !leaguetime
Code:
var %leaguetimeout = false

on *:text:!leaguetime *:#: {
  if ($nick !isOp #) { return }
  if ($2 == on) { 
    %leaguetimeout = true 
    msg # League time out on.
  }
  elseif ($2 == off) { 
    $leaguetimeout = false 
    msg # League time out off.
  }
  else {
    msg # Invalid parameters.
  }
}

on *:text:*league*:#: {
  if ($nick !isOp #) { return }
  if (%leaguetimeout == false) { return }
  if (%leaguetimeout == true) {
    msg # .timeout $nick 15
    msg # $nick has been timed out for typing league.
  }
}

Last edited by Chris009; 20/10/15 09:39 PM.