Edit: here is a video of the script in action showing all the various visuals included. <a href="http://www.youtube.com/watch?v=WtfOj1HcpNA" rel="nofollow">http://www.youtube.com/watch?v=WtfOj1HcpNA</a> OK, I think I figured out GitHub. So I'm posting my first official script. Its a timer for games that need to keep track of time. If anyone wants to see it in action PM me and I'll send you a link to a test campaign with the script running. I'll write up documentation soon. :) But here is some info. You need to name one token "clock.timer". Thats all the setup you need to do. I found an hourglass graphic and used it in my test campaign, but you can use a picture of a clock, anything you want! cu is for counts up and cd is for counts down. The rest of the commands are for visuals and logging. logchat will post messages when the timer is started, ended, etc in the chat window. Rotate will rotate the timer token as it ticks. Statusmarkers will turn the statusmarkers on in succession. Aura will turn varying colours and sizes of the aura. When you have the timer token selected it will show you the time counting down in the three bars. ANd finally when the timer stops it puts up a red X over the token. Note: there is one global object called timerGlobal so if you have any scripts with this same name you will get errors. Also the script uses the "On(chat:message.." event so if you have any scripts using this as well you would need to incorporate the two together to make it work. This should be fairly easy and obvious, but if you need help with that just ask and I'll explain. !t cu hh mm ss !t cd hh mm ss !t rotate on|off !t logchat on|off !t statusmarkers on|off !t aura on|off You can of course set macros for all these commands. <a href="https://github.com/morval/Roll20_Timer/blob/master/Timer.txt" rel="nofollow">https://github.com/morval/Roll20_Timer/blob/master/Timer.txt</a>