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