Different currency handout system, now uses the time watched, by dividing the time watched by the interval after converting it to minutes, I can specify if the user should get currency or not, that replaces the single, global timer with what you'd call in short, a timer for each user. This is also performed in another thread (the loop every one minute is in one, inside, if answers the terms. it will create another thread to reduce lag to the next cycle to keep it accurate.