xdh
2018-11-19 17c0a15c9b306ab2fb7576ca99adbdf8e4e8285e
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)