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