From 054d3c4ca149b7a8bef1ce5f5e10f73e603b7550 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期五, 12 七月 2024 19:08:40 +0800
Subject: [PATCH] 10202 【越南】【香港】【主干】【砍树】聚魂

---
 ServerPack/MapServerPack/HA3_Function/GatherTheSoulHoleInfo      |    0 
 ServerPack/MapServerPack/HA3_Function/GatherTheSoulHoleInfo.h    |    8 ++++++++
 ServerPack/MapServerPack/HA3_Function/GatherTheSoulInfo.h        |   14 ++++++++++++++
 ServerPack/MapServerPack/HA2_Package/AutoItemCountRefresh        |    0 
 ServerPack/MapServerPack/HA2_Package/AutoItemCountRefresh.h      |   14 ++++++++++++++
 ClientPack/ClientToMapServer/CB2_NewFunction/GatherTheSoulOP.des |    1 +
 ClientPack/ClientToMapServer/CB2_NewFunction/GatherTheSoulOP.h   |    8 ++++++++
 ServerPack/MapServerPack/HA3_Function/GatherTheSoulHoleInfo.des  |    1 +
 ClientPack/ClientToMapServer/CB2_NewFunction/GatherTheSoulOP     |    0 
 ServerPack/MapServerPack/HA3_Function/GatherTheSoulInfo          |    0 
 ServerPack/MapServerPack/HA2_Package/AutoItemCountRefresh.des    |    1 +
 ServerPack/MapServerPack/HA3_Function/GatherTheSoulInfo.des      |    1 +
 12 files changed, 48 insertions(+), 0 deletions(-)

diff --git a/ClientPack/ClientToMapServer/CB2_NewFunction/GatherTheSoulOP b/ClientPack/ClientToMapServer/CB2_NewFunction/GatherTheSoulOP
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ClientPack/ClientToMapServer/CB2_NewFunction/GatherTheSoulOP
diff --git a/ClientPack/ClientToMapServer/CB2_NewFunction/GatherTheSoulOP.des b/ClientPack/ClientToMapServer/CB2_NewFunction/GatherTheSoulOP.des
new file mode 100644
index 0000000..006e09f
--- /dev/null
+++ b/ClientPack/ClientToMapServer/CB2_NewFunction/GatherTheSoulOP.des
@@ -0,0 +1 @@
+B2 25 新聚魂操作 #tagCMGatherTheSoulOP
diff --git a/ClientPack/ClientToMapServer/CB2_NewFunction/GatherTheSoulOP.h b/ClientPack/ClientToMapServer/CB2_NewFunction/GatherTheSoulOP.h
new file mode 100644
index 0000000..480472d
--- /dev/null
+++ b/ClientPack/ClientToMapServer/CB2_NewFunction/GatherTheSoulOP.h
@@ -0,0 +1,8 @@
+// B2 25 新聚魂操作 #tagCMGatherTheSoulOP
+
+struct	tagCMGatherTheSoulOP
+{
+	tagHead		Head;
+	BYTE		OpType;	// 0-激活升级; 1-穿戴替换; 2-卸下
+	DWORD		SoulID;	// 聚魂ID;当操作升级时,如果为0代表一键升级所有可升级的
+};
diff --git a/ServerPack/MapServerPack/HA2_Package/AutoItemCountRefresh b/ServerPack/MapServerPack/HA2_Package/AutoItemCountRefresh
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ServerPack/MapServerPack/HA2_Package/AutoItemCountRefresh
diff --git a/ServerPack/MapServerPack/HA2_Package/AutoItemCountRefresh.des b/ServerPack/MapServerPack/HA2_Package/AutoItemCountRefresh.des
new file mode 100644
index 0000000..d77c67b
--- /dev/null
+++ b/ServerPack/MapServerPack/HA2_Package/AutoItemCountRefresh.des
@@ -0,0 +1 @@
+A2 06 自动转化为对应物品ID个数刷新 #tagMCAutoItemCountRefresh
diff --git a/ServerPack/MapServerPack/HA2_Package/AutoItemCountRefresh.h b/ServerPack/MapServerPack/HA2_Package/AutoItemCountRefresh.h
new file mode 100644
index 0000000..3c2681d
--- /dev/null
+++ b/ServerPack/MapServerPack/HA2_Package/AutoItemCountRefresh.h
@@ -0,0 +1,14 @@
+// A2 06 自动转化为对应物品ID个数刷新 #tagMCAutoItemCountRefresh
+
+struct	tagMCAutoItemCount
+{
+	DWORD		ItemID;
+	DWORD		ItemCount;
+};
+
+struct	tagMCAutoItemCountRefresh
+{
+	tagHead		Head;
+	WORD		Count;	// 刷新个数
+	tagMCAutoItemCount	ItemCountList[Count];	// 物品信息列表
+};
diff --git a/ServerPack/MapServerPack/HA3_Function/GatherTheSoulHoleInfo b/ServerPack/MapServerPack/HA3_Function/GatherTheSoulHoleInfo
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ServerPack/MapServerPack/HA3_Function/GatherTheSoulHoleInfo
diff --git a/ServerPack/MapServerPack/HA3_Function/GatherTheSoulHoleInfo.des b/ServerPack/MapServerPack/HA3_Function/GatherTheSoulHoleInfo.des
new file mode 100644
index 0000000..1f6f127
--- /dev/null
+++ b/ServerPack/MapServerPack/HA3_Function/GatherTheSoulHoleInfo.des
@@ -0,0 +1 @@
+A3 61 新聚魂孔信息 #tagMCGatherTheSoulHoleInfo
diff --git a/ServerPack/MapServerPack/HA3_Function/GatherTheSoulHoleInfo.h b/ServerPack/MapServerPack/HA3_Function/GatherTheSoulHoleInfo.h
new file mode 100644
index 0000000..0a195ce
--- /dev/null
+++ b/ServerPack/MapServerPack/HA3_Function/GatherTheSoulHoleInfo.h
@@ -0,0 +1,8 @@
+// A3 61 新聚魂孔信息 #tagMCGatherTheSoulHoleInfo
+
+struct	tagMCGatherTheSoulHoleInfo
+{
+	tagHead		Head;
+	BYTE		Count;	// 孔数
+	DWORD		HoleSoulList[Count];	// 孔聚魂ID列表
+};
diff --git a/ServerPack/MapServerPack/HA3_Function/GatherTheSoulInfo b/ServerPack/MapServerPack/HA3_Function/GatherTheSoulInfo
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ServerPack/MapServerPack/HA3_Function/GatherTheSoulInfo
diff --git a/ServerPack/MapServerPack/HA3_Function/GatherTheSoulInfo.des b/ServerPack/MapServerPack/HA3_Function/GatherTheSoulInfo.des
new file mode 100644
index 0000000..b9c8314
--- /dev/null
+++ b/ServerPack/MapServerPack/HA3_Function/GatherTheSoulInfo.des
@@ -0,0 +1 @@
+A3 60 新聚魂信息 #tagMCGatherTheSoulInfo
diff --git a/ServerPack/MapServerPack/HA3_Function/GatherTheSoulInfo.h b/ServerPack/MapServerPack/HA3_Function/GatherTheSoulInfo.h
new file mode 100644
index 0000000..b371412
--- /dev/null
+++ b/ServerPack/MapServerPack/HA3_Function/GatherTheSoulInfo.h
@@ -0,0 +1,14 @@
+// A3 60 新聚魂信息 #tagMCGatherTheSoulInfo
+
+struct	tagMCGatherTheSoul
+{
+	DWORD		SoulID;		
+	WORD		LV;
+};
+
+struct	tagMCGatherTheSoulInfo
+{
+	tagHead		Head;
+	BYTE		Count;		// 信息个数
+	tagMCGatherTheSoul	SoulList[Count];	// 信息列表
+};

--
Gitblit v1.8.0