boiler wrote:
It's not so simple to fix. There's really no reason to think it should take 3 seconds to complete. It would be quite a coincidence if each iteration happened to take exactly 1 ms. Your script isn't doing anything to count how much time has elapsed. In fact, you won't be able to get it to do so because each AHK command will take at least a few ms to execute. You could have it count down from 3 seconds, but you would have to do it in much larger than 1 ms increments, and you'd have to check the elapsed time in each iteration (via A_TickCount, for example), not just assume how much time has passed.
I thought that was the case, but I still asked just in case there was a fix like a #nokeydelay?? or something.
Following what you said I will make it just go down in whole seconds.
Thank you for your response and for clearing this up for me.