From 97ffe45888670fa24be9356121b81610b0a610bf Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期二, 13 十一月 2018 20:54:26 +0800 Subject: [PATCH] 2250 【1.2】队伍分线成员管理异常 --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerTeam.py | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerTeam.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerTeam.py index 2afd43a..2c13dd3 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerTeam.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerTeam.py @@ -131,8 +131,9 @@ playerTeamID = curPlayer.GetTeamID() # 切图时GameServer玩家无队伍时会同步teamID为0,这里进一步处理,防止地图玩家在某些异常情况下teamID与GameServer不同步 - if teamID == 0 and playerTeamID: - __OnPlayerLeaveTeam(curPlayer.GetCopyMapID(), playerID, playerTeamID, tick) + if teamID == 0: + if playerTeamID: + __OnPlayerLeaveTeam(curPlayer.GetCopyMapID(), playerID, playerTeamID, tick) return RefreshPlayerTeamID(curPlayer, teamID, teamLV, tick) -- Gitblit v1.8.0