From 0e5941c0cd813690513cf0070eb0f52b05a712c7 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期日, 09 十月 2022 18:50:56 +0800
Subject: [PATCH] 9455 【越南】【后端】通天令(改为按固定天数重置; 9621【越南】通天令修改)

---
 ServerPython/CoreServerGroup/GameServer/Script/ChPyNetSendPack.py |   11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/ServerPython/CoreServerGroup/GameServer/Script/ChPyNetSendPack.py b/ServerPython/CoreServerGroup/GameServer/Script/ChPyNetSendPack.py
index 0eb8646..0836f7d 100644
--- a/ServerPython/CoreServerGroup/GameServer/Script/ChPyNetSendPack.py
+++ b/ServerPython/CoreServerGroup/GameServer/Script/ChPyNetSendPack.py
@@ -23486,6 +23486,7 @@
     AwardStateCount = 0    #(BYTE AwardStateCount)//等级领奖记录值数,每个值存31个记录   0-30, 31-61, ...
     CommAwardStateList = list()    #(vector<DWORD> CommAwardStateList)//常规奖励领奖记录,按等级二进制位存储是否领奖
     XianAwardStateList = list()    #(vector<DWORD> XianAwardStateList)//仙品奖励领奖记录,按等级二进制位存储是否领奖
+    StartTime = 0    #(DWORD StartTime)//通天令本轮开始时间戳,秒
     data = None
 
     def __init__(self):
@@ -23507,6 +23508,7 @@
         for i in range(self.AwardStateCount):
             value,_pos=CommFunc.ReadDWORD(_lpData,_pos)
             self.XianAwardStateList.append(value)
+        self.StartTime,_pos = CommFunc.ReadDWORD(_lpData, _pos)
         return _pos
 
     def Clear(self):
@@ -23520,6 +23522,7 @@
         self.AwardStateCount = 0
         self.CommAwardStateList = list()
         self.XianAwardStateList = list()
+        self.StartTime = 0
         return
 
     def GetLength(self):
@@ -23531,6 +23534,7 @@
         length += 1
         length += 4 * self.AwardStateCount
         length += 4 * self.AwardStateCount
+        length += 4
 
         return length
 
@@ -23545,6 +23549,7 @@
             data = CommFunc.WriteDWORD(data, self.CommAwardStateList[i])
         for i in range(self.AwardStateCount):
             data = CommFunc.WriteDWORD(data, self.XianAwardStateList[i])
+        data = CommFunc.WriteDWORD(data, self.StartTime)
         return data
 
     def OutputString(self):
@@ -23555,7 +23560,8 @@
                                 CurPoint:%d,
                                 AwardStateCount:%d,
                                 CommAwardStateList:%s,
-                                XianAwardStateList:%s
+                                XianAwardStateList:%s,
+                                StartTime:%d
                                 '''\
                                 %(
                                 self.Head.OutputString(),
@@ -23564,7 +23570,8 @@
                                 self.CurPoint,
                                 self.AwardStateCount,
                                 "...",
-                                "..."
+                                "...",
+                                self.StartTime
                                 )
         return DumpString
 

--
Gitblit v1.8.0