From 7fab11f301ad2ed485f1ebc2d79fe5b81639a7d1 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期四, 03 十一月 2022 16:54:23 +0800
Subject: [PATCH] 9747 【BT7】新增充值抵扣活动

---
 ServerPack/MapServerPack/HA3_Function/HorseSkinTimeInfoList.des            |    1 +
 ServerPack/MapServerPack/HAA_SaleActivity/ActRecharegeCouponPlayerInfo     |    0 
 ServerPack/MapServerPack/HAA_SaleActivity/ActRecharegeCouponInfo           |    0 
 ServerPack/MapServerPack/HA3_Function/HorseSkinTimeInfoList                |    0 
 ServerPack/MapServerPack/HAA_SaleActivity/ActRecharegeCouponInfo.h         |   33 +++++++++++++++++++++++++++++++++
 ServerPack/MapServerPack/HAA_SaleActivity/ActRecharegeCouponPlayerInfo.des |    1 +
 ServerPack/MapServerPack/HAA_SaleActivity/ActRecharegeCouponPlayerInfo.h   |    8 ++++++++
 ServerPack/MapServerPack/HA3_Function/HorseSkinTimeInfoList.h              |   14 ++++++++++++++
 ServerPack/MapServerPack/HAA_SaleActivity/ActRecharegeCouponInfo.des       |    1 +
 9 files changed, 58 insertions(+), 0 deletions(-)

diff --git a/ServerPack/MapServerPack/HA3_Function/HorseSkinTimeInfoList b/ServerPack/MapServerPack/HA3_Function/HorseSkinTimeInfoList
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ServerPack/MapServerPack/HA3_Function/HorseSkinTimeInfoList
diff --git a/ServerPack/MapServerPack/HA3_Function/HorseSkinTimeInfoList.des b/ServerPack/MapServerPack/HA3_Function/HorseSkinTimeInfoList.des
new file mode 100644
index 0000000..ba0c61b
--- /dev/null
+++ b/ServerPack/MapServerPack/HA3_Function/HorseSkinTimeInfoList.des
@@ -0,0 +1 @@
+A3 10 通知坐骑幻化时效信息 #tagMCHorseSkinTimeInfoList
diff --git a/ServerPack/MapServerPack/HA3_Function/HorseSkinTimeInfoList.h b/ServerPack/MapServerPack/HA3_Function/HorseSkinTimeInfoList.h
new file mode 100644
index 0000000..39ebc8b
--- /dev/null
+++ b/ServerPack/MapServerPack/HA3_Function/HorseSkinTimeInfoList.h
@@ -0,0 +1,14 @@
+// A3 10 通知坐骑幻化时效信息 #tagMCHorseSkinTimeInfoList
+
+struct	tagMCHorseSkinTimeInfo
+{
+	DWORD		ID;	// 对应坐骑幻化表ID
+	DWORD		InvalidTime;	// 失效时间戳
+};
+
+struct	tagMCHorseSkinTimeInfoList
+{
+	tagHead		Head;
+	BYTE		TimeCnt;		//个数
+	tagMCHorseSkinTimeInfo	TimeInfoList[TimeCnt];	// 数据列表
+};
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/ActRecharegeCouponInfo b/ServerPack/MapServerPack/HAA_SaleActivity/ActRecharegeCouponInfo
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/ActRecharegeCouponInfo
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/ActRecharegeCouponInfo.des b/ServerPack/MapServerPack/HAA_SaleActivity/ActRecharegeCouponInfo.des
new file mode 100644
index 0000000..436e446
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/ActRecharegeCouponInfo.des
@@ -0,0 +1 @@
+AA 62 充值抵扣活动信息 #tagMCActRecharegeCouponInfo
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/ActRecharegeCouponInfo.h b/ServerPack/MapServerPack/HAA_SaleActivity/ActRecharegeCouponInfo.h
new file mode 100644
index 0000000..3b64b91
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/ActRecharegeCouponInfo.h
@@ -0,0 +1,33 @@
+// AA 62 充值抵扣活动信息 #tagMCActRecharegeCouponInfo
+
+struct    tagMCActRecharegeCouponItem
+{
+	DWORD		ItemID;
+	WORD		ItemCount;
+	BYTE		IsBind;
+	BYTE		IsMainItem;	//是否标的物
+};
+
+struct    tagMCActRecharegeCouponGiftbag
+{
+	DWORD		GiftID;	//商城表的物品ID
+	BYTE		BuyCountLimit;	//限购数
+	BYTE		MoneyType;	//消耗货币类型
+	DWORD		MoneyNumber;	//消耗货币数量
+	DWORD		MoneyOriginal;	//原价
+	BYTE		GiftItemCount;	// 礼包物品数
+	tagMCActRecharegeCouponItem		ItemInfo[GiftItemCount];	// 物品信息
+};
+
+struct    tagMCActRecharegeCouponInfo
+{
+	tagHead		Head;
+	BYTE		ActNum;		//活动编号
+	char		StartDate[10];	// 开始日期 y-m-d
+	char		EndtDate[10];	// 结束日期 y-m-d
+	BYTE		IsDayReset;	//是否每天重置
+	WORD		LimitLV;	// 限制等级
+	BYTE		CouponMoneyType;	//抵扣券对应货币类型
+	BYTE		GiftbagCount;	// 可购买礼包个数
+	tagMCActRecharegeCouponGiftbag		GiftbagList[GiftbagCount]; // 可购买礼包顺序列表
+};
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/ActRecharegeCouponPlayerInfo b/ServerPack/MapServerPack/HAA_SaleActivity/ActRecharegeCouponPlayerInfo
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/ActRecharegeCouponPlayerInfo
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/ActRecharegeCouponPlayerInfo.des b/ServerPack/MapServerPack/HAA_SaleActivity/ActRecharegeCouponPlayerInfo.des
new file mode 100644
index 0000000..f26dea0
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/ActRecharegeCouponPlayerInfo.des
@@ -0,0 +1 @@
+AA 63 充值抵扣活动玩家信息 #tagMCActRecharegeCouponPlayerInfo
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/ActRecharegeCouponPlayerInfo.h b/ServerPack/MapServerPack/HAA_SaleActivity/ActRecharegeCouponPlayerInfo.h
new file mode 100644
index 0000000..fec40e3
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/ActRecharegeCouponPlayerInfo.h
@@ -0,0 +1,8 @@
+// AA 63 充值抵扣活动玩家信息 #tagMCActRecharegeCouponPlayerInfo
+
+struct    tagMCActRecharegeCouponPlayerInfo
+{
+	tagHead		Head;
+	BYTE		ActNum;		// 活动编号
+	DWORD		CouponMoney;	// 当前可用抵扣点
+};

--
Gitblit v1.8.0