From bc9e2ca58aa69066ddf2e44f6d7cc81836a84445 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期一, 16 十二月 2024 15:33:25 +0800
Subject: [PATCH] 10297 【越南】【英语】【砍树】【tqxbqy】轮回殿-服务端(奖励类型增加类型3 - 消耗物品,目前支持坐骑经验丹、灵宠经验丹)
---
ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/CrossChampionship.py | 18 ++++++++++++++++--
1 files changed, 16 insertions(+), 2 deletions(-)
diff --git a/ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/CrossChampionship.py b/ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/CrossChampionship.py
index e852efe..1dc3178 100644
--- a/ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/CrossChampionship.py
+++ b/ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/CrossChampionship.py
@@ -114,6 +114,8 @@
self.lv = 0
self.fightPower = 0
self.realmLV = 0
+ self.face = 0
+ self.facePic = 0
return
def GetString(self):
@@ -128,9 +130,11 @@
playerShortInfo["LV"] = cacheDict.get("LV", 1)
playerShortInfo["FightPower"] = cacheDict.get("FightPower", 0)
playerShortInfo["RealmLV"] = cacheDict.get("RealmLV", 0)
+ playerShortInfo["Face"] = cacheDict.get("Face", 0)
+ playerShortInfo["FacePic"] = cacheDict.get("FacePic", 0)
self.applyPlayerInfo[applyPlayerID] = playerShortInfo
return {"zoneID":self.zoneID, "officialID":self.officialID, "lastDismissJuniorTime":self.lastDismissJuniorTime,
- "accID":self.accID, "playerID":self.playerID, "playerName":self.playerName,
+ "accID":self.accID, "playerID":self.playerID, "playerName":self.playerName, "face":self.face, "facePic":self.facePic,
"job":self.job, "lv":self.lv, "fightPower":self.fightPower, "realmLV":self.realmLV, "rank":self.rank,
"worshipCount":self.worshipCount, "applyPlayerInfo":self.applyPlayerInfo, "challengeList":self.challengeList,
"worshipDouble":self.worshipDouble
@@ -210,11 +214,13 @@
self.lv = 0
self.fightPower = 0
self.realmLV = 0
+ self.face = 0
+ self.facePic = 0
return
def GetString(self):
return {"zoneID":self.zoneID, "accID":self.accID, "playerID":self.playerID, "playerName":self.playerName,
- "job":self.job, "lv":self.lv, "fightPower":self.fightPower, "realmLV":self.realmLV}
+ "job":self.job, "lv":self.lv, "fightPower":self.fightPower, "realmLV":self.realmLV, "face":self.face, "facePic":self.facePic}
def SetAttr(self, attrDict):
for k, v in attrDict.items():
@@ -346,6 +352,8 @@
obj.lv = cacheDict.get("LV", obj.lv)
obj.fightPower = cacheDict.get("FightPower", obj.fightPower)
obj.realmLV = cacheDict.get("RealmLV", obj.realmLV)
+ obj.face = cacheDict.get("Face", obj.face)
+ obj.facePic = cacheDict.get("FacePic", obj.facePic)
return
@@ -2963,6 +2971,8 @@
playerPack.FightPower = batPlayer.fightPower % ShareDefine.Def_PerPointValue
playerPack.FightPowerEx = batPlayer.fightPower / ShareDefine.Def_PerPointValue
playerPack.RealmLV = batPlayer.realmLV
+ playerPack.Face = batPlayer.face
+ playerPack.FacePic = batPlayer.facePic
clientPack.PlayerList.append(playerPack)
clientPack.PlayerCount = len(clientPack.PlayerList)
@@ -3122,6 +3132,8 @@
offPlayer.FightPower = offObj.fightPower % ShareDefine.Def_PerPointValue
offPlayer.FightPowerEx = offObj.fightPower / ShareDefine.Def_PerPointValue
offPlayer.RealmLV = offObj.realmLV
+ offPlayer.Face = offObj.face
+ offPlayer.FacePic = offObj.facePic
offPack = ChPyNetSendPack.tagGCChampionshipOfficial()
offPack.OfficialID = officialID
@@ -3141,6 +3153,8 @@
applyPlayer.FightPower = fightPower % ShareDefine.Def_PerPointValue
applyPlayer.FightPowerEx = fightPower / ShareDefine.Def_PerPointValue
applyPlayer.RealmLV = playerInfo.get("RealmLV", 1)
+ applyPlayer.Face = playerInfo.get("Face", 0)
+ applyPlayer.FacePic = playerInfo.get("FacePic", 0)
offPack.ApplyPlayerList.append(applyPlayer)
offPack.ApplyPlayerCount = len(offPack.ApplyPlayerList)
--
Gitblit v1.8.0