as you have said in your topic "timers" try using a timer and that of a script to check whatever dependancies you have/wish to have, /timer"optional_name" repeat_x_times duration "commands_to_execute", you may want to go much more in depth, so check out /help /timers and feel free to ask any other questions you may have