hxp
2018-11-26 bef073f48eb7c60a5e30e22f5c6d89144ac2e688
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)