From 2bf981166e23f966e2d17088abff9a569475af2e Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期二, 23 四月 2019 15:23:21 +0800 Subject: [PATCH] 6459 【后端】【2.0】缥缈仙域开发单(进入草园通知宝箱怪攻击次数) --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FBProcess/GameLogic_CrossGrassland.py | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FBProcess/GameLogic_CrossGrassland.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FBProcess/GameLogic_CrossGrassland.py index 30b9f00..e4fe704 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FBProcess/GameLogic_CrossGrassland.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FBProcess/GameLogic_CrossGrassland.py @@ -89,8 +89,13 @@ playerID = curPlayer.GetPlayerID() zoneID = FBCommon.GetCrossDynamicLineMapZoneID() funcLineID = FBCommon.GetCrossDynamicLineMapFuncLineID() - GameWorld.Log("DoEnterFB zoneID=%s,funcLineID=%s" % (zoneID, funcLineID), playerID) + crossMapID = PlayerControl.GetCrossMapID(curPlayer) + GameWorld.Log("DoEnterFB zoneID=%s,funcLineID=%s,crossMapID=%s" % (zoneID, funcLineID, crossMapID), playerID) FBCommon.Sync_FBNPC(curPlayer=curPlayer) + if crossMapID == ChConfig.Def_FBMapID_CrossGrasslandXian: + boxNPCID = IpyGameDataPY.GetFuncCfg("CrossGrasslandCfg", 1) + if boxNPCID: + NPCCommon.SyncNPCAttackCount(curPlayer, [boxNPCID]) return ## 副本总逻辑计时器 -- Gitblit v1.8.0