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