diff --git a/server/gameserver/jsondatamgr.cc b/server/gameserver/jsondatamgr.cc index 7e7d2e6..ab2e03c 100644 --- a/server/gameserver/jsondatamgr.cc +++ b/server/gameserver/jsondatamgr.cc @@ -5,6 +5,8 @@ #include "framework/cpp/utils.h" +#define DEBUG + void JsonDataMgr::Init() { if (!f8::IsOnlineEnv()) { diff --git a/server/gameserver/player.cc b/server/gameserver/player.cc index 6e3912b..12bf82d 100644 --- a/server/gameserver/player.cc +++ b/server/gameserver/player.cc @@ -802,6 +802,16 @@ void Player::_CMMove(f8::MsgHdr& hdr, const cs::CMMove& msg) use_skill = false; } last_cmmove_frameno = room->GetFrameNo(); +#ifdef DEBUG + if (msg.has_drop_weapon()) { + SendDebugMsg(a8::Format("zzzzzzzz frameno:%d drop_weapon:%d", {room->GetFrameNo(), msg.drop_weapon()})); + } + if (msg.has_interaction()) { + for (auto& obj_id : interaction_objids) { + SendDebugMsg(a8::Format("zzzzzzzz frameno:%d takeon obj_id:%d", {room->GetFrameNo(), obj_id})); + } + } +#endif } void Player::_CMExecCommand(f8::MsgHdr& hdr, const cs::CMExecCommand& msg)