From 30d3d0236c1b4e1338209e9049e5ef07e87fff87 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期二, 07 一月 2025 19:53:30 +0800
Subject: [PATCH] 10334 【越南】【英语】【BT】【砍树】境界修改-服务端(杀怪任务进度增加支持A2 25 客户端任务计数 # tagCMClientTaskCount)
---
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 affb702..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.GetShotCahceDict(self.GetPlayerID(), False))
+ 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.GetShotCahceDict(applyID, False)
+ 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