From 2b1809b03de45a8b00f168673ea607c4857fc88a Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期一, 27 十二月 2021 14:17:40 +0800 Subject: [PATCH] 9265 【BT5】【后端】53、新增幸运云购(增加活动限制等级配置及封包通知) --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetSendPack.py | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetSendPack.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetSendPack.py index 41f1fec..7d369cc 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetSendPack.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetSendPack.py @@ -13649,6 +13649,7 @@ SuperItemCount = 0 #(BYTE SuperItemCount)// 大奖物品个数 SuperItemMoneyType = 0 #(BYTE SuperItemMoneyType)// 大奖价值货币类型 SuperItemMoneyValue = 0 #(DWORD SuperItemMoneyValue)// 大奖价值 + LVLimit = 0 #(WORD LVLimit)//开启等级 BaseItemCount = 0 #(BYTE BaseItemCount)// 每次购买固定奖励物品数 BaseItemList = list() #(vector<tagGCLuckyCloudBuyRoundItem> BaseItemList)// 每次购买固定奖励物品信息 RandItemCount = 0 #(BYTE RandItemCount)// 每次购买随机奖励物品数 @@ -13673,6 +13674,7 @@ self.SuperItemCount,_pos = CommFunc.ReadBYTE(_lpData, _pos) self.SuperItemMoneyType,_pos = CommFunc.ReadBYTE(_lpData, _pos) self.SuperItemMoneyValue,_pos = CommFunc.ReadDWORD(_lpData, _pos) + self.LVLimit,_pos = CommFunc.ReadWORD(_lpData, _pos) self.BaseItemCount,_pos = CommFunc.ReadBYTE(_lpData, _pos) for i in range(self.BaseItemCount): temBaseItemList = tagGCLuckyCloudBuyRoundItem() @@ -13699,6 +13701,7 @@ self.SuperItemCount = 0 self.SuperItemMoneyType = 0 self.SuperItemMoneyValue = 0 + self.LVLimit = 0 self.BaseItemCount = 0 self.BaseItemList = list() self.RandItemCount = 0 @@ -13717,6 +13720,7 @@ length += 1 length += 1 length += 4 + length += 2 length += 1 for i in range(self.BaseItemCount): length += self.BaseItemList[i].GetLength() @@ -13738,6 +13742,7 @@ data = CommFunc.WriteBYTE(data, self.SuperItemCount) data = CommFunc.WriteBYTE(data, self.SuperItemMoneyType) data = CommFunc.WriteDWORD(data, self.SuperItemMoneyValue) + data = CommFunc.WriteWORD(data, self.LVLimit) data = CommFunc.WriteBYTE(data, self.BaseItemCount) for i in range(self.BaseItemCount): data = CommFunc.WriteString(data, self.BaseItemList[i].GetLength(), self.BaseItemList[i].GetBuffer()) @@ -13758,6 +13763,7 @@ SuperItemCount:%d, SuperItemMoneyType:%d, SuperItemMoneyValue:%d, + LVLimit:%d, BaseItemCount:%d, BaseItemList:%s, RandItemCount:%d, @@ -13774,6 +13780,7 @@ self.SuperItemCount, self.SuperItemMoneyType, self.SuperItemMoneyValue, + self.LVLimit, self.BaseItemCount, "...", self.RandItemCount, -- Gitblit v1.8.0