i hate trying to figure out a slew of timers in a popup that really doesnt work like that. timers stumble over other timers..
so i suggest $pause(n)
this willallow you to set any pause within a script where n is the length of pause
It's been suggested before. Khaled said, at this time, it's not possible because mIRC is single threaded. A $pause or /pause would cause all of mIRC to freeze for the specified time.
Isnt it time mirc became multithreaded?
I agree, however, having done work with threads, I know how difficult it is to get it working correctly. It is very easy to introduce hundreds if not thousands of bugs when you add threading.
And besides, there is no valid reason to for a /pause command, and often /timers can be avoided if only people knew how.
Example: Many people still set a timer for N seconds after they join a channel, so they can see who is opped before they send their Op-Request /msg. This is easily avoided by using the RAW 366 End Of /Names event.
If they want to argue that /pause can be used in any place a /timer is used, then yea, I suppose one could get away with that.
- Raccoon