xdh
2019-04-12 701ebec9f6cca57f0ccffc0239cf9d8e25722eb0
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FBLogic.py
@@ -1229,7 +1229,11 @@
def PlayerLoginInFBCheck(curPlayer, tick):
    gameMap = GameWorld.GetMap()
    #如果此地图是自动释放的, 需要检查这个玩家
    if gameMap.GetMapFBType() in [IPY_GameWorld.fbtNull, IPY_GameWorld.fbtCrossVSRoom]:
    if gameMap.GetMapFBType() in [IPY_GameWorld.fbtNull]:
        return False
    #跨服服务器是直接注册的地图ID数据,地图肯定没有该玩家,所以不判断
    if GameWorld.IsCrossServer():
        return False
    
    #玩家 在副本中,并且副本不踢出玩家下线
@@ -1263,9 +1267,6 @@
#  @return mapID
#  @remarks 函数详细说明.
def __GetFBLogic_MapID(mapID):
    #ManorWarMapIDList = ReadChConfig.GetEvalChConfig("ManorWarMapID")
    #if mapID in ManorWarMapIDList:
    #    return 'ManorWar'
    mapID = FBCommon.GetRecordMapID(mapID)
    for key, value in ChConfig.Def_FB_MapID.items():
        if mapID in value: