From 96c0ba31f74064e59c746921fcd1386cddf78d42 Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期四, 12 六月 2025 18:26:49 +0800 Subject: [PATCH] 121 【武将】武将系统-服务端(武将锁定、解锁;) --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetSendPack.py | 20 ++++++++++++++------ 1 files changed, 14 insertions(+), 6 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetSendPack.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetSendPack.py index 50f951f..bad86e4 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetSendPack.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetSendPack.py @@ -44100,8 +44100,10 @@ _pack_ = 1 _fields_ = [ ("HeroID", c_int), # 武将ID - ("IsActive", c_ubyte), # 是否已激活 ("SkinState", c_int), # 武将皮肤已解锁状态信息,按皮肤所在索引二进制位运算判断是否解锁,0索引位默认皮肤,不用验证 + ("BookInitState", c_ubyte), # 图鉴激活状态:0-未激活;1-可激活;2-已激活 + ("BookStarLV", c_ushort), # 图鉴星级等级 + ("BookBreakLV", c_ushort), # 图鉴突破等级 ] def __init__(self): @@ -44115,8 +44117,10 @@ def Clear(self): self.HeroID = 0 - self.IsActive = 0 self.SkinState = 0 + self.BookInitState = 0 + self.BookStarLV = 0 + self.BookBreakLV = 0 return def GetLength(self): @@ -44128,13 +44132,17 @@ def OutputString(self): DumpString = '''// B1 22 武将信息 //tagSCHeroInfo: HeroID:%d, - IsActive:%d, - SkinState:%d + SkinState:%d, + BookInitState:%d, + BookStarLV:%d, + BookBreakLV:%d '''\ %( self.HeroID, - self.IsActive, - self.SkinState + self.SkinState, + self.BookInitState, + self.BookStarLV, + self.BookBreakLV ) return DumpString -- Gitblit v1.8.0