From d21f1d2b6696a1756e3814c5d5bd6c332666f6fe Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期五, 12 三月 2021 15:04:08 +0800
Subject: [PATCH] 8835 【BT2】【主干】【后端】Part3-2 5)新增多日连充(封包AA48 AA49)
---
ServerPack/MapServerPack/HAA_SaleActivity/ActManyDayRechargeInfo | 0
ServerPack/MapServerPack/HAA_SaleActivity/ActManyDayRechargePlayerInfo | 0
ServerPack/MapServerPack/HAA_SaleActivity/ActManyDayRechargePlayerInfo.h | 10 ++++++++++
ServerPack/MapServerPack/HAA_SaleActivity/ActManyDayRechargeInfo.des | 1 +
ServerPack/MapServerPack/HAA_SaleActivity/ActManyDayRechargePlayerInfo.des | 1 +
ServerPack/MapServerPack/HAA_SaleActivity/ActManyDayRechargeInfo.h | 28 ++++++++++++++++++++++++++++
6 files changed, 40 insertions(+), 0 deletions(-)
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/ActManyDayRechargeInfo b/ServerPack/MapServerPack/HAA_SaleActivity/ActManyDayRechargeInfo
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/ActManyDayRechargeInfo
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/ActManyDayRechargeInfo.des b/ServerPack/MapServerPack/HAA_SaleActivity/ActManyDayRechargeInfo.des
new file mode 100644
index 0000000..262ed79
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/ActManyDayRechargeInfo.des
@@ -0,0 +1 @@
+AA 48 多日连充活动信息 #tagMCActManyDayRechargeInfo
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/ActManyDayRechargeInfo.h b/ServerPack/MapServerPack/HAA_SaleActivity/ActManyDayRechargeInfo.h
new file mode 100644
index 0000000..d6abf33
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/ActManyDayRechargeInfo.h
@@ -0,0 +1,28 @@
+// AA 48 多日连充活动信息 #tagMCActManyDayRechargeInfo
+
+struct tagMCActManyDayRechargeItem
+{
+ DWORD ItemID;
+ WORD ItemCount;
+ BYTE IsBind;
+};
+
+struct tagMCActManyDayRechargeAward
+{
+ BYTE AwardIndex; // 奖励索引 0~31
+ DWORD NeedRecharge; // 单天所需充值额度
+ BYTE NeedDays; // 所需充值天数
+ BYTE AwardItemCount;
+ tagMCActManyDayRechargeItem AwardItemList[AwardItemCount]; // 奖励物品信息
+};
+
+struct tagMCActManyDayRechargeInfo
+{
+ tagHead Head;
+ BYTE ActNum; //活动编号
+ char StartDate[10]; // 开始日期 y-m-d
+ char EndtDate[10]; // 结束日期 y-m-d
+ WORD LimitLV; // 限制等级
+ BYTE AwardCount;
+ tagMCActManyDayRechargeAward AwardList[AwardCount]; // 奖励信息列表
+};
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/ActManyDayRechargePlayerInfo b/ServerPack/MapServerPack/HAA_SaleActivity/ActManyDayRechargePlayerInfo
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/ActManyDayRechargePlayerInfo
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/ActManyDayRechargePlayerInfo.des b/ServerPack/MapServerPack/HAA_SaleActivity/ActManyDayRechargePlayerInfo.des
new file mode 100644
index 0000000..999f54c
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/ActManyDayRechargePlayerInfo.des
@@ -0,0 +1 @@
+AA 49 多日连充活动玩家信息 #tagMCActManyDayRechargePlayerInfo
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/ActManyDayRechargePlayerInfo.h b/ServerPack/MapServerPack/HAA_SaleActivity/ActManyDayRechargePlayerInfo.h
new file mode 100644
index 0000000..b554736
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/ActManyDayRechargePlayerInfo.h
@@ -0,0 +1,10 @@
+// AA 49 多日连充活动玩家信息 #tagMCActManyDayRechargePlayerInfo
+
+struct tagMCActManyDayRechargePlayerInfo
+{
+ tagHead Head;
+ BYTE ActNum; //活动编号
+ BYTE Days;
+ DWORD DayRechargeValues[Days]; //活动每天充值列表
+ DWORD AwardRecord; //奖励领奖记录,按奖励索引二进制位存储是否已领取
+};
--
Gitblit v1.8.0