hxp
2019-01-09 8978dd1c93b322806bac51090d40e65cee33d90d
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GM/Commands/Boss.py
@@ -12,7 +12,7 @@
# @change: "2013-01-16 19:00" wdb 防范死亡的召唤兽被reborn
# @change: "2014-10-29 23:30" hxp 增加可刷新标识点刷新的世界boss
#------------------------------------------------------------------------------ 
"""Version = 2014-10-29 23:30"""
#"""Version = 2014-10-29 23:30"""
#---------------------------------------------------------------------
# 模块详细说明
@@ -23,6 +23,7 @@
import NPCCommon
import ShareDefine
import IpyGameDataPY
import CrossRealmPlayer
#---------------------------------------------------------------------
#全局变量
#---------------------------------------------------------------------
@@ -46,6 +47,16 @@
            if not bossID:
                continue
            
            if mapID in ChConfig.Def_CrossZoneTableName:
                tableName = ChConfig.Def_CrossZoneTableName[mapID]
                realMapID = GameWorld.GetGameWorld().GetRealMapID()
                copyMapID = GameWorld.GetGameWorld().GetCopyMapID()
                zoneIpyData = IpyGameDataPY.GetIpyGameData(tableName, realMapID, mapID, copyMapID)
                if not zoneIpyData:
                    continue
                zoneID = zoneIpyData.GetZoneID()
                key = ShareDefine.Def_Notify_WorldKey_GameWorldBossRebornCross % (zoneID, bossID)
            else:
            key = ShareDefine.Def_Notify_WorldKey_GameWorldBossReborn % bossID
            GameWorld.GetGameWorld().SetGameWorldDict(key, 1)