Just another example:

Code:
//timer 5 1 echo -a $ticks


It will also evaluate. And, in this case, it will evaluate only once rather than each repetition. It's just how mIRC is designed to function with timers and you have to take that into consideration when using them and use a variety of different methods to get what you want from the timer... such as for this case, using:

Code:
//timer 5 1 echo -a $!ticks


As a side note, it's interesting that rather than this triggering every 1.000 seconds for me, it triggers once every 1.014 seconds every time. Maybe $ticks evaluation takes 14ms to do, but that seems a little high.


Invision Support
#Invision on irc.irchighway.net