That's weird as hell.

I remove that alias and

Code:
on $*:text:/^!points (on|off)/:#:{
if $nick !isop # { return }
if $2 == off { 
  set -e %point.off 1 
  msg # Not collecting points anymore.
}
if $2 == on { 
  unset %point.off 
  msg # Collecting points now.
}
}


won't work at all. I add the alias back in and it works like a charm.



I discovered, if I move the above code to the very top of the remote tab !points on and !points off work, but if I have that code below the join and part code it no longer works. Any idea?


Figured it out.

I had:

Code:
on !*:part:#:
  $+(.timerpoints.,#,.,$nick) off
}


I changed it to

Code:
on !*:part:#:{ <----- I WAS MISSING THIS!!!!!!!
  $+(.timerpoints.,#,.,$nick) off
}

Last edited by Echosyp; 25/05/14 03:21 PM.