From dbf4ab83f90d9119141d5a80bebe25fedec4384f Mon Sep 17 00:00:00 2001 From: hch <305670599@qq.com> Date: 星期六, 25 五月 2019 17:18:24 +0800 Subject: [PATCH] 6942 【后端】视野层级设计 --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerFB.py | 13 ++----------- 1 files changed, 2 insertions(+), 11 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerFB.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerFB.py index 1ec3245..751177c 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerFB.py +++ b/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) -- Gitblit v1.8.0