hxp
2019-06-06 16062d6765654dc6528e4ac2fe287655c0afc424
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/RemoteQuery/GY_Query_OpenFB.py
@@ -17,6 +17,7 @@
import GameWorld
import IPY_GameWorld
import PyGameData
#逻辑实现
@@ -28,7 +29,7 @@
#  @return "True" or "False" or ""
#  @remarks 函数详细说明.
def DoLogic(query_Type, query_ID, paramList, tick):
    copyMapID, propertyID = paramList
    copyMapID, propertyID, funcLineDataCache = paramList
    
    gameWorldManager = GameWorld.GetGameWorld()
    maxCopyCount = gameWorldManager.GetGameWorldCount()
@@ -51,6 +52,10 @@
    GameWorld.Log("GY_Query_OpenFB copyMapID=%s, propertyID=%s" % (copyMapID, propertyID))
    tagGameWorld.SetFBFirstOpen(1) # 开启副本
    tagGameWorld.SetPropertyID(propertyID)
    if funcLineDataCache:
        mapID = gameWorldManager.GetRealMapID()
        key = (mapID, copyMapID)
        PyGameData.g_crossFuncLineDataCache[key] = funcLineDataCache
    return ''