View Single Post
  #5  
Old January 24th, 2011, 09:17 PM
Gandalf Parker's Avatar

Gandalf Parker Gandalf Parker is offline
Shrapnel Fanatic
 
Join Date: Oct 2003
Location: Vacaville, CA, USA
Posts: 13,736
Thanks: 341
Thanked 479 Times in 326 Posts
Gandalf Parker is on a distinguished road
Default Re: Turn rollback ramifications

I know you said LLamaServer but let me chime in a vote also.

On my server (Dom3Minions.com) rolling back the games is very simple. The script that runs each game includes a backup which zips up all the files just before each hosting. So every file is saved just as it was before the turn rolled. All I have to do is stop the game, unzip the file, and restart the game. And I store the last 3 turns. (more if the person running he game has requested that they be emailed to them each turn)

On the SERVER end its very simple. BUT I still highly recommend that it NOT happen. Its not the server that messes it up. Its the players. Unless they completely delete their game files their is a chance of messing up the rollback. Things can get so tangled that it can kill the game.

So as others have said, dont do it unless its a game killer. If the game can continue, then just continue. If its because someone missed their turn, even for a good reason, dont do it. If its because someone thinks the server messed up, dont do it. Just treat it as a bad event and keep going. IF there is some kindof a vote going on then dont just consider it as "do they have a good enough reason to request it". Consider it as "do they have a good enough reason to chance trashing the whole game over it"
Reply With Quote