Sure, it's possible. Is it worthwhile? Probably not. I'm not sure why you would want to log game states. You could plug in some code in Send_To_Player and Send_To_Room, that write to a log (how ever you want to do the logs). That should capture just about everything that you'd need to know.
I imagine that trying to tack a system like this into a system not intended to support it, is going to be a pain in the arse. So you really should think about it. If you're worried about dup bugs. Do a check on a players pfile when they do save (compare the old pfile vs the player current stats) if the gold has doubled in a certain amount of time, then backup the pfile first, save the new one, flag the player and log them. Which would be a lot easier then anything else.
|