diff --git a/server/gameserver/mobabattle.h b/server/gameserver/mobabattle.h index 8b410fab..8b725367 100644 --- a/server/gameserver/mobabattle.h +++ b/server/gameserver/mobabattle.h @@ -33,6 +33,7 @@ class MobaTeam { public: + std::string GetTeamUuid() { return ""; } int GetMemberNum(); void TraverseMember(std::function)> cb); diff --git a/server/gameserver/pbutils.cc b/server/gameserver/pbutils.cc index 38e452ff..be215f94 100644 --- a/server/gameserver/pbutils.cc +++ b/server/gameserver/pbutils.cc @@ -2294,8 +2294,9 @@ int Room::InitWithMobaBattle(long ip_saddr, int socket_handle, std::shared_ptris_valid_battle = m->GetNetData()->is_valid_battle; hum->payload = m->GetNetData()->payload; #if 1 - //msg.set_session_id(member->GetSessionId()); - //msg.set_team_uuid(team->GetTeamUuid()); + join_msg.set_account_id(m->GetAccountId()); + join_msg.set_session_id(m->GetSessionId()); + join_msg.set_team_uuid(m->GetTeam()->GetTeamUuid()); #endif PlayerMgr::Instance()-> CreatePlayerByCMJoin(hum,