This commit is contained in:
aozhiwei 2024-03-29 20:11:50 +08:00
parent 224cd939c5
commit 72c4d3a86f
2 changed files with 3 additions and 8 deletions

View File

@ -39,6 +39,7 @@ void InGameVoice::UnInit()
void InGameVoice::OnHumanBeKill(int killer_id, Human* deader) void InGameVoice::OnHumanBeKill(int killer_id, Human* deader)
{ {
personal_nodead_series_kills_.erase(deader->GetUniId());
if (killer_id == deader->GetUniId()) { if (killer_id == deader->GetUniId()) {
return; return;
} }
@ -46,11 +47,9 @@ void InGameVoice::OnHumanBeKill(int killer_id, Human* deader)
if (!killer) { if (!killer) {
return; return;
} }
personal_nodead_series_kills_.erase(deader->GetUniId());
++global_kills_; ++global_kills_;
IncIntMap(personal_kills_, killer_id); IncIntMap(personal_kills_, killer_id);
IncIntMap(personal_series_kills_, killer_id); IncIntMap(personal_series_kills_, killer_id);
//UpdateTeamBeKillLastTime(GetTeamBeKillLastTime(deader->GetTeam()->GetTeamId()));
if (!killer->dead) { if (!killer->dead) {
IncIntMap(personal_nodead_series_kills_, killer_id); IncIntMap(personal_nodead_series_kills_, killer_id);
} }
@ -69,11 +68,6 @@ void InGameVoice::OnHumanBeKill(int killer_id, Human* deader)
} }
} }
void InGameVoice::UpdateTeamBeKillLastTime(int team_id)
{
team_bekill_last_time_hash_[team_id] = room_->GetFrameNo();
}
#if 0 #if 0
void InGameVoice::IncPersonalSeriesKills(int killer_id) void InGameVoice::IncPersonalSeriesKills(int killer_id)
{ {

View File

@ -8,6 +8,7 @@ class InGameVoice : public std::enable_shared_from_this<InGameVoice>
InGameVoice(Room* room); InGameVoice(Room* room);
~InGameVoice(); ~InGameVoice();
void Init(); void Init();
void UnInit(); void UnInit();
@ -25,5 +26,5 @@ private:
std::map<int, int> personal_kills_; std::map<int, int> personal_kills_;
std::map<int, int> personal_series_kills_; std::map<int, int> personal_series_kills_;
std::map<int, int> personal_nodead_series_kills_; std::map<int, int> personal_nodead_series_kills_;
std::map<int, int> team_bekill_last_time_hash_;
}; };