Store server statistics data in a log file and reload it when the server is restarted.

This commit is contained in:
lotodore
2007-11-11 15:58:35 +00:00
parent da559c8d88
commit d905359251
6 changed files with 127 additions and 32 deletions
+5 -1
View File
@@ -69,10 +69,14 @@ enum Button {
struct ServerStats
{
ServerStats() : numberOfPlayersOnServer(0), totalPlayersEverLoggedIn(0), totalGamesEverStarted(0) {}
ServerStats()
: numberOfPlayersOnServer(0), totalPlayersEverLoggedIn(0), totalGamesEverStarted(0),
maxGamesRunning(0), maxPlayersLoggedIn(0) {}
unsigned numberOfPlayersOnServer;
unsigned totalPlayersEverLoggedIn;
unsigned totalGamesEverStarted;
unsigned maxGamesRunning;
unsigned maxPlayersLoggedIn;
};
#endif