From f747efb20523420f8104022d4bde301ea10ef15a Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Sat, 8 Apr 2023 17:00:15 +0800 Subject: [PATCH] 1 --- server/gameserver/player.cc | 1 + server/gameserver/team.cc | 5 +++++ server/gameserver/team.h | 1 + 3 files changed, 7 insertions(+) diff --git a/server/gameserver/player.cc b/server/gameserver/player.cc index c3ac08b1..e799f873 100644 --- a/server/gameserver/player.cc +++ b/server/gameserver/player.cc @@ -1095,6 +1095,7 @@ void Player::_CMGameOver(f8::MsgHdr& hdr, const cs::CMGameOver& msg) { if (room->GetGasData().GetGasMode() == GasInactive) { stats->is_run_away = true; + GetTeam()->RunAway(this); } CancelRevive(); if (!dead) { diff --git a/server/gameserver/team.cc b/server/gameserver/team.cc index 25a9a813..be71108f 100644 --- a/server/gameserver/team.cc +++ b/server/gameserver/team.cc @@ -461,3 +461,8 @@ void Team::GenBattleUuid() hum->GetBattleContext()->battle_uuid = battle_uuid; } } + +void Team::RunAway(Human* hum) +{ + +} diff --git a/server/gameserver/team.h b/server/gameserver/team.h index c322912a..6c2073e8 100644 --- a/server/gameserver/team.h +++ b/server/gameserver/team.h @@ -49,6 +49,7 @@ class Team void SendTeamBattleReport(Human* sender); void GenBattleReportData(Human* player, a8::MutableXObject* params); void GenBattleUuid(); + void RunAway(Human* hum); private: int team_id_ = 0;