mIRC Home    About    Download    Register    News    Help

Print Thread
Joined: Aug 2015
Posts: 2
C
Bowl of petunias
OP Offline
Bowl of petunias
C
Joined: Aug 2015
Posts: 2
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.
Joined: Oct 2014
Posts: 17
D
Pikka bird
Offline
Pikka bird
D
Joined: Oct 2014
Posts: 17
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