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/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/ChPlayer.py | 15 +++++++++++---- 1 files changed, 11 insertions(+), 4 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/ChPlayer.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/ChPlayer.py index d7dd489..9ec0e31 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/ChPlayer.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/ChPlayer.py @@ -5457,10 +5457,17 @@ return - -## 地图NPC数量查询封包 A2 27 查询地图NPC数量信息 #tagCMQueryNPCCntInfo -# @param curPlayer -# @return None +#// A2 27 查询地图NPC数量信息 #tagCMQueryNPCCntInfo +# +#struct tagCMQueryNPCCntInfo +#{ +# tagHead Head; +# DWORD MapID; // 目标地图ID +# WORD LineID; // 线路ID +# BYTE IsNoTimeLimit;//是否没有查询时间限制,默认有限制 +# BYTE NPCIDListLen; +# char NPCIDList[NPCIDListLen]; // 需要查询的NPCID列表 +#}; def OnQueryMapNPCCntInfo(index, clientData, tick): curPlayer = GameWorld.GetPlayerManager().GetPlayerByIndex(index) if not curPlayer: -- Gitblit v1.8.0