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