From b0baa38b6f26f8b0d098c3d73498a0806bf1b03d Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Thu, 16 Mar 2023 19:10:45 +0800 Subject: [PATCH] 1 --- server/gameserver/human.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/server/gameserver/human.cc b/server/gameserver/human.cc index 81865d9f..cc7fe1c1 100644 --- a/server/gameserver/human.cc +++ b/server/gameserver/human.cc @@ -1455,6 +1455,7 @@ void Human::GenBattleReportData(a8::MutableXObject* params) } } params->SetVal("is_team_statemented", GetTeam()->GetAliveNum() <= 0 ? 1 : 0); + params->SetVal("team_rank", GetTeam()->GetAliveNum() <= 0 ? GetTeam()->team_rank : 0); { std::shared_ptr post_data = a8::MutableXObject::CreateObject(); std::shared_ptr team_list = a8::MutableXObject::CreateArray(); @@ -1471,6 +1472,9 @@ void Human::GenBattleReportData(a8::MutableXObject* params) { std::shared_ptr member = a8::MutableXObject::CreateObject(); member->SetVal("account_id", hum->account_id); + if (hum->GetTeam()->GetAliveNum() <= 0) { + member->SetVal("kills", hum->stats.kills); + } members_list->Push(*member.get()); return true; });