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