From 1a8b2e2dc9a074ed200730bdb71e658ba97f0b8c Mon Sep 17 00:00:00 2001
From: xdh <xiefantasy@qq.com>
Date: 星期五, 25 一月 2019 16:51:29 +0800
Subject: [PATCH] 6077 【后端】【1.5.200】新增一个仙界盛典(特殊版本)活动(封包)

---
 ServerPack/MapServerPack/HAA_SaleActivity/FeastAllPeoplePartyInfo.des  |    1 
 ServerPack/MapServerPack/HAA_SaleActivity/JRSDRecharge.des             |    1 
 ServerPack/MapServerPack/HAA_SaleActivity/FeastWeekPartyInfo.des       |    1 
 ServerPack/MapServerPack/HAA_SaleActivity/FeastWeekPartyPlayerInfo.des |    1 
 ServerPack/MapServerPack/HAA_SaleActivity/FeastWeekPartyInfo.h         |   44 ++++++++++++++++++++++
 ServerPack/MapServerPack/HAA_SaleActivity/FeastWeekPartyPlayerInfo     |    0 
 ServerPack/GameServerPack/HAC_Activity/FeastCeremonyInfo               |    0 
 ServerPack/MapServerPack/HAA_SaleActivity/FeastAllPeoplePartyInfo.h    |   16 ++++++++
 ServerPack/GameServerPack/HAC_Activity/FeastCeremonyInfo.des           |    1 
 ServerPack/GameServerPack/HAC_Activity/FeastCeremonyInfo.h             |   10 +++++
 ServerPack/MapServerPack/HAA_SaleActivity/JRSDRecharge.h               |    6 +++
 ServerPack/MapServerPack/HAA_SaleActivity/FeastWeekPartyPlayerInfo.h   |   24 ++++++++++++
 ServerPack/MapServerPack/HAA_SaleActivity/JRSDRecharge                 |    0 
 ServerPack/MapServerPack/HAA_SaleActivity/FeastAllPeoplePartyInfo      |    0 
 ServerPack/MapServerPack/HAA_SaleActivity/FeastWeekPartyInfo           |    0 
 15 files changed, 105 insertions(+), 0 deletions(-)

diff --git a/ServerPack/GameServerPack/HAC_Activity/FeastCeremonyInfo b/ServerPack/GameServerPack/HAC_Activity/FeastCeremonyInfo
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ServerPack/GameServerPack/HAC_Activity/FeastCeremonyInfo
diff --git a/ServerPack/GameServerPack/HAC_Activity/FeastCeremonyInfo.des b/ServerPack/GameServerPack/HAC_Activity/FeastCeremonyInfo.des
new file mode 100644
index 0000000..1af3bc0
--- /dev/null
+++ b/ServerPack/GameServerPack/HAC_Activity/FeastCeremonyInfo.des
@@ -0,0 +1 @@
+AC 0B 节日盛典活动信息 #tagGCFeastCeremonyInfo
diff --git a/ServerPack/GameServerPack/HAC_Activity/FeastCeremonyInfo.h b/ServerPack/GameServerPack/HAC_Activity/FeastCeremonyInfo.h
new file mode 100644
index 0000000..f1113d7
--- /dev/null
+++ b/ServerPack/GameServerPack/HAC_Activity/FeastCeremonyInfo.h
@@ -0,0 +1,10 @@
+// AC 0B 节日盛典活动信息 #tagGCFeastCeremonyInfo
+struct    tagGCFeastCeremonyInfo
+{
+	tagHead		Head;
+	char		StartDate[10];	// 开始日期 y-m-d
+	char		EndtDate[10];	// 结束日期 y-m-d
+	WORD		WorldLV;	// 世界等级
+	WORD		LimitLV;	// 限制等级
+	BYTE		ResetType;	// 重置类型 0-0点重置 1-5点重置
+};
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/FeastAllPeoplePartyInfo b/ServerPack/MapServerPack/HAA_SaleActivity/FeastAllPeoplePartyInfo
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/FeastAllPeoplePartyInfo
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/FeastAllPeoplePartyInfo.des b/ServerPack/MapServerPack/HAA_SaleActivity/FeastAllPeoplePartyInfo.des
new file mode 100644
index 0000000..9aba9b0
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/FeastAllPeoplePartyInfo.des
@@ -0,0 +1 @@
+AA 23 节日盛典全民来嗨玩家信息 #tagMCFeastAllPeoplePartyInfo
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/FeastAllPeoplePartyInfo.h b/ServerPack/MapServerPack/HAA_SaleActivity/FeastAllPeoplePartyInfo.h
new file mode 100644
index 0000000..e8c1d6c
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/FeastAllPeoplePartyInfo.h
@@ -0,0 +1,16 @@
+// AA 23 节日盛典全民来嗨玩家信息 #tagMCFeastAllPeoplePartyInfo
+
+struct    tagMCFeastAllPeoplePartyCount
+{
+	DWORD		ActID;	//活动ID
+	WORD		CurTimes;	//已完成次数
+};
+
+struct    tagMCFeastAllPeoplePartyInfo
+{
+	tagHead		Head;
+	DWORD		CurPoint;	//当前总点数
+	DWORD		AwardRecord;	//领奖记录 按奖励索引二进制位存储是否已领取
+	BYTE		Count;
+	tagMCFeastAllPeoplePartyCount		BuyCountList[Count];	//活动完成次数信息
+};
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/FeastWeekPartyInfo b/ServerPack/MapServerPack/HAA_SaleActivity/FeastWeekPartyInfo
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/FeastWeekPartyInfo
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/FeastWeekPartyInfo.des b/ServerPack/MapServerPack/HAA_SaleActivity/FeastWeekPartyInfo.des
new file mode 100644
index 0000000..d72128d
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/FeastWeekPartyInfo.des
@@ -0,0 +1 @@
+AA 20 节日巡礼活动信息 #tagMCFeastWeekPartyInfo
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/FeastWeekPartyInfo.h b/ServerPack/MapServerPack/HAA_SaleActivity/FeastWeekPartyInfo.h
new file mode 100644
index 0000000..d3c4e3f
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/FeastWeekPartyInfo.h
@@ -0,0 +1,44 @@
+// AA 20 节日巡礼活动信息 #tagMCFeastWeekPartyInfo
+
+struct    tagMCFeastWeekPartyItem
+{
+	WORD		NeedPoint;	// 领奖需要积分
+	DWORD		ItemID;	// 物品ID
+	WORD		ItemCnt;	// 物品数量
+	BYTE		IsBind;	// 是否绑定
+};
+
+struct    tagMCFeastWeekPartyAction
+{
+	DWORD		TemplateID;	// 模板ID
+	WORD		ActionType;	// 活动类别
+	DWORD		TotalTimes;	// 可完成的总次数,0表示不限次数
+	DWORD		SingleTimes;	// 单次领奖需要的次数
+	DWORD		Point;	// 单次领奖积分
+	BYTE		Count;	// 物品数
+	tagMCFeastWeekPartyItem		ItemInfo[Count];	// 物品信息
+};
+
+struct    tagMCFeastWeekPartyDayInfo
+{
+	BYTE		ActCnt;	// 数量
+	WORD		TemplateList[ActCnt];	// 模板列表
+	BYTE		PCount;	// 物品数
+	tagMCFeastWeekPartyItem		PItemInfo[PCount];	// 物品信息
+};
+
+
+struct    tagMCFeastWeekPartyInfo
+{
+	tagHead		Head;
+	char		StartDate[10];	// 开始日期 y-m-d
+	char		EndtDate[10];	// 结束日期 y-m-d
+	WORD		AdvanceMinutes;	// 提前显示分钟
+	BYTE		IsDayReset;	//是否每天重置
+	BYTE		ResetType;	// 重置类型,0-0点重置;1-5点重置
+	WORD		LimitLV;	// 限制等级
+	BYTE		DayCnt;	// 天数
+	tagMCFeastWeekPartyDayInfo		DayInfoList[DayCnt];	// 每天模板
+	BYTE		TCount;	// 模板数
+	tagMCFeastWeekPartyAction		ActionInfo[TCount];	// 活动模板信息
+};
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/FeastWeekPartyPlayerInfo b/ServerPack/MapServerPack/HAA_SaleActivity/FeastWeekPartyPlayerInfo
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/FeastWeekPartyPlayerInfo
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/FeastWeekPartyPlayerInfo.des b/ServerPack/MapServerPack/HAA_SaleActivity/FeastWeekPartyPlayerInfo.des
new file mode 100644
index 0000000..d0323ab
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/FeastWeekPartyPlayerInfo.des
@@ -0,0 +1 @@
+AA 21 节日巡礼玩家活动信息 #tagMCFeastWeekPartyPlayerInfo
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/FeastWeekPartyPlayerInfo.h b/ServerPack/MapServerPack/HAA_SaleActivity/FeastWeekPartyPlayerInfo.h
new file mode 100644
index 0000000..e3228c0
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/FeastWeekPartyPlayerInfo.h
@@ -0,0 +1,24 @@
+// AA 21 节日巡礼玩家活动信息 #tagMCFeastWeekPartyPlayerInfo
+
+struct    tagMCFeastWeekPartyTaskInfo
+{
+	WORD		TemplateID;	// 模板ID
+	DWORD		CurTimes;	//已完成次数
+	DWORD		GotTimes;	//已领取次数
+};
+
+struct    tagMCFeastWeekPartyDayPlayerInfo
+{
+	DWORD		DayIndex;	//第X天
+	DWORD		Point;	//积分
+	DWORD		AwardRecord;	//积分领奖记录
+	DWORD		ACount;	//任务条目数
+	tagMCFeastWeekPartyTaskInfo		TaskList[ACount];	//活动完成次数信息
+};
+
+struct    tagMCFeastWeekPartyPlayerInfo
+{
+	tagHead		Head;
+	BYTE		Count;
+	tagMCWeekPartyDayPlayerInfo		DayInfoList[Count];	//活动完成次数信息
+};
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/JRSDRecharge b/ServerPack/MapServerPack/HAA_SaleActivity/JRSDRecharge
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/JRSDRecharge
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/JRSDRecharge.des b/ServerPack/MapServerPack/HAA_SaleActivity/JRSDRecharge.des
new file mode 100644
index 0000000..a2d495e
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/JRSDRecharge.des
@@ -0,0 +1 @@
+AA 22 节日盛典充值大礼 #tagMCJRSDRecharge
diff --git a/ServerPack/MapServerPack/HAA_SaleActivity/JRSDRecharge.h b/ServerPack/MapServerPack/HAA_SaleActivity/JRSDRecharge.h
new file mode 100644
index 0000000..4e188e1
--- /dev/null
+++ b/ServerPack/MapServerPack/HAA_SaleActivity/JRSDRecharge.h
@@ -0,0 +1,6 @@
+// AA 22 节日盛典充值大礼 #tagMCJRSDRecharge
+struct    tagMCJRSDRecharge
+{
+	tagHead		Head;
+	BYTE		State;	//0-不可领 1-可领 2-已领取
+};

--
Gitblit v1.8.0