From 72e91a62ea834ab33da32fea41831221f9083b56 Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期一, 24 二月 2025 18:16:23 +0800 Subject: [PATCH] 10407 【越南】【英语】【BT】【GM】【砍树】周末BUG汇总(模块战力支持超20亿;开服活动榜同步修改支持超20亿;) --- ServerPython/CoreServerGroup/GameServer/Script/ChPyNetSendPack.py | 20 ++++++++++++++------ 1 files changed, 14 insertions(+), 6 deletions(-) diff --git a/ServerPython/CoreServerGroup/GameServer/Script/ChPyNetSendPack.py b/ServerPython/CoreServerGroup/GameServer/Script/ChPyNetSendPack.py index 7e4aa29..74ea843 100644 --- a/ServerPython/CoreServerGroup/GameServer/Script/ChPyNetSendPack.py +++ b/ServerPython/CoreServerGroup/GameServer/Script/ChPyNetSendPack.py @@ -25947,7 +25947,8 @@ _pack_ = 1 _fields_ = [ ("MfpType", c_ubyte), #模块编号类型 - ("FightPower", c_int), #本模块战斗力 + ("FightPower", c_int), #本模块战斗力,求余亿部分 + ("FightPowerEx", c_int), #本模块战斗力,整除亿部分,1代表1亿 ] def __init__(self): @@ -25962,6 +25963,7 @@ def Clear(self): self.MfpType = 0 self.FightPower = 0 + self.FightPowerEx = 0 return def GetLength(self): @@ -25973,11 +25975,13 @@ def OutputString(self): DumpString = '''//A3 A1 各功能模块战斗力信息 //tagMCModuleFightPowerInfo: MfpType:%d, - FightPower:%d + FightPower:%d, + FightPowerEx:%d '''\ %( self.MfpType, - self.FightPower + self.FightPower, + self.FightPowerEx ) return DumpString @@ -50441,7 +50445,8 @@ ("CampaignType", c_ubyte), #奖励类型 ("BillAwardRecord", c_ubyte), #排行奖励是否已领取 ("TagAwardRecord", c_int), #目标奖励索引位领取记录:0-未领;1-已领 - ("RecordData", c_int), #活动时的记录值 + ("RecordData", c_int), #活动时的记录值,求余亿部分,为了统一逻辑,其他非战力榜的也使用此规则 + ("RecordDataEx", c_int), #活动时的记录值,整除亿部分,1代表1亿 ] def __init__(self): @@ -50458,6 +50463,7 @@ self.BillAwardRecord = 0 self.TagAwardRecord = 0 self.RecordData = 0 + self.RecordDataEx = 0 return def GetLength(self): @@ -50471,13 +50477,15 @@ CampaignType:%d, BillAwardRecord:%d, TagAwardRecord:%d, - RecordData:%d + RecordData:%d, + RecordDataEx:%d '''\ %( self.CampaignType, self.BillAwardRecord, self.TagAwardRecord, - self.RecordData + self.RecordData, + self.RecordDataEx ) return DumpString -- Gitblit v1.8.0