From aa20516d4fa32ac0c1384c7a42b6ea370521f84d Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Wed, 17 May 2023 13:08:48 +0800 Subject: [PATCH] 1 --- server/gameserver/room.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/server/gameserver/room.cc b/server/gameserver/room.cc index bc75ea72..acf2ab39 100644 --- a/server/gameserver/room.cc +++ b/server/gameserver/room.cc @@ -318,6 +318,7 @@ void Room::AddPlayer(Player* hum, std::shared_ptr init_born_point, bo hum->RefreshView(); AddPlayerPostProc(hum); NotifyUiUpdate(); + frame_event.AddEnterGame(hum->GetWeakPtrRef()); GameLog::Instance()->GameStart(hum); } @@ -431,6 +432,7 @@ void Room::CreateAndroid(int robot_num) hum->FindLocation(); hum->RefreshView(); } + frame_event.AddEnterGame(hum->GetWeakPtrRef()); } NotifyUiUpdate(); } @@ -1905,6 +1907,7 @@ void Room::RandRemoveAndroid() for (auto& pair : human_hash_) { pair.second->RemovePartObjects(hum); } + frame_event.AddExitGame(hum->GetWeakPtrRef()); } }