From d7e6ef56122500442ccee80ffeb29091e3fd0ce9 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期四, 06 六月 2024 11:17:58 +0800
Subject: [PATCH] 10130 【后端】福地争夺资源功能(增加摇人功能)

---
 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 d308982..34d8143 100644
--- a/ServerPython/CoreServerGroup/GameServer/Script/ChPyNetSendPack.py
+++ b/ServerPython/CoreServerGroup/GameServer/Script/ChPyNetSendPack.py
@@ -44582,6 +44582,7 @@
     TreasureState = list()    #(vector<BYTE> TreasureState)// 聚宝盆是否已激活列表,[类型0是否已激活, ...]
     TreasureAward = list()    #(vector<BYTE> TreasureAward)// 聚宝盆奖励是否已领取列表,[类型0是否已领取, ...]
     TreasureProgress = list()    #(vector<BYTE> TreasureProgress)// 聚宝盆进度值列表,[类型0进度值, ...],满进度100
+    HelpAwardCount = 0    #(BYTE HelpAwardCount)// 今日已帮助别人奖励次数
     data = None
 
     def __init__(self):
@@ -44607,6 +44608,7 @@
         for i in range(self.TreasureCount):
             value,_pos=CommFunc.ReadBYTE(_lpData,_pos)
             self.TreasureProgress.append(value)
+        self.HelpAwardCount,_pos = CommFunc.ReadBYTE(_lpData, _pos)
         return _pos
 
     def Clear(self):
@@ -44622,6 +44624,7 @@
         self.TreasureState = list()
         self.TreasureAward = list()
         self.TreasureProgress = list()
+        self.HelpAwardCount = 0
         return
 
     def GetLength(self):
@@ -44635,6 +44638,7 @@
         length += 1 * self.TreasureCount
         length += 1 * self.TreasureCount
         length += 1 * self.TreasureCount
+        length += 1
 
         return length
 
@@ -44652,6 +44656,7 @@
             data = CommFunc.WriteBYTE(data, self.TreasureAward[i])
         for i in range(self.TreasureCount):
             data = CommFunc.WriteBYTE(data, self.TreasureProgress[i])
+        data = CommFunc.WriteBYTE(data, self.HelpAwardCount)
         return data
 
     def OutputString(self):
@@ -44664,7 +44669,8 @@
                                 TreasureCount:%d,
                                 TreasureState:%s,
                                 TreasureAward:%s,
-                                TreasureProgress:%s
+                                TreasureProgress:%s,
+                                HelpAwardCount:%d
                                 '''\
                                 %(
                                 self.Head.OutputString(),
@@ -44675,7 +44681,8 @@
                                 self.TreasureCount,
                                 "...",
                                 "...",
-                                "..."
+                                "...",
+                                self.HelpAwardCount
                                 )
         return DumpString
 

--
Gitblit v1.8.0