ServerPython/CoreServerGroup/GameServer/Script/ChPyNetSendPack.py
@@ -25462,7 +25462,8 @@
    ActNum = 0    #(BYTE ActNum)//活动编号
    Days = 0    #(BYTE Days)
    DayRechargeValues = list()    #(vector<DWORD> DayRechargeValues)//活动每天充值列表
    AwardRecord = 0    #(DWORD AwardRecord)//奖励领奖记录,按奖励索引二进制位存储是否已领取
    RecordCount = 0    #(BYTE RecordCount)
    AwardRecord = list()    #(vector<DWORD> AwardRecord)//奖励领奖记录,按奖励索引二进制位存储是否已领取
    data = None
    def __init__(self):
@@ -25479,7 +25480,10 @@
        for i in range(self.Days):
            value,_pos=CommFunc.ReadDWORD(_lpData,_pos)
            self.DayRechargeValues.append(value)
        self.AwardRecord,_pos = CommFunc.ReadDWORD(_lpData, _pos)
        self.RecordCount,_pos = CommFunc.ReadBYTE(_lpData, _pos)
        for i in range(self.RecordCount):
            value,_pos=CommFunc.ReadDWORD(_lpData,_pos)
            self.AwardRecord.append(value)
        return _pos
    def Clear(self):
@@ -25490,7 +25494,8 @@
        self.ActNum = 0
        self.Days = 0
        self.DayRechargeValues = list()
        self.AwardRecord = 0
        self.RecordCount = 0
        self.AwardRecord = list()
        return
    def GetLength(self):
@@ -25499,7 +25504,8 @@
        length += 1
        length += 1
        length += 4 * self.Days
        length += 4
        length += 1
        length += 4 * self.RecordCount
        return length
@@ -25510,7 +25516,9 @@
        data = CommFunc.WriteBYTE(data, self.Days)
        for i in range(self.Days):
            data = CommFunc.WriteDWORD(data, self.DayRechargeValues[i])
        data = CommFunc.WriteDWORD(data, self.AwardRecord)
        data = CommFunc.WriteBYTE(data, self.RecordCount)
        for i in range(self.RecordCount):
            data = CommFunc.WriteDWORD(data, self.AwardRecord[i])
        return data
    def OutputString(self):
@@ -25519,14 +25527,16 @@
                                ActNum:%d,
                                Days:%d,
                                DayRechargeValues:%s,
                                AwardRecord:%d
                                RecordCount:%d,
                                AwardRecord:%s
                                '''\
                                %(
                                self.Head.OutputString(),
                                self.ActNum,
                                self.Days,
                                "...",
                                self.AwardRecord
                                self.RecordCount,
                                "..."
                                )
        return DumpString