From 62f4d0049f9a20130c0587fcbebc6ff6210025a1 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期日, 08 十月 2023 14:47:50 +0800
Subject: [PATCH] 9896 【BT0.1】【主干】坐骑、灵宠、称号升星

---
 ServerPack/MapServerPack/HA3_Function/TitleStarInfo.des   |    1 +
 ClientPack/ClientToMapServer/CA7_Pet/PetStarUp            |    0 
 ClientPack/ClientToMapServer/CA5_Function/TitleStarUp.des |    1 +
 ServerPack/MapServerPack/HA3_Function/TitleStarInfo.h     |   14 ++++++++++++++
 ServerPack/MapServerPack/HA3_Function/HorseStarInfo.h     |   14 ++++++++++++++
 ClientPack/ClientToMapServer/CA5_Function/TitleStarUp.h   |    7 +++++++
 ClientPack/ClientToMapServer/CA7_Pet/PetStarUp.des        |    1 +
 ClientPack/ClientToMapServer/CA5_Function/TitleStarUp     |    0 
 ClientPack/ClientToMapServer/CA5_Function/HorseStarUp.h   |    7 +++++++
 ClientPack/ClientToMapServer/CA7_Pet/PetStarUp.h          |    7 +++++++
 ClientPack/ClientToMapServer/CA5_Function/HorseStarUp     |    0 
 ServerPack/MapServerPack/HA3_Function/HorseStarInfo.des   |    1 +
 ClientPack/ClientToMapServer/CA5_Function/HorseStarUp.des |    1 +
 ServerPack/MapServerPack/HA3_Function/TitleStarInfo       |    0 
 ServerPack/MapServerPack/HA3_Function/HorseStarInfo       |    0 
 15 files changed, 54 insertions(+), 0 deletions(-)

diff --git a/ClientPack/ClientToMapServer/CA5_Function/HorseStarUp b/ClientPack/ClientToMapServer/CA5_Function/HorseStarUp
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ClientPack/ClientToMapServer/CA5_Function/HorseStarUp
diff --git a/ClientPack/ClientToMapServer/CA5_Function/HorseStarUp.des b/ClientPack/ClientToMapServer/CA5_Function/HorseStarUp.des
new file mode 100644
index 0000000..50760c3
--- /dev/null
+++ b/ClientPack/ClientToMapServer/CA5_Function/HorseStarUp.des
@@ -0,0 +1 @@
+A5 35 坐骑升星 #tagCMHorseStarUp
diff --git a/ClientPack/ClientToMapServer/CA5_Function/HorseStarUp.h b/ClientPack/ClientToMapServer/CA5_Function/HorseStarUp.h
new file mode 100644
index 0000000..cf9329f
--- /dev/null
+++ b/ClientPack/ClientToMapServer/CA5_Function/HorseStarUp.h
@@ -0,0 +1,7 @@
+// A5 35 坐骑升星 #tagCMHorseStarUp
+
+struct	tagCMHorseStarUp
+{
+	tagHead		Head;
+	DWORD		HorseID;		//坐骑ID,对应坐骑表ID
+};
diff --git a/ClientPack/ClientToMapServer/CA5_Function/TitleStarUp b/ClientPack/ClientToMapServer/CA5_Function/TitleStarUp
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ClientPack/ClientToMapServer/CA5_Function/TitleStarUp
diff --git a/ClientPack/ClientToMapServer/CA5_Function/TitleStarUp.des b/ClientPack/ClientToMapServer/CA5_Function/TitleStarUp.des
new file mode 100644
index 0000000..1c25f3c
--- /dev/null
+++ b/ClientPack/ClientToMapServer/CA5_Function/TitleStarUp.des
@@ -0,0 +1 @@
+A5 36 称号升星 #tagCMTitleStarUp
diff --git a/ClientPack/ClientToMapServer/CA5_Function/TitleStarUp.h b/ClientPack/ClientToMapServer/CA5_Function/TitleStarUp.h
new file mode 100644
index 0000000..0e8f0bf
--- /dev/null
+++ b/ClientPack/ClientToMapServer/CA5_Function/TitleStarUp.h
@@ -0,0 +1,7 @@
+// A5 36 称号升星 #tagCMTitleStarUp
+
+struct	tagCMTitleStarUp
+{
+	tagHead		Head;
+	DWORD		TitleID;		//称号ID
+};
diff --git a/ClientPack/ClientToMapServer/CA7_Pet/PetStarUp b/ClientPack/ClientToMapServer/CA7_Pet/PetStarUp
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ClientPack/ClientToMapServer/CA7_Pet/PetStarUp
diff --git a/ClientPack/ClientToMapServer/CA7_Pet/PetStarUp.des b/ClientPack/ClientToMapServer/CA7_Pet/PetStarUp.des
new file mode 100644
index 0000000..9795df2
--- /dev/null
+++ b/ClientPack/ClientToMapServer/CA7_Pet/PetStarUp.des
@@ -0,0 +1 @@
+A7 06 宠物升星 #tagCMPetStarUp
diff --git a/ClientPack/ClientToMapServer/CA7_Pet/PetStarUp.h b/ClientPack/ClientToMapServer/CA7_Pet/PetStarUp.h
new file mode 100644
index 0000000..a609b94
--- /dev/null
+++ b/ClientPack/ClientToMapServer/CA7_Pet/PetStarUp.h
@@ -0,0 +1,7 @@
+// A7 06 宠物升星 #tagCMPetStarUp
+
+struct	tagCMPetStarUp
+{
+	tagHead		Head;
+	BYTE		PetItemIndex;    //宠物数据背包索引
+};
diff --git a/ServerPack/MapServerPack/HA3_Function/HorseStarInfo b/ServerPack/MapServerPack/HA3_Function/HorseStarInfo
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ServerPack/MapServerPack/HA3_Function/HorseStarInfo
diff --git a/ServerPack/MapServerPack/HA3_Function/HorseStarInfo.des b/ServerPack/MapServerPack/HA3_Function/HorseStarInfo.des
new file mode 100644
index 0000000..fb98cf6
--- /dev/null
+++ b/ServerPack/MapServerPack/HA3_Function/HorseStarInfo.des
@@ -0,0 +1 @@
+A3 CD 坐骑星级信息 #tagMCHorseStarInfo
diff --git a/ServerPack/MapServerPack/HA3_Function/HorseStarInfo.h b/ServerPack/MapServerPack/HA3_Function/HorseStarInfo.h
new file mode 100644
index 0000000..92b3fec
--- /dev/null
+++ b/ServerPack/MapServerPack/HA3_Function/HorseStarInfo.h
@@ -0,0 +1,14 @@
+// A3 CD 坐骑星级信息 #tagMCHorseStarInfo
+
+struct	tagMCHorseStar
+{
+	DWORD		HorseID;		// 坐骑表ID
+	BYTE		Star;		// 星级
+};
+
+struct	tagMCHorseStarInfo
+{
+	tagHead		Head;
+	BYTE		Count;
+	tagMCHorseStar	HorseStarList[Count];
+};
diff --git a/ServerPack/MapServerPack/HA3_Function/TitleStarInfo b/ServerPack/MapServerPack/HA3_Function/TitleStarInfo
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ServerPack/MapServerPack/HA3_Function/TitleStarInfo
diff --git a/ServerPack/MapServerPack/HA3_Function/TitleStarInfo.des b/ServerPack/MapServerPack/HA3_Function/TitleStarInfo.des
new file mode 100644
index 0000000..599e352
--- /dev/null
+++ b/ServerPack/MapServerPack/HA3_Function/TitleStarInfo.des
@@ -0,0 +1 @@
+A3 CE 称号星级信息 #tagMCTitleStarInfo
diff --git a/ServerPack/MapServerPack/HA3_Function/TitleStarInfo.h b/ServerPack/MapServerPack/HA3_Function/TitleStarInfo.h
new file mode 100644
index 0000000..ac68ea5
--- /dev/null
+++ b/ServerPack/MapServerPack/HA3_Function/TitleStarInfo.h
@@ -0,0 +1,14 @@
+// A3 CE 称号星级信息 #tagMCTitleStarInfo
+
+struct	tagMCTitleStar
+{
+	DWORD		TitleID;	// 称号ID
+	BYTE		Star;	// 星级
+};
+
+struct	tagMCTitleStarInfo
+{
+	tagHead		Head;
+	BYTE		Count;
+	tagMCTitleStar	TitleStarList[Count];
+};

--
Gitblit v1.8.0