From 0d7cfa7ec60efec06aee4b75356979c549800c13 Mon Sep 17 00:00:00 2001
From: xdh <xiefantasy@qq.com>
Date: 星期四, 11 十月 2018 09:47:54 +0800
Subject: [PATCH] 4075 限时抢购封包

---
 ServerPack/MapServerPack/HAA_SaleActivity/FlashSaleAppointmentInfo     |    0 
 ClientPack/ClientToMapServer/CAA SaleActivity/FlashSaleAppointment     |    0 
 ServerPack/MapServerPack/HAA_SaleActivity/FlashSaleInfo.h              |   42 +++++++++++++++++++++
 ServerPack/MapServerPack/HAA_SaleActivity/FlashSaleAppointmentInfo.des |    1 
 ServerPack/MapServerPack/HAA_SaleActivity/FlashSaleInfo                |    0 
 ClientPack/ClientToMapServer/CAA SaleActivity/FlashSaleAppointment.des |    1 
 ServerPack/MapServerPack/HAA_SaleActivity/FlashSaleAppointmentInfo.h   |   14 +++++++
 ClientPack/ClientToMapServer/CAA SaleActivity/FlashSaleAppointment.h   |    7 +++
 ServerPack/MapServerPack/HAA_SaleActivity/FlashSaleInfo.des            |    1 
 9 files changed, 66 insertions(+), 0 deletions(-)

diff --git a/ClientPack/ClientToMapServer/CAA SaleActivity/FlashSaleAppointment b/ClientPack/ClientToMapServer/CAA SaleActivity/FlashSaleAppointment
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ClientPack/ClientToMapServer/CAA SaleActivity/FlashSaleAppointment
diff --git a/ClientPack/ClientToMapServer/CAA SaleActivity/FlashSaleAppointment.des b/ClientPack/ClientToMapServer/CAA SaleActivity/FlashSaleAppointment.des
new file mode 100644
index 0000000..581aabc
--- /dev/null
+++ b/ClientPack/ClientToMapServer/CAA SaleActivity/FlashSaleAppointment.des
@@ -0,0 +1 @@
+AA 05 限时抢购预约 #tagCMFlashSaleAppointment
diff --git a/ClientPack/ClientToMapServer/CAA SaleActivity/FlashSaleAppointment.h b/ClientPack/ClientToMapServer/CAA SaleActivity/FlashSaleAppointment.h
new file mode 100644
index 0000000..e8cab77
--- /dev/null
+++ b/ClientPack/ClientToMapServer/CAA SaleActivity/FlashSaleAppointment.h
@@ -0,0 +1,7 @@
+// AA 05 限时抢购预约 #tagCMFlashSaleAppointment
+
+struct	 tagCMFlashSaleAppointment
+{
+	tagHead		Head;
+	DWORD		GoodsID;		 // 商城表的商品ID
+};
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/FlashSaleAppointmentInfo b/ServerPack/MapServerPack/HAA_SaleActivity/FlashSaleAppointmentInfo
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/FlashSaleAppointmentInfo
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/FlashSaleAppointmentInfo.des b/ServerPack/MapServerPack/HAA_SaleActivity/FlashSaleAppointmentInfo.des
new file mode 100644
index 0000000..3bd2651
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/FlashSaleAppointmentInfo.des
@@ -0,0 +1 @@
+AA 18 限时抢购活动玩家预约信息 #tagMCFlashSaleAppointmentInfo
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/FlashSaleAppointmentInfo.h b/ServerPack/MapServerPack/HAA_SaleActivity/FlashSaleAppointmentInfo.h
new file mode 100644
index 0000000..e0eddd1
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/FlashSaleAppointmentInfo.h
@@ -0,0 +1,14 @@
+// AA 18 限时抢购活动玩家预约信息 #tagMCFlashSaleAppointmentInfo
+
+struct    tagMCFlashSaleItemYY
+{
+	DWORD		GiftID;	//商城表的ID
+	BYTE		IsAppointment;	//是否预约
+};
+
+struct    tagMCFlashSaleAppointmentInfo
+{
+	tagHead		Head;
+	WORD		GiftItemCount;	// 礼包数
+	tagMCFlashSaleItemYY		ItemInfo[GiftItemCount];	// 物品信息
+};
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/FlashSaleInfo b/ServerPack/MapServerPack/HAA_SaleActivity/FlashSaleInfo
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/FlashSaleInfo
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/FlashSaleInfo.des b/ServerPack/MapServerPack/HAA_SaleActivity/FlashSaleInfo.des
new file mode 100644
index 0000000..581ab24
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/FlashSaleInfo.des
@@ -0,0 +1 @@
+AA 17 限时抢购活动信息 #tagMCFlashSaleInfo
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/FlashSaleInfo.h b/ServerPack/MapServerPack/HAA_SaleActivity/FlashSaleInfo.h
new file mode 100644
index 0000000..2cc300e
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/FlashSaleInfo.h
@@ -0,0 +1,42 @@
+// AA 17 限时抢购活动信息 #tagMCFlashSaleInfo
+
+struct    tagMCFlashSaleGiftbag
+{
+	DWORD		GiftID;	//商城表的物品ID
+	BYTE		BuyCountLimit;	//限购数
+	WORD		ServerBuyCountLimit;	//全服限购数
+	BYTE		MoneyType;	//消耗货币类型
+	DWORD		MoneyNumber;	//消耗货币数量
+	DWORD		MoneyOriginal;	//原价
+	DWORD		ItemID;
+	WORD		ItemCount;
+	BYTE		IsBind;
+};
+
+struct    tagMCFlashSaleShop
+{
+	BYTE		DayIndex;	// 活动第几天
+	BYTE		TimeIndex;	// 第几个时间段
+	BYTE		GiftbagCount;	// 商店礼包数
+	tagMCFlashSaleGiftbag		GiftbagInfo[GiftbagCount];	// 礼包信息
+};
+
+struct    tagMCFlashSaleTime
+{
+	char		StartTime[5];	// 开始时间 H:M
+	char		EndtTime[5];	// 结束时间 H:M
+};
+
+struct    tagMCFlashSaleInfo
+{
+	tagHead		Head;
+	char		StartDate[10];	// 开始日期 y-m-d
+	char		EndtDate[10];	// 结束日期 y-m-d
+	WORD		AdvanceMinutes;	// 提前显示分钟
+	BYTE		ActivityTimeCount;
+	tagMCFlashSaleTime		ActivityTime[ActivityTimeCount];	//活动时间
+	BYTE		IsDayReset;	//是否每天重置
+	WORD		LimitLV;	// 限制等级
+	BYTE		ShopCount;	// 商店数
+	tagMCFlashSaleShop		ShopInfo[ShopCount];	// 商店信息, 当有多个商店且有多个活动时间段时则每个时间段对应一个商店;
+};

--
Gitblit v1.8.0