From ca1fbca286db5bf04582edfa0dc4e25d648c9060 Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期二, 22 十二月 2020 17:02:17 +0800 Subject: [PATCH] 8666 【主干】移植-多日累充; (原BT主单: 8497 【新增】七日累充活动) --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py | 32 ++++++++++++++++++++++++++++++++ 1 files changed, 32 insertions(+), 0 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py index 5bb5621..9189c2b 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py @@ -1272,6 +1272,15 @@ ("BYTE", "PrizeCountLimit", 0), ), + "ActTotalRecharge2":( + ("DWORD", "CfgID", 1), + ("char", "StartDate", 0), + ("char", "EndDate", 0), + ("WORD", "LVLimit", 0), + ("BYTE", "IsDayReset", 0), + ("list", "TemplateIDList", 0), + ), + "ActTotalRecharge":( ("DWORD", "CfgID", 1), ("char", "StartDate", 0), @@ -4259,6 +4268,25 @@ def GetGoldPrize(self): return self.GoldPrize # 返利仙玉数 def GetPrizeCountLimit(self): return self.PrizeCountLimit # 最大赠送次数 +# 累计充值活动表2 +class IPY_ActTotalRecharge2(): + + def __init__(self): + self.CfgID = 0 + self.StartDate = "" + self.EndDate = "" + self.LVLimit = 0 + self.IsDayReset = 0 + self.TemplateIDList = [] + return + + def GetCfgID(self): return self.CfgID # 配置ID + def GetStartDate(self): return self.StartDate # 开启日期 + def GetEndDate(self): return self.EndDate # 结束日期 + def GetLVLimit(self): return self.LVLimit # 限制等级 + def GetIsDayReset(self): return self.IsDayReset # 是否每天重置 + def GetTemplateIDList(self): return self.TemplateIDList # 模板ID列表 + # 累计充值活动表 class IPY_ActTotalRecharge(): @@ -5341,6 +5369,8 @@ self.ipyActRechargePrizeLen = len(self.ipyActRechargePrizeCache) self.ipyRechargePrizeTemplateCache = self.__LoadFileData("RechargePrizeTemplate", IPY_RechargePrizeTemplate) self.ipyRechargePrizeTemplateLen = len(self.ipyRechargePrizeTemplateCache) + self.ipyActTotalRecharge2Cache = self.__LoadFileData("ActTotalRecharge2", IPY_ActTotalRecharge2) + self.ipyActTotalRecharge2Len = len(self.ipyActTotalRecharge2Cache) self.ipyActTotalRechargeCache = self.__LoadFileData("ActTotalRecharge", IPY_ActTotalRecharge) self.ipyActTotalRechargeLen = len(self.ipyActTotalRechargeCache) self.ipyTotalRechargeTemplateCache = self.__LoadFileData("TotalRechargeTemplate", IPY_TotalRechargeTemplate) @@ -5841,6 +5871,8 @@ def GetActRechargePrizeByIndex(self, index): return self.ipyActRechargePrizeCache[index] def GetRechargePrizeTemplateCount(self): return self.ipyRechargePrizeTemplateLen def GetRechargePrizeTemplateByIndex(self, index): return self.ipyRechargePrizeTemplateCache[index] + def GetActTotalRecharge2Count(self): return self.ipyActTotalRecharge2Len + def GetActTotalRecharge2ByIndex(self, index): return self.ipyActTotalRecharge2Cache[index] def GetActTotalRechargeCount(self): return self.ipyActTotalRechargeLen def GetActTotalRechargeByIndex(self, index): return self.ipyActTotalRechargeCache[index] def GetTotalRechargeTemplateCount(self): return self.ipyTotalRechargeTemplateLen -- Gitblit v1.8.0