From 1ee23ed9a201181eca6b2da5fb256ca9af0639f2 Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期一, 23 十二月 2019 18:11:08 +0800 Subject: [PATCH] 8359 【主干】活跃兑换(改为后端计算倒计时;优化次数启动及结算模式) --- ServerPython/CoreServerGroup/GameServer/Script/ChPyNetSendPack.py | 14 +++++++------- 1 files changed, 7 insertions(+), 7 deletions(-) diff --git a/ServerPython/CoreServerGroup/GameServer/Script/ChPyNetSendPack.py b/ServerPython/CoreServerGroup/GameServer/Script/ChPyNetSendPack.py index 270b221..162ea87 100644 --- a/ServerPython/CoreServerGroup/GameServer/Script/ChPyNetSendPack.py +++ b/ServerPython/CoreServerGroup/GameServer/Script/ChPyNetSendPack.py @@ -29201,8 +29201,8 @@ class tagMCActivityPlaceInfo(Structure): Head = tagHead() - PlaceState = 0 #(BYTE PlaceState)// 是否启动状态 StartTime = 0 #(DWORD StartTime)// 开始探索time时间戳,完成一次探索会自动下一次探索并更新该时间 + PlaceCount = 0 #(BYTE PlaceCount)// 剩余未完成探索次数 RewardCount = 0 #(BYTE RewardCount)// 累计未领取探索奖励次数 RewardLen = 0 #(BYTE RewardLen) RewardInfo = "" #(String RewardInfo)//累计未领取探索奖励 [[itemID, count], ...] @@ -29217,8 +29217,8 @@ def ReadData(self, _lpData, _pos=0, _Len=0): self.Clear() _pos = self.Head.ReadData(_lpData, _pos) - self.PlaceState,_pos = CommFunc.ReadBYTE(_lpData, _pos) self.StartTime,_pos = CommFunc.ReadDWORD(_lpData, _pos) + self.PlaceCount,_pos = CommFunc.ReadBYTE(_lpData, _pos) self.RewardCount,_pos = CommFunc.ReadBYTE(_lpData, _pos) self.RewardLen,_pos = CommFunc.ReadBYTE(_lpData, _pos) self.RewardInfo,_pos = CommFunc.ReadString(_lpData, _pos,self.RewardLen) @@ -29229,8 +29229,8 @@ self.Head.Clear() self.Head.Cmd = 0xB0 self.Head.SubCmd = 0x27 - self.PlaceState = 0 self.StartTime = 0 + self.PlaceCount = 0 self.RewardCount = 0 self.RewardLen = 0 self.RewardInfo = "" @@ -29239,8 +29239,8 @@ def GetLength(self): length = 0 length += self.Head.GetLength() - length += 1 length += 4 + length += 1 length += 1 length += 1 length += len(self.RewardInfo) @@ -29250,8 +29250,8 @@ def GetBuffer(self): data = '' data = CommFunc.WriteString(data, self.Head.GetLength(), self.Head.GetBuffer()) - data = CommFunc.WriteBYTE(data, self.PlaceState) data = CommFunc.WriteDWORD(data, self.StartTime) + data = CommFunc.WriteBYTE(data, self.PlaceCount) data = CommFunc.WriteBYTE(data, self.RewardCount) data = CommFunc.WriteBYTE(data, self.RewardLen) data = CommFunc.WriteString(data, self.RewardLen, self.RewardInfo) @@ -29260,16 +29260,16 @@ def OutputString(self): DumpString = ''' Head:%s, - PlaceState:%d, StartTime:%d, + PlaceCount:%d, RewardCount:%d, RewardLen:%d, RewardInfo:%s '''\ %( self.Head.OutputString(), - self.PlaceState, self.StartTime, + self.PlaceCount, self.RewardCount, self.RewardLen, self.RewardInfo -- Gitblit v1.8.0