From 0a17e139006a7e19bc3a100fa394ad7d9b4bb716 Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期三, 26 九月 2018 16:37:01 +0800 Subject: [PATCH] 3810 【后端】前期BOSS分线修改 --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/NPC/NPCCustomRefresh.py | 24 +++++++++++++----------- 1 files changed, 13 insertions(+), 11 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/NPC/NPCCustomRefresh.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/NPC/NPCCustomRefresh.py index d4d422f..1c58de8 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/NPC/NPCCustomRefresh.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/NPC/NPCCustomRefresh.py @@ -390,7 +390,7 @@ gameFB = GameWorld.GetGameFB() gameWorldMgr = GameWorld.GetGameWorld() - isActivityBoss = False + isActivityBoss = False # 是否活动boss # 关联日常活动 if relatedType == 1: actionKey = ShareDefine.Def_Notify_WorldKey_DailyActionState % relatedID @@ -495,16 +495,18 @@ '''分流boss是否需要处理 无伤血、仇恨、没人看到他、他没看到别人 ''' - if curNPC.GetPlayerHurtList().GetHurtCount(): - #GameWorld.DebugLog("分流boss有伤血,不可以清除!npcID=%s" % curNPC.GetNPCID(), GameWorld.GetGameWorld().GetLineID()) - return True - - if curNPC.GetAttentionPlayersCount() or curNPC.GetInSightObjCount(): - #GameWorld.DebugLog("分流boss有人看到,不可以清除!npcID=%s" % curNPC.GetNPCID(), GameWorld.GetGameWorld().GetLineID()) - return True - - GameWorld.DebugLog("分流boss不需要处理了,可以清除!npcID=%s" % curNPC.GetNPCID(), GameWorld.GetGameWorld().GetLineID()) - return False + # 策划暂时修改分流boss不同步死亡 + return True +# if curNPC.GetPlayerHurtList().GetHurtCount(): +# #GameWorld.DebugLog("分流boss有伤血,不可以清除!npcID=%s" % curNPC.GetNPCID(), GameWorld.GetGameWorld().GetLineID()) +# return True +# +# if curNPC.GetAttentionPlayersCount() or curNPC.GetInSightObjCount(): +# #GameWorld.DebugLog("分流boss有人看到,不可以清除!npcID=%s" % curNPC.GetNPCID(), GameWorld.GetGameWorld().GetLineID()) +# return True +# +# GameWorld.DebugLog("分流boss不需要处理了,可以清除!npcID=%s" % curNPC.GetNPCID(), GameWorld.GetGameWorld().GetLineID()) +# return False #=================================================================================================== -- Gitblit v1.8.0