6087 【后端】【1.5.200】春节红包雨活动(增加是否每天重置)
| | |
| | | list ServerIDList; //服务器ID列表
|
| | | char StartDate; //开启日期
|
| | | char EndDate; //结束日期
|
| | | BYTE IsDayReset; //是否每天重置
|
| | | BYTE ResetType; //重置类型,0-0点重置;1-5点重置
|
| | | list RedPacketIDList; //每日对应红包ID列表[[第一天红包ID列表], ...]
|
| | | WORD LVLimit; //限制等级
|
| | |
| | | ("list", "ServerIDList", 0),
|
| | | ("char", "StartDate", 0),
|
| | | ("char", "EndDate", 0),
|
| | | ("BYTE", "IsDayReset", 0),
|
| | | ("BYTE", "ResetType", 0),
|
| | | ("list", "RedPacketIDList", 0),
|
| | | ("WORD", "LVLimit", 0),
|
| | |
| | | self.ServerIDList = []
|
| | | self.StartDate = ""
|
| | | self.EndDate = ""
|
| | | self.IsDayReset = 0
|
| | | self.ResetType = 0
|
| | | self.RedPacketIDList = []
|
| | | self.LVLimit = 0 |
| | |
| | | def GetServerIDList(self): return self.ServerIDList # 服务器ID列表
|
| | | def GetStartDate(self): return self.StartDate # 开启日期
|
| | | def GetEndDate(self): return self.EndDate # 结束日期
|
| | | def GetIsDayReset(self): return self.IsDayReset # 是否每天重置
|
| | | def GetResetType(self): return self.ResetType # 重置类型,0-0点重置;1-5点重置
|
| | | def GetRedPacketIDList(self): return self.RedPacketIDList # 每日对应红包ID列表[[第一天红包ID列表], ...]
|
| | | def GetLVLimit(self): return self.LVLimit # 限制等级 |
| | |
| | | RedPackType_FeastSucc = 33 # 节日成就红包
|
| | | # 节日红包类型
|
| | | FeastRedPackType = [RedPackType_FeastSysBig, RedPackType_FeastSysSmall, RedPackType_FeastSucc]
|
| | | # 需要限制服务器最大红包数的红包类型 {统计个数编号:[红包类型, ...], ...}
|
| | | RedPackMaxCountDict = {1:[RedPackType_OpenServer],
|
| | | 2:[RedPackType_FeastSysBig, RedPackType_FeastSysSmall],
|
| | | }
|
| | |
|
| | |
| | | return |
| | | |
| | | def GetFeastDay(self): return self.FeastDay # 节日第几天
|
| | | def GetFeastSuccIDList(self): return self.FeastSuccIDList # 成就ID列表 |
| | | def GetFeastSuccIDList(self): return self.FeastSuccIDList # 节日成就ID列表 |
| | | |
| | | # NPC秀表 |
| | | class IPY_NPCShow(): |
| | |
| | | RedPackType_FeastSucc = 33 # 节日成就红包
|
| | | # 节日红包类型
|
| | | FeastRedPackType = [RedPackType_FeastSysBig, RedPackType_FeastSysSmall, RedPackType_FeastSucc]
|
| | | # 需要限制服务器最大红包数的红包类型 {统计个数编号:[红包类型, ...], ...}
|
| | | RedPackMaxCountDict = {1:[RedPackType_OpenServer],
|
| | | 2:[RedPackType_FeastSysBig, RedPackType_FeastSysSmall],
|
| | | }
|
| | |
|