6805 【后端】【2.0】副本前端化(有地图ID时才进行自定义场景通用判断)
1个文件已修改
13 ■■■■ 已修改文件
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerFB.py 13 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerFB.py
@@ -487,12 +487,13 @@
    resultPack.FuncLineID = lineID
    
    #进入副本通用检查
    fbIpyData = None if not mapID else FBCommon.GetFBIpyData(mapID)
    fbLineIpyData = None if not mapID else FBCommon.GetFBLineIpyData(mapID, lineID)
    if PlayerControl.CheckMoveToFB(curPlayer, mapID, lineID, fbIpyData, fbLineIpyData, tick) != ShareDefine.EntFBAskRet_OK:
        resultPack.Result = 0
        NetPackCommon.SendFakePack(curPlayer, resultPack)
        return
    if mapID:
        fbIpyData = FBCommon.GetFBIpyData(mapID)
        fbLineIpyData = FBCommon.GetFBLineIpyData(mapID, lineID)
        if PlayerControl.CheckMoveToFB(curPlayer, mapID, lineID, fbIpyData, fbLineIpyData, tick) != ShareDefine.EntFBAskRet_OK:
            resultPack.Result = 0
            NetPackCommon.SendFakePack(curPlayer, resultPack)
            return
    
    curPlayer.SetCanAttack(False)
    curPlayer.SetVisible(False)