From 09a189483bb323709ac8ff358be35c8e96b56362 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期五, 01 十一月 2024 15:14:27 +0800
Subject: [PATCH] 10261 【越南】【砍树】【英文】【tqxbqy】头像框,头像(补充通知:A922、A923、A927、A928、B920、B922、B033、B035)

---
 ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerFuncTeam.py |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerFuncTeam.py b/ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerFuncTeam.py
index 3e7543a..a224186 100644
--- a/ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerFuncTeam.py
+++ b/ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerFuncTeam.py
@@ -70,7 +70,7 @@
     def GetSyncDict(self):
         # Value 暂时只同步1~2
         syncDict = {"PlayerID":self.GetPlayerID(), "Value1":self.GetValue1(), "Value2":self.GetValue2()}
-        syncDict.update(PlayerViewCache.GetShotCacheDict(self.GetPlayerID(), "PlayerID", "FightPower", "ServerID", "OfflineValue"))
+        syncDict.update(PlayerViewCache.GetShotCacheDict(self.GetPlayerID(), "PlayerID", "FightPower", "ServerID", "OfflineValue", "Face", "FacePic"))
         return syncDict
     
 class PyFuncTeam():
@@ -127,7 +127,7 @@
         ApplyList = []
         if applyDetail:
             for applyID in ApplyIDList[::-1]:
-                applyPlayerDict = PlayerViewCache.GetShotCacheDict(applyID, "PlayerID", "FightPower", "ServerID")
+                applyPlayerDict = PlayerViewCache.GetShotCacheDict(applyID, "PlayerID", "FightPower", "ServerID", "Face", "FacePic")
                 if not applyPlayerDict:
                     ApplyIDList.remove(applyID)
                 else:
@@ -827,6 +827,8 @@
             mem.LV = memberInfo.get("LV", 0)
             mem.Job = memberInfo.get("Job", 0)
             mem.RealmLV = memberInfo.get("RealmLV", 0)
+            mem.Face = memberInfo.get("Face", 0)
+            mem.FacePic = memberInfo.get("FacePic", 0)
             mem.FightPower = memberInfo.get("FightPower", 0) % ChConfig.Def_PerPointValue
             mem.FightPowerEx = memberInfo.get("FightPower", 0) / ChConfig.Def_PerPointValue
             mem.Value1 = memberInfo["Value1"]
@@ -888,6 +890,8 @@
         mem.LV = memberInfo.get("LV", 0)
         mem.Job = memberInfo.get("Job", 0)
         mem.RealmLV = memberInfo.get("RealmLV", 0)
+        mem.Face = memberInfo.get("Face", 0)
+        mem.FacePic = memberInfo.get("FacePic", 0)
         mem.FightPower = memberInfo.get("FightPower", 0) % ChConfig.Def_PerPointValue
         mem.FightPowerEx = memberInfo.get("FightPower", 0) / ChConfig.Def_PerPointValue
         mem.OfflineValue = memberInfo.get("OfflineValue", 0)
@@ -905,6 +909,8 @@
         applyP.LV = applyInfo["LV"]
         applyP.Job = applyInfo["Job"]
         applyP.RealmLV = applyInfo["RealmLV"]
+        applyP.Face = applyInfo.get("Face", 0)
+        applyP.FacePic = applyInfo.get("FacePic", 0)
         applyP.FightPower = applyInfo["FightPower"] % ChConfig.Def_PerPointValue
         applyP.FightPowerEx = applyInfo["FightPower"] / ChConfig.Def_PerPointValue
         applyList.append(applyP)

--
Gitblit v1.8.0