From bc5ce27579dbec53814b39d34dd58db224f7df92 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Fri, 13 Aug 2021 11:12:10 +0000 Subject: [PATCH] 1 --- server/gameserver/app.cc | 3 +++ server/gameserver/human.cc | 3 +++ 2 files changed, 6 insertions(+) diff --git a/server/gameserver/app.cc b/server/gameserver/app.cc index a048772..6ad08ab 100644 --- a/server/gameserver/app.cc +++ b/server/gameserver/app.cc @@ -23,6 +23,7 @@ #include "mapmgr.h" #include "entityfactory.h" #include "perfmonitor.h" +#include "killmgr.h" #include "ss_msgid.pb.h" #include "ss_proto.pb.h" @@ -149,6 +150,7 @@ bool App::Init(int argc, char* argv[]) MetaMgr::Instance()->Init(); EntityFactory::Instance()->Init(); uuid.SetMachineId((node_id - 1) * MAX_NODE_ID + instance_id); + KillMgr::Instance()->Init(); RoomMgr::Instance()->Init(); MapMgr::Instance()->Init(); PlayerMgr::Instance()->Init(); @@ -189,6 +191,7 @@ void App::UnInit() PlayerMgr::Instance()->UnInit(); MapMgr::Instance()->UnInit(); RoomMgr::Instance()->UnInit(); + KillMgr::Instance()->UnInit(); EntityFactory::Instance()->UnInit(); MetaMgr::Instance()->UnInit(); JsonDataMgr::Instance()->UnInit(); diff --git a/server/gameserver/human.cc b/server/gameserver/human.cc index 14c972a..e041259 100644 --- a/server/gameserver/human.cc +++ b/server/gameserver/human.cc @@ -831,6 +831,9 @@ void Human::BeKill(int killer_id, const std::string& killer_name, int weapon_id) } #endif DoGetDown(); + #if 0 + KillMgr::Instance()->OnHumanDead(); + #endif } } }