1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-26 08:14:38 +01:00

remove user from users.json when kicked (#11)

This commit is contained in:
Ted John
2016-05-27 19:23:51 +01:00
committed by Michał Janiszewski
parent f08f2bef2c
commit 1b3331f584
3 changed files with 28 additions and 3 deletions

View File

@@ -2704,6 +2704,11 @@ void game_command_kick_player(int *eax, int *ebx, int *ecx, int *edx, int *esi,
if (*ebx & GAME_COMMAND_FLAG_APPLY) {
if (gNetwork.GetMode() == NETWORK_MODE_SERVER) {
gNetwork.KickPlayer(playerid);
NetworkUserManager * networkUserManager = &gNetwork._userManager;
networkUserManager->Load();
networkUserManager->RemoveUser(player->keyhash);
networkUserManager->Save();
}
}
*ebx = 0;