You cannot slow down or pause scripts. The timer command queues a timer thread and your script immediately continues on its merry way. If your script calls /timer three times, each with a 3 second delay, all three will fire after 3 seconds elapse from their issue in your while loop.

Users have requested a /sleep command in the Features Requests forum on several occasions. I think it'd be a neat and practical feature.


Well. At least I won lunch.
Good philosophy, see good in bad, I like!