From 9ea6e571c0e0fad302e427d7fc9aedc91a4eb2e1 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期四, 24 九月 2020 14:23:46 +0800
Subject: [PATCH] 8503 【长尾】【后端】充值多倍仙玉返利(增加封包AA27 AA28)

---
 ServerPack/MapServerPack/HAA_SaleActivity/RechargePrizePlayerInfo.des |    1 +
 ServerPack/MapServerPack/HAA_SaleActivity/ActRechargePrizeInfo.des    |    1 +
 ServerPack/MapServerPack/HAA_SaleActivity/ActRechargePrizeInfo.h      |   24 ++++++++++++++++++++++++
 ServerPack/MapServerPack/HAA_SaleActivity/RechargePrizePlayerInfo     |    0 
 ServerPack/MapServerPack/HAA_SaleActivity/ActRechargePrizeInfo        |    0 
 ServerPack/MapServerPack/HAA_SaleActivity/RechargePrizePlayerInfo.h   |   14 ++++++++++++++
 6 files changed, 40 insertions(+), 0 deletions(-)

diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/ActRechargePrizeInfo b/ServerPack/MapServerPack/HAA_SaleActivity/ActRechargePrizeInfo
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/ActRechargePrizeInfo
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/ActRechargePrizeInfo.des b/ServerPack/MapServerPack/HAA_SaleActivity/ActRechargePrizeInfo.des
new file mode 100644
index 0000000..5cffcdc
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/ActRechargePrizeInfo.des
@@ -0,0 +1 @@
+AA 27 充值返利活动信息 #tagMCActRechargePrizeInfo
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/ActRechargePrizeInfo.h b/ServerPack/MapServerPack/HAA_SaleActivity/ActRechargePrizeInfo.h
new file mode 100644
index 0000000..4f07632
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/ActRechargePrizeInfo.h
@@ -0,0 +1,24 @@
+// AA 27 充值返利活动信息 #tagMCActRechargePrizeInfo
+
+struct    tagMCActRechargePrize
+{
+	WORD		CTGID;		// 对应充值表充值ID
+	WORD		GoldPrize;	//返利仙玉数
+	BYTE		PrizeCountLimit;	//限制最大返利次数
+};
+
+struct    tagMCActRechargePrizeDay
+{
+	BYTE		Prizes;	// 返利档数
+	tagMCActRechargePrize		PrizeInfo[Prizes];	// 返利档信息
+};
+
+struct    tagMCActRechargePrizeInfo
+{
+	tagHead		Head;
+	char		StartDate[10];	// 开始日期 y-m-d
+	char		EndtDate[10];	// 结束日期 y-m-d
+	BYTE		IsDayReset;	//是否每天重置
+	BYTE		PrizeDays;
+	tagMCActRechargePrizeDay		PrizeDayInfo[PrizeDays];	//每天对应信息; 如果只有一天,但是活动有多天,则代表每天奖励都一样
+};
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/RechargePrizePlayerInfo b/ServerPack/MapServerPack/HAA_SaleActivity/RechargePrizePlayerInfo
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/RechargePrizePlayerInfo
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/RechargePrizePlayerInfo.des b/ServerPack/MapServerPack/HAA_SaleActivity/RechargePrizePlayerInfo.des
new file mode 100644
index 0000000..00cc121
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/RechargePrizePlayerInfo.des
@@ -0,0 +1 @@
+AA 28 充值返利玩家活动信息 #tagMCRechargePrizePlayerInfo
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/RechargePrizePlayerInfo.h b/ServerPack/MapServerPack/HAA_SaleActivity/RechargePrizePlayerInfo.h
new file mode 100644
index 0000000..29e9253
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/RechargePrizePlayerInfo.h
@@ -0,0 +1,14 @@
+// AA 28 充值返利玩家活动信息 #tagMCRechargePrizePlayerInfo
+
+struct    tagMCRechargePrizeInfo
+{
+	WORD		CTGID;		// 对应充值表充值ID
+	BYTE		PrizeCount;	// 已返利次数
+};
+
+struct    tagMCRechargePrizePlayerInfo
+{
+	tagHead		Head;
+	BYTE		Count;
+	tagMCRechargePrizeInfo	PlayerInfoList[Count];	//玩家返利信息列表
+};

--
Gitblit v1.8.0