From 93c7c8beda028ef3757f5a4b02028faf92e9a83c Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期一, 10 二月 2020 23:59:53 +0800
Subject: [PATCH] 8375 【主干】【后端】秘境探索修改(B0 27 活跃放置信息 增加同步昨日、今日经验记录)

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

diff --git a/ServerPython/CoreServerGroup/GameServer/Script/ChPyNetSendPack.py b/ServerPython/CoreServerGroup/GameServer/Script/ChPyNetSendPack.py
index 25d7276..8564c4d 100644
--- a/ServerPython/CoreServerGroup/GameServer/Script/ChPyNetSendPack.py
+++ b/ServerPython/CoreServerGroup/GameServer/Script/ChPyNetSendPack.py
@@ -29295,6 +29295,10 @@
     RewardCount = 0    #(BYTE RewardCount)// 累计未领取探索奖励次数
     RewardLen = 0    #(BYTE RewardLen)
     RewardInfo = ""    #(String RewardInfo)//累计未领取探索奖励 [[itemID, count], ...]
+    TodayExp = 0    #(DWORD TodayExp)
+    TodayExpPoint = 0    #(DWORD TodayExpPoint)
+    YestordayExp = 0    #(DWORD YestordayExp)
+    YestordayExpPoint = 0    #(DWORD YestordayExpPoint)
     data = None
 
     def __init__(self):
@@ -29311,6 +29315,10 @@
         self.RewardCount,_pos = CommFunc.ReadBYTE(_lpData, _pos)
         self.RewardLen,_pos = CommFunc.ReadBYTE(_lpData, _pos)
         self.RewardInfo,_pos = CommFunc.ReadString(_lpData, _pos,self.RewardLen)
+        self.TodayExp,_pos = CommFunc.ReadDWORD(_lpData, _pos)
+        self.TodayExpPoint,_pos = CommFunc.ReadDWORD(_lpData, _pos)
+        self.YestordayExp,_pos = CommFunc.ReadDWORD(_lpData, _pos)
+        self.YestordayExpPoint,_pos = CommFunc.ReadDWORD(_lpData, _pos)
         return _pos
 
     def Clear(self):
@@ -29323,6 +29331,10 @@
         self.RewardCount = 0
         self.RewardLen = 0
         self.RewardInfo = ""
+        self.TodayExp = 0
+        self.TodayExpPoint = 0
+        self.YestordayExp = 0
+        self.YestordayExpPoint = 0
         return
 
     def GetLength(self):
@@ -29333,6 +29345,10 @@
         length += 1
         length += 1
         length += len(self.RewardInfo)
+        length += 4
+        length += 4
+        length += 4
+        length += 4
 
         return length
 
@@ -29344,6 +29360,10 @@
         data = CommFunc.WriteBYTE(data, self.RewardCount)
         data = CommFunc.WriteBYTE(data, self.RewardLen)
         data = CommFunc.WriteString(data, self.RewardLen, self.RewardInfo)
+        data = CommFunc.WriteDWORD(data, self.TodayExp)
+        data = CommFunc.WriteDWORD(data, self.TodayExpPoint)
+        data = CommFunc.WriteDWORD(data, self.YestordayExp)
+        data = CommFunc.WriteDWORD(data, self.YestordayExpPoint)
         return data
 
     def OutputString(self):
@@ -29353,7 +29373,11 @@
                                 PlaceCount:%d,
                                 RewardCount:%d,
                                 RewardLen:%d,
-                                RewardInfo:%s
+                                RewardInfo:%s,
+                                TodayExp:%d,
+                                TodayExpPoint:%d,
+                                YestordayExp:%d,
+                                YestordayExpPoint:%d
                                 '''\
                                 %(
                                 self.Head.OutputString(),
@@ -29361,7 +29385,11 @@
                                 self.PlaceCount,
                                 self.RewardCount,
                                 self.RewardLen,
-                                self.RewardInfo
+                                self.RewardInfo,
+                                self.TodayExp,
+                                self.TodayExpPoint,
+                                self.YestordayExp,
+                                self.YestordayExpPoint
                                 )
         return DumpString
 

--
Gitblit v1.8.0