Hey Ice Man/Macguba, I wrote these a while ago it's a couple of scripts that do a countdown in hours/minutes format. It's meant for client/server operation, but you can easy modify for client only.
Just remove the line '?!local dedserver: exit' from 'stimer.sqs'
format for the server/client side script init is;
[number of hours, number of minutes] exec "stimer.sqs"
format for the client side script is;
[] exec "ctimer.sqs"
That's it... There are two predefined variables in the script. 'ontime' can be used to test if the objective has been completed ontime. 'timeup' can be used to see if time has run out.
All you have to do to use these, is set whichever one you want to 1. If your running client/server, you would need to make sure 'ontime' is made public. 'timeup' is handled in the script for you.
Hope this helps... Feel free to modify in anyway you want to...