From 06ec95e9ffff046e928ee561bf1f13f3c53443de Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期一, 28 一月 2019 17:15:04 +0800
Subject: [PATCH] 6087 【后端】【1.5.200】春节红包雨活动(封包)

---
 ClientPack/ClientToMapServer/CAB_Activity/CMGrabFamilyRedPacket.h |    1 +
 ClientPack/ClientToMapServer/CAB_Activity/SendRedPacket.des       |    1 +
 ClientPack/ClientToMapServer/CAB_Activity/SendRedPacket           |    0 
 ClientPack/ClientToMapServer/CAB_Activity/SendRedPacket.h         |    9 +++++++++
 ServerPack/GameServerPack/HAC_Activity/FeastRedPacketInfo.h       |    2 +-
 ServerPack/MapServerPack/HAB_Activity/FeastRedPackTaskInfo.h      |    3 ++-
 6 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/ClientPack/ClientToMapServer/CAB_Activity/CMGrabFamilyRedPacket.h b/ClientPack/ClientToMapServer/CAB_Activity/CMGrabFamilyRedPacket.h
index 7254122..f6aa05e 100644
--- a/ClientPack/ClientToMapServer/CAB_Activity/CMGrabFamilyRedPacket.h
+++ b/ClientPack/ClientToMapServer/CAB_Activity/CMGrabFamilyRedPacket.h
@@ -4,5 +4,6 @@
 {
 	tagHead		Head;
 	DWORD		RedPaketID; 		// 红包ID
+	BYTE		GetWay;			//获得途径
 };
 
diff --git a/ClientPack/ClientToMapServer/CAB_Activity/SendRedPacket b/ClientPack/ClientToMapServer/CAB_Activity/SendRedPacket
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ClientPack/ClientToMapServer/CAB_Activity/SendRedPacket
diff --git a/ClientPack/ClientToMapServer/CAB_Activity/SendRedPacket.des b/ClientPack/ClientToMapServer/CAB_Activity/SendRedPacket.des
new file mode 100644
index 0000000..121a03e
--- /dev/null
+++ b/ClientPack/ClientToMapServer/CAB_Activity/SendRedPacket.des
@@ -0,0 +1 @@
+AB 13 发红包表红包 #tagCMSendRedPacket
diff --git a/ClientPack/ClientToMapServer/CAB_Activity/SendRedPacket.h b/ClientPack/ClientToMapServer/CAB_Activity/SendRedPacket.h
new file mode 100644
index 0000000..bc26a0c
--- /dev/null
+++ b/ClientPack/ClientToMapServer/CAB_Activity/SendRedPacket.h
@@ -0,0 +1,9 @@
+// AB 13 发红包表红包 #tagCMSendRedPacket
+
+struct	 tagCMSendRedPacket
+{
+	tagHead		Head;
+	DWORD		RedPacketNum;	// 红包表红包编号
+	BYTE		WishLen;
+	char		Wish[WishLen];		//祝福语
+};
diff --git a/ServerPack/GameServerPack/HAC_Activity/FeastRedPacketInfo.h b/ServerPack/GameServerPack/HAC_Activity/FeastRedPacketInfo.h
index f341b57..d8ffb64 100644
--- a/ServerPack/GameServerPack/HAC_Activity/FeastRedPacketInfo.h
+++ b/ServerPack/GameServerPack/HAC_Activity/FeastRedPacketInfo.h
@@ -3,7 +3,7 @@
 struct    tagGCFeastRedPacketDay
 {
 	BYTE		RedPacketCount;
-	WORD		RedPacketIDList[RedPacketCount];	// 当日定时发放的系统红包ID列表
+	WORD		RedPacketIDList[RedPacketCount];	// 当日定时发放的系统红包表ID列表
 };
 
 struct    tagGCFeastRedPacketInfo
diff --git a/ServerPack/MapServerPack/HAB_Activity/FeastRedPackTaskInfo.h b/ServerPack/MapServerPack/HAB_Activity/FeastRedPackTaskInfo.h
index f69fde7..65e434a 100644
--- a/ServerPack/MapServerPack/HAB_Activity/FeastRedPackTaskInfo.h
+++ b/ServerPack/MapServerPack/HAB_Activity/FeastRedPackTaskInfo.h
@@ -5,12 +5,13 @@
 	BYTE		TaskType;	//任务类型
 	DWORD		TaskData;	//任务数据
 	WORD		CurTimes;	//当前完成次数
+	BYTE		RedPackState;	//红包是否已发放
 };
 
 struct    tagMCFeastRedPackTaskInfo
 {
 	tagHead		 Head;
-	BYTE		FeastDay;	//节日第几天
+	BYTE		FeastDayIndex;	//节日天索引,从0开始
 	BYTE		TaskCount;	//今日任务数
 	tagMCFeastRedPackTaskProgress		TaskProgressList[TaskCount];		// 任务进度信息列表
 };

--
Gitblit v1.8.0