This commit is contained in:
aozhiwei 2021-09-28 09:21:59 +00:00
parent 4a5dc81164
commit cfc52f7151
2 changed files with 3 additions and 3 deletions

View File

@ -13,7 +13,7 @@ void RawTeamMember::FillMFMatchTeamMember(cs::MFMatchTeamMember* p)
p->set_account_id(msg.account_id());
p->set_name(msg.name());
p->set_avatar_url(msg.avatar_url());
if (state == kMatchReadying) {
if (choose_hero_times > 0) {
p->set_hero_id(0);
} else {
p->set_hero_id(msg.hero_id());
@ -84,7 +84,7 @@ void MatchTeam::_CMMatchChoose(f8::MsgHdr& hdr, const cs::CMMatchChoose& msg)
*member->msg.mutable_weapons() = msg.weapons();
*member->msg.mutable_skins() = msg.skins();
*member->msg.mutable_skill_list() = msg.skill_list();
member->state = kMatchPrepare;
++member->choose_hero_times;
}
}

View File

@ -36,7 +36,7 @@ struct RawTeamMember
bool is_robot = false;
bool is_leader = false;
int state = kMatchReadying;
int choose_hero_tiems = 0;
int choose_hero_times = 0;
MetaData::Robot* robot_meta = nullptr;
void FillMFMatchTeamMember(cs::MFMatchTeamMember* msg);
void InitRobot();