From 37aa5270481da4755df79f4b1a100c1c5a36899a Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期五, 11 四月 2025 16:56:42 +0800 Subject: [PATCH] 10367 【越南】【英语】【BT】【砍树】仙盟攻城战-服务端(优化仙盟充值协助支持配置关联的充值ID列表即商城类型;充值协助支持记录领取的成员明细;攻城战结束支持回收相关道具;) --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py | 22 ++++++++++++---------- 1 files changed, 12 insertions(+), 10 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py index 898e58e..56c8792 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py @@ -1543,7 +1543,9 @@ ("char", "EndDate", 0), ("WORD", "LVLimit", 0), ("BYTE", "IsDayReset", 0), - ("list", "TemplateIDList", 0), + ("DWORD", "TemplateID", 0), + ("list", "CTGIDList", 0), + ("DWORD", "ActShopType", 0), ), "ActFamilyCTGAssistTemp":( @@ -1667,7 +1669,6 @@ "CrossActFamilyGCZSQ":( ("DWORD", "LayerNum", 1), - ("DWORD", "CostItemID", 0), ("BYTE", "CostItemCnt", 0), ("BYTE", "GridCnt", 0), ("WORD", "PassRate", 0), @@ -4842,7 +4843,9 @@ def GetEndDate(self): return self.attrTuple[2] # 结束日期 char def GetLVLimit(self): return self.attrTuple[3] # 限制等级 WORD def GetIsDayReset(self): return self.attrTuple[4] # 是否每天重置 BYTE - def GetTemplateIDList(self): return self.attrTuple[5] # 模板ID列表 list + def GetTemplateID(self): return self.attrTuple[5] # 协助奖励模板ID DWORD + def GetCTGIDList(self): return self.attrTuple[6] # 有效的充值ID列表 [ctgID, ...] list + def GetActShopType(self): return self.attrTuple[7] # 商城类型 DWORD # 仙盟充值协助活动模板表 class IPY_ActFamilyCTGAssistTemp(): @@ -5031,13 +5034,12 @@ return def GetLayerNum(self): return self.attrTuple[0] # 层 DWORD - def GetCostItemID(self): return self.attrTuple[1] # 消耗抽奖道具ID DWORD - def GetCostItemCnt(self): return self.attrTuple[2] # 消耗抽奖道具个数 BYTE - def GetGridCnt(self): return self.attrTuple[3] # 格子数 BYTE - def GetPassRate(self): return self.attrTuple[4] # 过关万分率 WORD - def GetGridWeightItemList(self): return self.attrTuple[5] # 格子物品权重随机库 [[权重,物品ID,个数], ...] list - def GetLayerAwardItemList(self): return self.attrTuple[6] # 通关该层固定奖励 [[物品ID,个数,是否拍品], ...] list - def GetLayerWeightItemList(self): return self.attrTuple[7] # 通关该层额外随机奖励 [[权重,物品ID,个数], ...] list + def GetCostItemCnt(self): return self.attrTuple[1] # 消耗抽奖道具个数 BYTE + def GetGridCnt(self): return self.attrTuple[2] # 格子数 BYTE + def GetPassRate(self): return self.attrTuple[3] # 过关万分率 WORD + def GetGridWeightItemList(self): return self.attrTuple[4] # 格子物品权重随机库 [[权重,物品ID,个数], ...] list + def GetLayerAwardItemList(self): return self.attrTuple[5] # 通关该层固定奖励 [[物品ID,个数,是否拍品], ...] list + def GetLayerWeightItemList(self): return self.attrTuple[6] # 通关该层额外随机奖励 [[权重,物品ID,个数], ...] list # 仙匣秘境活动时间表 class IPY_ActXianXiaMJ(): -- Gitblit v1.8.0