From d68c39f0cf454a4d5eb7c0db96f94b13614b4a70 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期三, 05 六月 2024 11:43:48 +0800
Subject: [PATCH] 10173 【主干】【香港】【越南】BOSS凭证(新增购买次数礼包活动)
---
ServerPack/MapServerPack/HAA_SaleActivity/ActBuyCountGiftPlayerInfo | 0
ServerPack/MapServerPack/HAA_SaleActivity/ActBuyCountGiftPlayerInfo.des | 1 +
ServerPack/MapServerPack/HAA_SaleActivity/ActBuyCountGiftInfo.h | 30 ++++++++++++++++++++++++++++++
ServerPack/MapServerPack/HAA_SaleActivity/ActBuyCountGiftPlayerInfo.h | 8 ++++++++
ServerPack/MapServerPack/HAA_SaleActivity/ActBuyCountGiftInfo | 0
ServerPack/MapServerPack/HAA_SaleActivity/ActBuyCountGiftInfo.des | 1 +
6 files changed, 40 insertions(+), 0 deletions(-)
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/ActBuyCountGiftInfo b/ServerPack/MapServerPack/HAA_SaleActivity/ActBuyCountGiftInfo
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/ActBuyCountGiftInfo
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/ActBuyCountGiftInfo.des b/ServerPack/MapServerPack/HAA_SaleActivity/ActBuyCountGiftInfo.des
new file mode 100644
index 0000000..0cdfb4e
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/ActBuyCountGiftInfo.des
@@ -0,0 +1 @@
+AA 74 购买次数礼包活动信息 #tagMCActBuyCountGiftInfo
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/ActBuyCountGiftInfo.h b/ServerPack/MapServerPack/HAA_SaleActivity/ActBuyCountGiftInfo.h
new file mode 100644
index 0000000..7075d3b
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/ActBuyCountGiftInfo.h
@@ -0,0 +1,30 @@
+// AA 74 购买次数礼包活动信息 #tagMCActBuyCountGiftInfo
+
+struct tagMCActBuyCountGiftItem
+{
+ DWORD ItemID;
+ WORD ItemCount;
+ BYTE IsBind;
+};
+
+struct tagMCActBuyCountGift
+{
+ BYTE NeedBuyCount; // 所需总购买次数
+ BYTE Count; // 奖励物品数
+ tagMCActBuyCountGiftItem AwardItemList[Count]; // 奖励物品列表
+};
+
+struct tagMCActBuyCountGiftInfo
+{
+ tagHead Head;
+ BYTE ActNum; // 活动编号
+ char StartDate[10]; // 开始日期 y-m-d
+ char EndtDate[10]; // 结束日期 y-m-d
+ BYTE IsDayReset; // 是否每天重置
+ BYTE ResetType; // 重置类型,0-0点重置;1-5点重置
+ WORD LimitLV; // 限制等级
+ BYTE CTGIDCount;
+ DWORD CTGIDList[CTGIDCount]; // CTGID列表;总购买次数前端自己统计,直接取CTGID对应的累计购买次数累加
+ BYTE GiftCount;
+ tagMCActBuyCountGift BuyCountGiftList[GiftCount]; // 购买次数礼包列表
+};
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/ActBuyCountGiftPlayerInfo b/ServerPack/MapServerPack/HAA_SaleActivity/ActBuyCountGiftPlayerInfo
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/ActBuyCountGiftPlayerInfo
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/ActBuyCountGiftPlayerInfo.des b/ServerPack/MapServerPack/HAA_SaleActivity/ActBuyCountGiftPlayerInfo.des
new file mode 100644
index 0000000..43d32b3
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/ActBuyCountGiftPlayerInfo.des
@@ -0,0 +1 @@
+AA 75 购买次数礼包活动玩家信息 #tagMCActBuyCountGiftPlayerInfo
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/ActBuyCountGiftPlayerInfo.h b/ServerPack/MapServerPack/HAA_SaleActivity/ActBuyCountGiftPlayerInfo.h
new file mode 100644
index 0000000..668defa
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/ActBuyCountGiftPlayerInfo.h
@@ -0,0 +1,8 @@
+// AA 75 购买次数礼包活动玩家信息 #tagMCActBuyCountGiftPlayerInfo
+
+struct tagMCActBuyCountGiftPlayerInfo
+{
+ tagHead Head;
+ BYTE ActNum; // 活动编号
+ DWORD GiftAwardRecord; // 购买次数礼包领奖记录,直接用购买次数做位运算判断是否已领取
+};
--
Gitblit v1.8.0