I've tried that solution as well... And yes.. %timernr would become a part of the timers name. U've missed the %time variable, in which case the extra 1 U've added becomes unnecessary
But here's why the solution doesn't work. (I probably should have been more specific when I first posted this problem and for that I apologize)
The timer is triggered by user1 which stores his "numbers" in the variables and then the timer starts.
But before the timer runs out, user2 triggers the timer, and then the numbers stored in the variables by user 1 will be overwritten.
I could of cause create a unique var for each user, but that will leave a giant mess as the number of users start to rise.