From d3cc69ab85a5e7e92550ecaff874fac4df6af215 Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期四, 12 六月 2025 12:19:01 +0800 Subject: [PATCH] 121 【武将】武将系统-服务端(图鉴;) --- ServerPack/HB1_Role/HeroInfo.h | 4 +++- ClientPack/CB2_NewFunction/HeroBookUP.h | 9 +++++++++ ClientPack/CB2_NewFunction/HeroBookUP.des | 1 + ClientPack/CB2_NewFunction/HeroBookUP | 0 4 files changed, 13 insertions(+), 1 deletions(-) diff --git a/ClientPack/CB2_NewFunction/HeroBookUP b/ClientPack/CB2_NewFunction/HeroBookUP new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/ClientPack/CB2_NewFunction/HeroBookUP diff --git a/ClientPack/CB2_NewFunction/HeroBookUP.des b/ClientPack/CB2_NewFunction/HeroBookUP.des new file mode 100644 index 0000000..61e302b --- /dev/null +++ b/ClientPack/CB2_NewFunction/HeroBookUP.des @@ -0,0 +1 @@ +B2 37 武将图鉴激活升级 #tagCSHeroBookUP diff --git a/ClientPack/CB2_NewFunction/HeroBookUP.h b/ClientPack/CB2_NewFunction/HeroBookUP.h new file mode 100644 index 0000000..a5a73d0 --- /dev/null +++ b/ClientPack/CB2_NewFunction/HeroBookUP.h @@ -0,0 +1,9 @@ +// B2 37 武将图鉴激活升级 #tagCSHeroBookUP + +struct tagCSHeroBookUP +{ + tagHead Head; + DWORD HeroID; //武将ID + WORD ItemIndex; //关联武将物品所在武将背包索引,激活时可不用发 + BYTE BookType; //图鉴激活类型: 0-初始激活;1-星级升级;2-突破等级升级 +}; diff --git a/ServerPack/HB1_Role/HeroInfo.h b/ServerPack/HB1_Role/HeroInfo.h index dc41a3c..047a7e5 100644 --- a/ServerPack/HB1_Role/HeroInfo.h +++ b/ServerPack/HB1_Role/HeroInfo.h @@ -3,8 +3,10 @@ struct tagSCHero { DWORD HeroID; // 武将ID - BYTE IsActive; // 是否已激活 DWORD SkinState; // 武将皮肤已解锁状态信息,按皮肤所在索引二进制位运算判断是否解锁,0索引位默认皮肤,不用验证 + BYTE BookInitState; // 图鉴激活状态:0-未激活;1-可激活;2-已激活 + WORD BookStarLV; // 图鉴星级等级 + WORD BookBreakLV; // 图鉴突破等级 }; struct tagSCHeroInfo -- Gitblit v1.8.0