Changes in server/server.cpp [426fb84:7fa452f] in network-game


Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • server/server.cpp

    r426fb84 r7fa452f  
    200200                  map<unsigned int, Player*>::iterator it;
    201201
    202                   time_t timeFinished = time(NULL);
    203202                  for (it = game->getPlayers().begin(); it != game->getPlayers().end(); it++) {
    204203                      Player* p = it->second;
     
    212211                          p->losses++;
    213212                      da.updatePlayer(p);
    214                       da.saveGameHistory(p->getId(), winningTeam, game->getBlueScore(), game->getRedScore(), timeFinished);
     213                      da.saveGameHistory(p->getId(), winningTeam, game->getBlueScore(), game->getRedScore());
    215214                  }
    216215               }
     
    614613         memcpy(serverMsg.buffer+12, &numGames, 4);
    615614         for (unsigned int i=0; i<numGames; i++) {
    616             memcpy(serverMsg.buffer+16+i*20, &gameHistory[i][0], 4);
    617             memcpy(serverMsg.buffer+20+i*20, &gameHistory[i][1], 4);
    618             memcpy(serverMsg.buffer+24+i*20, &gameHistory[i][2], 4);
    619             memcpy(serverMsg.buffer+28+i*20, &gameHistory[i][3], 4);
    620             memcpy(serverMsg.buffer+32+i*20, &gameHistory[i][4], 4);
     615            memcpy(serverMsg.buffer+16+i*16, &gameHistory[i][0], 4);
     616            memcpy(serverMsg.buffer+20+i*16, &gameHistory[i][1], 4);
     617            memcpy(serverMsg.buffer+24+i*16, &gameHistory[i][2], 4);
     618            memcpy(serverMsg.buffer+28+i*16, &gameHistory[i][3], 4);
    621619            delete[] gameHistory[i];
    622620         }
Note: See TracChangeset for help on using the changeset viewer.