From 7d45a0c80afefa8d64134e191b2a54ec5e22940e Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期二, 26 十一月 2019 11:38:07 +0800
Subject: [PATCH] 8346 【恺英】【后端】协助系统(封包)

---
 ClientPack/ClientToGameServer/CB0_Event/SendAssistGift.h       |    8 ++++
 ClientPack/ClientToMapServer/CB0_Event/RequestAssist           |    0 
 ClientPack/ClientToMapServer/CB0_Event/RequestAssist.des       |    1 
 ServerPack/GameServerPack/HB0_Event/AssistInfoList.des         |    1 
 ClientPack/ClientToGameServer/CB0_Event/GetAssistGift.h        |    8 ++++
 ClientPack/ClientToGameServer/CB0_Event/SendAssistGift.des     |    1 
 ClientPack/ClientToGameServer/CB0_Event/GetAssistGift          |    0 
 ClientPack/ClientToMapServer/CB0_Event/RequestAssistTeamFB.h   |    9 ++++
 ClientPack/ClientToMapServer/CB0_Event/RequestAssist.h         |    9 ++++
 ClientPack/ClientToGameServer/CB0_Event/StartAssistBoss        |    0 
 ClientPack/ClientToGameServer/CB0_Event/StartAssistBoss.des    |    1 
 ServerPack/GameServerPack/HB0_Event/ClearAssist.h              |    7 +++
 ServerPack/GameServerPack/HB0_Event/AssistInfoList.h           |   25 ++++++++++++
 ClientPack/ClientToGameServer/CB0_Event/CancelAssistBoss.des   |    1 
 ClientPack/ClientToGameServer/CB0_Event/CancelAssistBoss.h     |    8 ++++
 ClientPack/ClientToMapServer/CB0_Event/RequestAssistTeamFB.des |    1 
 ServerPack/GameServerPack/HB0_Event/ClearAssist.des            |    1 
 ClientPack/ClientToGameServer/CB0_Event/GetAssistGift.des      |    1 
 ClientPack/ClientToGameServer/CB0_Event/StartAssistBoss.h      |    8 ++++
 ClientPack/ClientToGameServer/CB0_Event/CancelAssistBoss       |    0 
 ServerPack/GameServerPack/HB0_Event/AssistInfoList             |    0 
 ClientPack/ClientToMapServer/CB0_Event/RequestAssistTeamFB     |    0 
 ClientPack/ClientToGameServer/CB0_Event/SendAssistGift         |    0 
 ServerPack/GameServerPack/HB0_Event/ClearAssist                |    0 
 24 files changed, 90 insertions(+), 0 deletions(-)

diff --git a/ClientPack/ClientToGameServer/CB0_Event/CancelAssistBoss b/ClientPack/ClientToGameServer/CB0_Event/CancelAssistBoss
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ClientPack/ClientToGameServer/CB0_Event/CancelAssistBoss
diff --git a/ClientPack/ClientToGameServer/CB0_Event/CancelAssistBoss.des b/ClientPack/ClientToGameServer/CB0_Event/CancelAssistBoss.des
new file mode 100644
index 0000000..bbfb15a
--- /dev/null
+++ b/ClientPack/ClientToGameServer/CB0_Event/CancelAssistBoss.des
@@ -0,0 +1 @@
+B0 13 取消协助Boss #tagCGCancelAssistBoss
diff --git a/ClientPack/ClientToGameServer/CB0_Event/CancelAssistBoss.h b/ClientPack/ClientToGameServer/CB0_Event/CancelAssistBoss.h
new file mode 100644
index 0000000..96bd193
--- /dev/null
+++ b/ClientPack/ClientToGameServer/CB0_Event/CancelAssistBoss.h
@@ -0,0 +1,8 @@
+// B0 13 取消协助Boss #tagCGCancelAssistBoss
+
+struct    tagCGCancelAssistBoss
+
+{
+	tagHead		Head;
+	char		GUID[40];
+};
diff --git a/ClientPack/ClientToGameServer/CB0_Event/GetAssistGift b/ClientPack/ClientToGameServer/CB0_Event/GetAssistGift
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ClientPack/ClientToGameServer/CB0_Event/GetAssistGift
diff --git a/ClientPack/ClientToGameServer/CB0_Event/GetAssistGift.des b/ClientPack/ClientToGameServer/CB0_Event/GetAssistGift.des
new file mode 100644
index 0000000..7b37c12
--- /dev/null
+++ b/ClientPack/ClientToGameServer/CB0_Event/GetAssistGift.des
@@ -0,0 +1 @@
+B0 15 领取协助感谢礼物 #tagCGGetAssistGift
diff --git a/ClientPack/ClientToGameServer/CB0_Event/GetAssistGift.h b/ClientPack/ClientToGameServer/CB0_Event/GetAssistGift.h
new file mode 100644
index 0000000..42abb1e
--- /dev/null
+++ b/ClientPack/ClientToGameServer/CB0_Event/GetAssistGift.h
@@ -0,0 +1,8 @@
+// B0 15 领取协助感谢礼物 #tagCGGetAssistGift
+
+struct    tagCGGetAssistGift
+
+{
+	tagHead		Head;
+	char		GUID[40];
+};
diff --git a/ClientPack/ClientToGameServer/CB0_Event/SendAssistGift b/ClientPack/ClientToGameServer/CB0_Event/SendAssistGift
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ClientPack/ClientToGameServer/CB0_Event/SendAssistGift
diff --git a/ClientPack/ClientToGameServer/CB0_Event/SendAssistGift.des b/ClientPack/ClientToGameServer/CB0_Event/SendAssistGift.des
new file mode 100644
index 0000000..c4a7702
--- /dev/null
+++ b/ClientPack/ClientToGameServer/CB0_Event/SendAssistGift.des
@@ -0,0 +1 @@
+B0 14 发送协助感谢礼物 #tagCGSendAssistGift
diff --git a/ClientPack/ClientToGameServer/CB0_Event/SendAssistGift.h b/ClientPack/ClientToGameServer/CB0_Event/SendAssistGift.h
new file mode 100644
index 0000000..e18460c
--- /dev/null
+++ b/ClientPack/ClientToGameServer/CB0_Event/SendAssistGift.h
@@ -0,0 +1,8 @@
+// B0 14 发送协助感谢礼物 #tagCGSendAssistGift
+
+struct    tagCGSendAssistGift
+
+{
+	tagHead		Head;
+	char		GUID[40];
+};
diff --git a/ClientPack/ClientToGameServer/CB0_Event/StartAssistBoss b/ClientPack/ClientToGameServer/CB0_Event/StartAssistBoss
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ClientPack/ClientToGameServer/CB0_Event/StartAssistBoss
diff --git a/ClientPack/ClientToGameServer/CB0_Event/StartAssistBoss.des b/ClientPack/ClientToGameServer/CB0_Event/StartAssistBoss.des
new file mode 100644
index 0000000..3a0203e
--- /dev/null
+++ b/ClientPack/ClientToGameServer/CB0_Event/StartAssistBoss.des
@@ -0,0 +1 @@
+B0 12 开始协助Boss #tagCGStartAssistBoss
diff --git a/ClientPack/ClientToGameServer/CB0_Event/StartAssistBoss.h b/ClientPack/ClientToGameServer/CB0_Event/StartAssistBoss.h
new file mode 100644
index 0000000..60472a2
--- /dev/null
+++ b/ClientPack/ClientToGameServer/CB0_Event/StartAssistBoss.h
@@ -0,0 +1,8 @@
+// B0 12 开始协助Boss #tagCGStartAssistBoss
+
+struct    tagCGStartAssistBoss
+
+{
+	tagHead		Head;
+	char		GUID[40];
+};
diff --git a/ClientPack/ClientToMapServer/CB0_Event/RequestAssist b/ClientPack/ClientToMapServer/CB0_Event/RequestAssist
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ClientPack/ClientToMapServer/CB0_Event/RequestAssist
diff --git a/ClientPack/ClientToMapServer/CB0_Event/RequestAssist.des b/ClientPack/ClientToMapServer/CB0_Event/RequestAssist.des
new file mode 100644
index 0000000..cd4fd52
--- /dev/null
+++ b/ClientPack/ClientToMapServer/CB0_Event/RequestAssist.des
@@ -0,0 +1 @@
+B0 10 请求协助Boss #tagCMRequestAssistBoss
diff --git a/ClientPack/ClientToMapServer/CB0_Event/RequestAssist.h b/ClientPack/ClientToMapServer/CB0_Event/RequestAssist.h
new file mode 100644
index 0000000..eaa0298
--- /dev/null
+++ b/ClientPack/ClientToMapServer/CB0_Event/RequestAssist.h
@@ -0,0 +1,9 @@
+// B0 10 请求协助Boss #tagCMRequestAssistBoss
+
+struct    tagCMRequestAssistBoss
+
+{
+	tagHead		Head;
+	DWORD		ObjID;
+	DWORD		NPCID;
+};
diff --git a/ClientPack/ClientToMapServer/CB0_Event/RequestAssistTeamFB b/ClientPack/ClientToMapServer/CB0_Event/RequestAssistTeamFB
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ClientPack/ClientToMapServer/CB0_Event/RequestAssistTeamFB
diff --git a/ClientPack/ClientToMapServer/CB0_Event/RequestAssistTeamFB.des b/ClientPack/ClientToMapServer/CB0_Event/RequestAssistTeamFB.des
new file mode 100644
index 0000000..8a04726
--- /dev/null
+++ b/ClientPack/ClientToMapServer/CB0_Event/RequestAssistTeamFB.des
@@ -0,0 +1 @@
+B0 11 请求协助组队副本 #tagCMRequestAssistTeamFB
diff --git a/ClientPack/ClientToMapServer/CB0_Event/RequestAssistTeamFB.h b/ClientPack/ClientToMapServer/CB0_Event/RequestAssistTeamFB.h
new file mode 100644
index 0000000..e2e3e9e
--- /dev/null
+++ b/ClientPack/ClientToMapServer/CB0_Event/RequestAssistTeamFB.h
@@ -0,0 +1,9 @@
+// B0 11 请求协助组队副本 #tagCMRequestAssistTeamFB
+
+struct    tagCMRequestAssistTeamFB
+
+{
+	tagHead		Head;
+	WORD		MapID;
+	WORD		LineID;
+};
diff --git a/ServerPack/GameServerPack/HB0_Event/AssistInfoList b/ServerPack/GameServerPack/HB0_Event/AssistInfoList
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ServerPack/GameServerPack/HB0_Event/AssistInfoList
diff --git a/ServerPack/GameServerPack/HB0_Event/AssistInfoList.des b/ServerPack/GameServerPack/HB0_Event/AssistInfoList.des
new file mode 100644
index 0000000..5912eb0
--- /dev/null
+++ b/ServerPack/GameServerPack/HB0_Event/AssistInfoList.des
@@ -0,0 +1 @@
+B0 01 新增协助 #tagGCAssistInfoList
diff --git a/ServerPack/GameServerPack/HB0_Event/AssistInfoList.h b/ServerPack/GameServerPack/HB0_Event/AssistInfoList.h
new file mode 100644
index 0000000..969acf7
--- /dev/null
+++ b/ServerPack/GameServerPack/HB0_Event/AssistInfoList.h
@@ -0,0 +1,25 @@
+// B0 01 新增协助 #tagGCAssistInfoList
+
+struct    tagGCAssistInfo
+{
+	char		GUID[40];
+	char		PlayerName[33];
+	BYTE		Job;
+	WORD		LV;		//等级
+	BYTE		RealmLV;		//境界
+	BYTE		AssistType;	//协助类型 1-boss, 2-副本, 3-
+	DWORD		AssistValue1;	//协助参数1,由协助类型决定
+	DWORD		AssistValue2;	//协助参数2
+	DWORD		AssistValue3;	//协助参数3
+	DWORD		AssistValue4;	//协助参数4
+	DWORD		AssistValue5;	//协助参数5
+	WORD		AssistDataLen;
+	char		AssistData[AssistDataLen];	//其他自定义数据
+};
+
+struct    tagGCAssistInfoList
+{
+	tagHead		Head;
+	BYTE		Count;
+	tagGCAssistInfo	AssistInfoList[Count];
+};
diff --git a/ServerPack/GameServerPack/HB0_Event/ClearAssist b/ServerPack/GameServerPack/HB0_Event/ClearAssist
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ServerPack/GameServerPack/HB0_Event/ClearAssist
diff --git a/ServerPack/GameServerPack/HB0_Event/ClearAssist.des b/ServerPack/GameServerPack/HB0_Event/ClearAssist.des
new file mode 100644
index 0000000..dfabc7c
--- /dev/null
+++ b/ServerPack/GameServerPack/HB0_Event/ClearAssist.des
@@ -0,0 +1 @@
+B0 02 删除协助 #tagGCClearAssist
diff --git a/ServerPack/GameServerPack/HB0_Event/ClearAssist.h b/ServerPack/GameServerPack/HB0_Event/ClearAssist.h
new file mode 100644
index 0000000..ea47a6b
--- /dev/null
+++ b/ServerPack/GameServerPack/HB0_Event/ClearAssist.h
@@ -0,0 +1,7 @@
+// B0 02 删除协助 #tagGCClearAssist
+
+struct    tagGCClearAssist
+{
+	tagHead		Head;
+	char		GUID[40];
+};

--
Gitblit v1.8.0