From b60fd3b8a91432c1491f0c017fc90735dd28ebcf Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期五, 11 一月 2019 20:34:44 +0800 Subject: [PATCH] 5722 【后端】【1.5】跨服BOSS开发(宝箱怪物刷新、跨服地图NPC个数查询支持) --- ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/CrossRealmMsg.py | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) diff --git a/ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/CrossRealmMsg.py b/ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/CrossRealmMsg.py index f0c731d..093eb59 100644 --- a/ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/CrossRealmMsg.py +++ b/ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/CrossRealmMsg.py @@ -22,6 +22,7 @@ import CrossRealmPlayer import GameWorldBoss import CrossRealmPK +import PlayerQuery import CrossBoss import ChConfig import GMShell @@ -70,6 +71,9 @@ elif msgType == ShareDefine.ClientServerMsg_ViewPlayerCache: CrossRealmPlayer.ClientServerMsg_ViewPlayerCache(serverGroupID, msgData) + + elif msgType == ShareDefine.ClientServerMsg_QueryNPCInfo: + PlayerQuery.ClientServerMsg_QueryNPCInfo(serverGroupID, msgData) # 需要发送到地图服务器处理的 elif msgType in [ShareDefine.ClientServerMsg_Reborn]: @@ -188,6 +192,9 @@ elif msgType == ShareDefine.CrossServerMsg_DropGoodItem: GameWorldBoss.CrossServerMsg_DropGoodItem(msgData, tick) + elif msgType == ShareDefine.CrossServerMsg_NPCInfoRet: + PlayerQuery.CrossServerMsg_NPCInfoRet(msgData, tick) + # 需要发送到地图服务器处理的 elif msgType in [ShareDefine.CrossServerMsg_RebornRet]: MapServer_ClientServerReceiveMsg(msgType, msgData) -- Gitblit v1.8.0