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