From 33bf201aed4a398943374e7b7dd4e7d8df0f40ec Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Thu, 30 Jul 2020 15:25:05 +0800 Subject: [PATCH] 1 --- server/gameserver/frameevent.cc | 30 -------------------------- server/gameserver/frameevent.h | 6 ------ server/gameserver/human.cc | 5 +---- server/tools/protobuild/cs_proto.proto | 6 ------ 4 files changed, 1 insertion(+), 46 deletions(-) diff --git a/server/gameserver/frameevent.cc b/server/gameserver/frameevent.cc index 09c0da7..23aa8e6 100644 --- a/server/gameserver/frameevent.cc +++ b/server/gameserver/frameevent.cc @@ -260,27 +260,6 @@ void FrameEvent::AddItemChg(Human* hum, int item_id, int item_num) hum->chged_items_.push_back(idx); } -void FrameEvent::AddLevelChg(Human* hum) -{ - chged_levels_.push_back(hum); - int idx = chged_levels_.size() - 1; - hum->chged_level_.push_back(idx); -} - -void FrameEvent::AddExpChg(Human* hum) -{ - chged_exps_.push_back(hum); - int idx = chged_exps_.size() - 1; - hum->chged_exp_.push_back(idx); -} - -void FrameEvent::AddRaceChg(Human* hum) -{ - chged_races_.push_back(hum); - int idx = chged_races_.size() - 1; - hum->chged_race_.push_back(idx); -} - void FrameEvent::AddZombieIdChg(Human* hum) { chged_zombieids_.push_back(hum); @@ -370,15 +349,6 @@ void FrameEvent::Clear() if (!chged_weapon_ammo_.empty()) { chged_weapon_ammo_.clear(); } - if (!chged_levels_.empty()) { - chged_levels_.clear(); - } - if (!chged_exps_.empty()) { - chged_exps_.clear(); - } - if (!chged_races_.empty()) { - chged_races_.clear(); - } if (!chged_zombieids_.empty()) { chged_zombieids_.clear(); } diff --git a/server/gameserver/frameevent.h b/server/gameserver/frameevent.h index 46961e8..32c9de1 100644 --- a/server/gameserver/frameevent.h +++ b/server/gameserver/frameevent.h @@ -23,9 +23,6 @@ public: void RemoveBuff(Human* hum, int buff_id); void AddSkillCdChg(Human* hum); void AddItemChg(Human* hum, int item_id, int item_num); - void AddLevelChg(Human* hum); - void AddExpChg(Human* hum); - void AddRaceChg(Human* hum); void AddZombieIdChg(Human* hum); void AddDead(Human* sender, int revive_time); void AddRevive(Human* sender); @@ -44,9 +41,6 @@ private: std::vector> chged_weapon_ammo_; std::vector chged_hps_; std::vector chged_skillcds_; - std::vector chged_levels_; - std::vector chged_exps_; - std::vector chged_races_; std::vector chged_zombieids_; std::vector> dead_alive_objs_; diff --git a/server/gameserver/human.cc b/server/gameserver/human.cc index e62b660..6daf86e 100644 --- a/server/gameserver/human.cc +++ b/server/gameserver/human.cc @@ -1970,8 +1970,7 @@ void Human::ChangeToRace(RaceType_e race, int level) void Human::ChangeToRaceAndNotify(RaceType_e race, int level) { ChangeToRace(race, level); - room->frame_event.AddRaceChg(this); - room->frame_event.AddLevelChg(this); + room->frame_event.AddZombieIdChg(this); } void Human::WinExp(Human* sender, int exp) @@ -3798,6 +3797,4 @@ void Human::OnMetaChange() if (passive_skill_meta) { AddPassiveSkill(passive_skill_meta); } - room->frame_event.AddRaceChg(this); - room->frame_event.AddLevelChg(this); } diff --git a/server/tools/protobuild/cs_proto.proto b/server/tools/protobuild/cs_proto.proto index 6383802..3275ea6 100755 --- a/server/tools/protobuild/cs_proto.proto +++ b/server/tools/protobuild/cs_proto.proto @@ -118,12 +118,6 @@ message MFVec2 property_type: 10 更新武器子弹数 property_subtype: 武器索引 valule: 当前数量 - property_type: 20 等级 - valule: 当前等级 - property_type: 21 经验 - valule: 当前经验 - property_type: 22 阵营 - valule: 当前阵营 property_type: 23 charid valule: charid */