Gameserver travel time checks I'm making a little RPG multiplayer game where each player can travel long distances. Traveling from point A to B can take up to 10 minutes and once initiated is an automatic process. Now, I am not quite sure how to go about this on the server side, the server has to be the one telling the clients that the traveling player has arrived or not. Do I have to run some sort of timer where I check every X seconds milliseconds if all the traveling players have reached their destination in order to update the DB? (the characters are saved on the server to prevent cheating). The way I imagined it was simply to capture the timestamp at the start of travel, then use the distance to calculate what the time should be when the player will arrive, and then run some sort of timer that checks each traveling players "start time" , "actual time" and "destination time", but since I have never done this before I'm not sure if this is a good way of doing it?