I've think on those too, but it isn't good. I'm hosting one game made with Torque 3D engine. The server has the command: quit(); I want to send this command: quit(); to server's console to quit the server. The reason is because quit(); saves the game before closes the server. I can force a kill process on windows, but it would not save the game before killing the process as quit() does. So i really need uses quit(); command, not force killing process on windows =( The timer don't fit my needs too. I want to server restarts at specifics real time. Don't matter if it restarted 1 hour before or 1 minute. If it's 8 o'clock i want server restart. The reason is because the game have some tasks that needs time to be completed, more than 1 or 2 hours. With specifics times configured, the players can planning and don't loose time doing something that can't be finished before restarts... Another reason is that i've a windows process check if game crashed. If so, the server is launched again. It will breaks up all my server restarts after get some crash for example with timers. Can i use C++ or 3rd party library instead torque 3d scripts to do the restart at real times, please? This is the only way it would work. Thank you!!!