From 4011158e5834a69187237eb575194aeb500bd270 Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期二, 02 四月 2019 17:17:40 +0800
Subject: [PATCH] 860312 修复NPC移动体验问题,可能会导致瞬移时会带着NPC移动

---
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/NPC/NPCCommon.py |    5 +++--
 1 files changed, 3 insertions(+), 2 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 5e67837..787692c 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/NPC/NPCCommon.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/NPC/NPCCommon.py
@@ -2222,8 +2222,9 @@
         moveDestY = resultPos.GetPosY()
         
         if curNPC.GetCurAction() == IPY_GameWorld.laNPCMove and \
-        (GameWorld.GetGameWorld().GetTick() - curNPC.GetActionTick()) < 1200:
-            # Move接口调用太快会导致不移动
+        (GameWorld.GetGameWorld().GetTick() - curNPC.GetActionTick()) < 800:
+            # .Move( 接口调用太快会导致移动时间不够长(不足一格)导致无法移动 或者移动过慢问题
+            # SetDestPos 调用会导致反向移动偏快
             curNPC.SetDestPos(moveDestX, moveDestY)
             return
         #=======================================================================

--
Gitblit v1.8.0