ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerTeam.py
@@ -307,7 +307,8 @@
        GameWorld.ErrLog("设置当前创建队伍玩家为队长, 找不到玩家!teamID=%s" % teamID, curPlayerID)
        DR_Team("CreateError", teamID, {"Leader":curPlayerID, "tagMapID":tagMapID, "tagMapEx":tagMapEx, "reqMinLV":reqMinLV, "reqMaxLV":reqMaxLV})
        return
    curNewTeamMenber.SetFace(curPlayer.GetFace())
    curNewTeamMenber.SetFacePic(curPlayer.GetFacePic())
    __SetTeamLV(curNewTeamMenber, IPY_GameServer.tmlLeader, False)
    if isSync:
        Sync_TeamMemberInfo(curNewTeam)
@@ -587,6 +588,8 @@
        member.Job = memberInfo.GetPlayerJob()
        member.JobLevel = memberInfo.GetPlayerJobLevel()
        member.RealmLV = memberInfo.GetPlayerRealmLV()
        member.Face = memberInfo.GetFace()
        member.FacePic = memberInfo.GetFacePic()
        memberPlayer = curTeam.GetMemberPlayer(i)
        if memberPlayer and memberPlayer.GetPlayerID():
@@ -863,6 +866,10 @@
    GameWorld.Log("%s(%d)加入队伍 %s(%d), teamID=%s!" % (joinPlayer.GetName(), joinPlayer.GetPlayerID(), 
                                                     teamPlayer.GetName(), teamPlayer.GetPlayerID(), teamID))
    tagTeam.AddMember(joinPlayer)
    tagMember = tagTeam.GetMemberByID(joinPlayer.GetPlayerID())
    if tagMember:
        tagMember.SetFace(joinPlayer.GetFace())
        tagMember.SetFacePic(joinPlayer.GetFacePic())
    #UpdSceneTeamVersion(teamPlayer.GetMapID(), tick)
    
    #tagTeam.Sync_TeamState()
@@ -1643,6 +1650,8 @@
        nearbyPlayer.LV = player.GetLV()
        nearbyPlayer.Job = player.GetJob()
        nearbyPlayer.RealmLV = player.GetOfficialRank()
        nearbyPlayer.Face = player.GetFace()
        nearbyPlayer.FacePic = player.GetFacePic()
        nearbyPlayerInfo.PlayerList.append(nearbyPlayer)
        
    playerCount = len(nearbyPlayerInfo.PlayerList)
@@ -2037,6 +2046,10 @@
        teamMember.SetPlayerJobLevel(value)
    elif refreshType == IPY_GameServer.CDBPlayerRefresh_OfficialRank:
        teamMember.SetPlayerRealmLV(value)
    elif refreshType == IPY_GameServer.CDBPlayerRefresh_Face:
        teamMember.SetFace(value)
    elif refreshType == IPY_GameServer.CDBPlayerRefresh_HairColor:
        teamMember.SetFacePic(value)
    elif refreshType in [IPY_GameServer.CDBPlayerRefresh_VIPLv, IPY_GameServer.CDBPlayerRefresh_ExAttr9]:
        SyncMapServerTeamInfo(curTeam, "Refresh", {"refreshType":refreshType, "value":value})
    else: