From 7d7d5711266d84749562f8c38eded0342f81b118 Mon Sep 17 00:00:00 2001 From: hch <305670599@qq.com> Date: 星期六, 29 十二月 2018 17:35:38 +0800 Subject: [PATCH] 860312 写死npc类型为功能NPC的话 坐标不按范围随机,配置无效 --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/NPC/NPCCommon.py | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/NPC/NPCCommon.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/NPC/NPCCommon.py index f688ae0..4b8f41f 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/NPC/NPCCommon.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/NPC/NPCCommon.py @@ -3371,7 +3371,12 @@ #范围校验 posMapX = posMap.GetPosX() posMapY = posMap.GetPosY() - posMapArea = posMap.GetArea() + + if curNPC.GetType() == IPY_GameWorld.ntFunctionNPC: #功能NPC + posMapArea = 0 + else: + posMapArea = posMap.GetArea() + #获取范围内一点可以移动的点 posX, poxY = GameMap.GetNearbyPosByDis(posMapX, posMapY, posMapArea) -- Gitblit v1.8.0