From d1d3f47609c11f17eca18e0187cf9916ee8f41b3 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期五, 10 四月 2026 11:37:36 +0800
Subject: [PATCH] 603 【坐骑】坐骑优化-服务端(增加坐骑ID效果选择)

---
 ClientPack/CB2_NewFunction/HorseIDOP.h   |    8 ++++++++
 ServerPack/HA3_Function/HorseIDInfo.des  |    1 +
 ClientPack/CB2_NewFunction/HorseIDOP     |    0 
 ServerPack/HA3_Function/HorseIDInfo      |    0 
 ServerPack/HA3_Function/HorseIDInfo.h    |    8 ++++++++
 ClientPack/CB2_NewFunction/HorseIDOP.des |    1 +
 6 files changed, 18 insertions(+), 0 deletions(-)

diff --git a/ClientPack/CB2_NewFunction/HorseIDOP b/ClientPack/CB2_NewFunction/HorseIDOP
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ClientPack/CB2_NewFunction/HorseIDOP
diff --git a/ClientPack/CB2_NewFunction/HorseIDOP.des b/ClientPack/CB2_NewFunction/HorseIDOP.des
new file mode 100644
index 0000000..0fd7c78
--- /dev/null
+++ b/ClientPack/CB2_NewFunction/HorseIDOP.des
@@ -0,0 +1 @@
+B2 04 坐骑ID操作 #tagCSHorseIDOP
diff --git a/ClientPack/CB2_NewFunction/HorseIDOP.h b/ClientPack/CB2_NewFunction/HorseIDOP.h
new file mode 100644
index 0000000..1cc3ce5
--- /dev/null
+++ b/ClientPack/CB2_NewFunction/HorseIDOP.h
@@ -0,0 +1,8 @@
+// B2 04 坐骑ID操作 #tagCSHorseIDOP
+
+struct    tagCSHorseIDOP
+{
+	tagHead		 Head;
+	BYTE		OPType;	// 操作 1-激活;2-佩戴;
+	BYTE		HorseID;
+};
diff --git a/ServerPack/HA3_Function/HorseIDInfo b/ServerPack/HA3_Function/HorseIDInfo
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ServerPack/HA3_Function/HorseIDInfo
diff --git a/ServerPack/HA3_Function/HorseIDInfo.des b/ServerPack/HA3_Function/HorseIDInfo.des
new file mode 100644
index 0000000..572e261
--- /dev/null
+++ b/ServerPack/HA3_Function/HorseIDInfo.des
@@ -0,0 +1 @@
+A3 05 坐骑ID信息 #tagSCHorseIDInfo
diff --git a/ServerPack/HA3_Function/HorseIDInfo.h b/ServerPack/HA3_Function/HorseIDInfo.h
new file mode 100644
index 0000000..afbab6a
--- /dev/null
+++ b/ServerPack/HA3_Function/HorseIDInfo.h
@@ -0,0 +1,8 @@
+// A3 05 坐骑ID信息 #tagSCHorseIDInfo
+
+struct	tagSCHorseIDInfo
+{
+	tagHead		Head;
+	DWORD		HorseIDState;	// 坐骑ID解锁状态,按二进制位运算判断坐骑ID是否已解锁
+	BYTE		HorseID;		// 当前佩戴的坐骑ID
+};

--
Gitblit v1.8.0