From 3b03c5ef201cf9b8a8acf6c0bcf17c9aa01b8b4b Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期三, 28 五月 2025 11:57:54 +0800
Subject: [PATCH] 54 【三国主界面】核心主体-服务端(仙树;增加货币41-战锤;42-结晶)

---
 ClientPack/ClientToMapServer/CB2_NewFunction/UseTreeLVUPTimeItem.h   |    8 ++++++++
 ClientPack/ClientToMapServer/CB2_NewFunction/TreeLVUP.h              |    7 +++++++
 ClientPack/ClientToMapServer/CB2_NewFunction/UseTreeLVUPTimeItem.des |    1 +
 ClientPack/ClientToMapServer/CB2_NewFunction/UseTreeLVUPTimeItem     |    0 
 ClientPack/ClientToMapServer/CB2_NewFunction/TreeLVUP                |    0 
 ServerPack/MapServerPack/HB1_Role/TreeInfo.h                         |    9 +++++++++
 ServerPack/MapServerPack/HB1_Role/TreeInfo.des                       |    1 +
 ClientPack/ClientToMapServer/CB2_NewFunction/TreeLVUP.des            |    1 +
 ServerPack/MapServerPack/HB1_Role/TreeInfo                           |    0 
 9 files changed, 27 insertions(+), 0 deletions(-)

diff --git a/ClientPack/ClientToMapServer/CB2_NewFunction/TreeLVUP b/ClientPack/ClientToMapServer/CB2_NewFunction/TreeLVUP
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ClientPack/ClientToMapServer/CB2_NewFunction/TreeLVUP
diff --git a/ClientPack/ClientToMapServer/CB2_NewFunction/TreeLVUP.des b/ClientPack/ClientToMapServer/CB2_NewFunction/TreeLVUP.des
new file mode 100644
index 0000000..1b5f0b0
--- /dev/null
+++ b/ClientPack/ClientToMapServer/CB2_NewFunction/TreeLVUP.des
@@ -0,0 +1 @@
+B2 23 仙树升级 #tagCMTreeLVUP
diff --git a/ClientPack/ClientToMapServer/CB2_NewFunction/TreeLVUP.h b/ClientPack/ClientToMapServer/CB2_NewFunction/TreeLVUP.h
new file mode 100644
index 0000000..2ea3e61
--- /dev/null
+++ b/ClientPack/ClientToMapServer/CB2_NewFunction/TreeLVUP.h
@@ -0,0 +1,7 @@
+// B2 23 仙树升级 #tagCMTreeLVUP
+
+struct    tagCMTreeLVUP
+{
+	tagHead		 Head;
+	BYTE		Type;	// 0-开始升级(请求扣除消耗,开始升级倒计时);1-执行升级(前端自行倒计时,时间到后发送该类型)
+};
diff --git a/ClientPack/ClientToMapServer/CB2_NewFunction/UseTreeLVUPTimeItem b/ClientPack/ClientToMapServer/CB2_NewFunction/UseTreeLVUPTimeItem
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ClientPack/ClientToMapServer/CB2_NewFunction/UseTreeLVUPTimeItem
diff --git a/ClientPack/ClientToMapServer/CB2_NewFunction/UseTreeLVUPTimeItem.des b/ClientPack/ClientToMapServer/CB2_NewFunction/UseTreeLVUPTimeItem.des
new file mode 100644
index 0000000..0ee1bf8
--- /dev/null
+++ b/ClientPack/ClientToMapServer/CB2_NewFunction/UseTreeLVUPTimeItem.des
@@ -0,0 +1 @@
+B2 24 使用仙树升级减时物品 #tagCMUseTreeLVUPTimeItem
diff --git a/ClientPack/ClientToMapServer/CB2_NewFunction/UseTreeLVUPTimeItem.h b/ClientPack/ClientToMapServer/CB2_NewFunction/UseTreeLVUPTimeItem.h
new file mode 100644
index 0000000..69255c5
--- /dev/null
+++ b/ClientPack/ClientToMapServer/CB2_NewFunction/UseTreeLVUPTimeItem.h
@@ -0,0 +1,8 @@
+// B2 24 使用仙树升级减时物品 #tagCMUseTreeLVUPTimeItem
+
+struct    tagCMUseTreeLVUPTimeItem
+{
+	tagHead		 Head;
+	DWORD		UseCount;	// 使用个数
+	BYTE		IsAutoBuy;	// 不足个数是否自动购买
+};
diff --git a/ServerPack/MapServerPack/HB1_Role/TreeInfo b/ServerPack/MapServerPack/HB1_Role/TreeInfo
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ServerPack/MapServerPack/HB1_Role/TreeInfo
diff --git a/ServerPack/MapServerPack/HB1_Role/TreeInfo.des b/ServerPack/MapServerPack/HB1_Role/TreeInfo.des
new file mode 100644
index 0000000..e48d31a
--- /dev/null
+++ b/ServerPack/MapServerPack/HB1_Role/TreeInfo.des
@@ -0,0 +1 @@
+B1 21 仙树信息 #tagMCTreeInfo
diff --git a/ServerPack/MapServerPack/HB1_Role/TreeInfo.h b/ServerPack/MapServerPack/HB1_Role/TreeInfo.h
new file mode 100644
index 0000000..21bbc35
--- /dev/null
+++ b/ServerPack/MapServerPack/HB1_Role/TreeInfo.h
@@ -0,0 +1,9 @@
+// B1 21 仙树信息 #tagMCTreeInfo
+
+struct    tagMCTreeInfo
+{
+	tagHead		 Head;
+	BYTE		TreeLV;	// 当前仙树等级
+	BYTE		LVUPState;	// 0-非升级中;1-升级中
+	DWORD		LVUPRemainTime;	// 升级剩余时间,秒;当升级中且倒计时为0时可发送B223执行升级包进行升级
+};

--
Gitblit v1.8.0