From 5b34b20562dab2b5e82b90be18285345057c12ce Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期二, 19 八月 2025 15:52:15 +0800 Subject: [PATCH] 129 【战斗】战斗系统-服务端(优化技能表字段,增加技能及buff常用配置字段;优化被动触发及效果配置方式;技能冷却、buff持续时长计算支持;持续性buff效果结算支持;pve默认玩家先手;战锤消耗仅普攻怒技消耗;) --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetSendPack.py | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetSendPack.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetSendPack.py index ab67681..5fabeab 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetSendPack.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetSendPack.py @@ -50236,6 +50236,7 @@ ("SubCmd", c_ubyte), ("ObjID", c_int), ("RefreshType", c_ushort), # 同0418刷新类型,如血量、怒气 + ("AttackTypes", c_int), # 飘字类型汇总,支持多种类型并存,如无视防御且暴击同时被格挡,二进制或运算最终值;0-失败;1-普通;2-回血;5-格挡;6-无视防御;7-暴击;9-闪避 ("Value", c_int), # 更新值 ("ValueEx", c_int), # 更新值,如果是大数值的此值为整除亿部分 ("DiffType", c_ubyte), # 变化类型,0-减少;1-增加 @@ -50261,6 +50262,7 @@ self.SubCmd = 0x18 self.ObjID = 0 self.RefreshType = 0 + self.AttackTypes = 0 self.Value = 0 self.ValueEx = 0 self.DiffType = 0 @@ -50282,6 +50284,7 @@ SubCmd:%s, ObjID:%d, RefreshType:%d, + AttackTypes:%d, Value:%d, ValueEx:%d, DiffType:%d, @@ -50295,6 +50298,7 @@ self.SubCmd, self.ObjID, self.RefreshType, + self.AttackTypes, self.Value, self.ValueEx, self.DiffType, -- Gitblit v1.8.0