hch
2019-05-25 dbf4ab83f90d9119141d5a80bebe25fedec4384f
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerFB.py
@@ -496,10 +496,7 @@
            PlayerControl.SetCustomMap(curPlayer, 0, 0)
            return
    
    curPlayer.SetSightLevel(curPlayer.GetID())
    curPet = curPlayer.GetPetMgr().GetFightPet()
    if curPet:
        curPet.SetVisible(False)
    PlayerControl.SetPlayerSightLevel(curPlayer, curPlayer.GetID())
        
    curPlayer.SetDict(ChConfig.Def_PlayerKey_ClientCustomScene, 1) # 由于前端不一定有发mapID,所以这里额外记录这个状态,不能直接用mapID判断
    PlayerControl.SetCustomMap(curPlayer, mapID, lineID)
@@ -514,13 +511,7 @@
def DoExitCustomScene(curPlayer):
    ## 退出自定义场景状态
    curPlayer.SetSightLevel(curPlayer.GetID())
    curPlayer.RefreshView()
    curPlayer.SetSightLevel(0)
    curPlayer.RefreshView()
    curPet = curPlayer.GetPetMgr().GetFightPet()
    if curPet:
        curPet.SetVisible(True)
    PlayerControl.SetPlayerSightLevel(curPlayer, 0)
    mapID = PlayerControl.GetCustomMapID(curPlayer)
    lineID = PlayerControl.GetCustomLineID(curPlayer)
    curPlayer.SetDict(ChConfig.Def_PlayerKey_ClientCustomScene, 0)