mIRC Home    About    Download    Register    News    Help

Print Thread
C
Chris009
Chris009
C
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.
D
drowsy
drowsy
D
Give this a try..

Code:
on *:text:!leaguetime *:#: {
  if ($nick !isOp #) { return }
  if ($2 == on) { 
    enable #league
    msg # League time out on.
  }
  elseif ($2 == off) { 
    disable #league
    msg # League time out off.
  }
  else {
    msg # Invalid parameters.
  }
}
#league on
on *:text:*league*:#: {
  if ($nick !isOp #) { return }
    msg # .timeout $nick 15
    msg # $nick has been timed out for typing league.
  }
}
#league end

Last edited by drowsy; 20/10/15 10:44 PM.

Link Copied to Clipboard