From dbf6da43b6a0f035f9e6aed8de471013e81859f5 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Wed, 27 Dec 2023 19:30:49 +0800 Subject: [PATCH] 1 --- server/gameserver/roommgr.cc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/server/gameserver/roommgr.cc b/server/gameserver/roommgr.cc index ca199bd2..092e1ce0 100644 --- a/server/gameserver/roommgr.cc +++ b/server/gameserver/roommgr.cc @@ -1191,8 +1191,11 @@ void RoomMgr::_CMJoinMoba(f8::MsgHdr* hdr, const cs::CMJoin& msg) p->SetRoom(room.get()); p->TraverseMemberList ( - [] (MobaMember* m) -> bool + [p, msg] (MobaMember* m) -> bool { + Player* hum = p->GetRoom()->NewPlayer(); + hum->room = p->GetRoom(); + hum->proto_version = msg.proto_version(); return true; }); };