From 0ce10692f53e9df632d848368f7081440974091f Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期二, 23 九月 2025 19:43:42 +0800
Subject: [PATCH] 129 【战斗】战斗系统-服务端(张飞技能;)
---
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py | 26 ++++++++++++++------------
1 files changed, 14 insertions(+), 12 deletions(-)
diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py
index c93bd71..c5b679f 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py
@@ -133,7 +133,7 @@
("BYTE", "TriggerWay3", 0),
("BYTE", "TriggerSrc3", 0),
("WORD", "CoolDownTime", 0),
- ("list", "IgnoreStates", 0),
+ ("WORD", "BuffStateLimit", 0),
("BYTE", "CurBuffState", 0),
("WORD", "LastTime", 0),
("BYTE", "LayerCnt", 0),
@@ -152,6 +152,7 @@
("BYTE", "Quality", 0),
("BYTE", "AtkDistType", 0),
("BYTE", "Sex", 0),
+ ("BYTE", "Job", 0),
("list", "SkinIDList", 0),
("DWORD", "NormalSkillID", 0),
("DWORD", "AngerSkillID", 0),
@@ -2701,7 +2702,7 @@
def GetTriggerWay3(self): return self.attrTuple[28] # 触发方式 BYTE
def GetTriggerSrc3(self): return self.attrTuple[29] # 有效来源 BYTE
def GetCoolDownTime(self): return self.attrTuple[30] # 技能冷却时间 WORD
- def GetIgnoreStates(self): return self.attrTuple[31] # 无视限制列表 list
+ def GetBuffStateLimit(self): return self.attrTuple[31] # Buff状态限制组 WORD
def GetCurBuffState(self): return self.attrTuple[32] # Buff状态值 BYTE
def GetLastTime(self): return self.attrTuple[33] # 持续时间 WORD
def GetLayerCnt(self): return self.attrTuple[34] # Buff层数 BYTE
@@ -2725,16 +2726,17 @@
def GetQuality(self): return self.attrTuple[4] # 品质 BYTE
def GetAtkDistType(self): return self.attrTuple[5] # 远近类型;1-近战;2-远程 BYTE
def GetSex(self): return self.attrTuple[6] # 性别;1-男,2-女 BYTE
- def GetSkinIDList(self): return self.attrTuple[7] # 皮肤ID列表 list
- def GetNormalSkillID(self): return self.attrTuple[8] # 普攻技能ID DWORD
- def GetAngerSkillID(self): return self.attrTuple[9] # 怒气技能ID DWORD
- def GetAtkInheritPer(self): return self.attrTuple[10] # 攻击继承 WORD
- def GetDefInheritPer(self): return self.attrTuple[11] # 防御继承 WORD
- def GetHPInheritPer(self): return self.attrTuple[12] # 生命继承 WORD
- def GetBatAttrDict(self): return self.attrTuple[13] # 其他战斗属性字典 {"属性ID":值, ...} dict
- def GetFetterIDList(self): return self.attrTuple[14] # 羁绊ID列表 list
- def GetRecruitBySelf(self): return self.attrTuple[15] # 招募需要本体 BYTE
- def GetSpecialty(self): return self.attrTuple[16] # 武将特长 BYTE
+ def GetJob(self): return self.attrTuple[7] # 职业 BYTE
+ def GetSkinIDList(self): return self.attrTuple[8] # 皮肤ID列表 list
+ def GetNormalSkillID(self): return self.attrTuple[9] # 普攻技能ID DWORD
+ def GetAngerSkillID(self): return self.attrTuple[10] # 怒气技能ID DWORD
+ def GetAtkInheritPer(self): return self.attrTuple[11] # 攻击继承 WORD
+ def GetDefInheritPer(self): return self.attrTuple[12] # 防御继承 WORD
+ def GetHPInheritPer(self): return self.attrTuple[13] # 生命继承 WORD
+ def GetBatAttrDict(self): return self.attrTuple[14] # 其他战斗属性字典 {"属性ID":值, ...} dict
+ def GetFetterIDList(self): return self.attrTuple[15] # 羁绊ID列表 list
+ def GetRecruitBySelf(self): return self.attrTuple[16] # 招募需要本体 BYTE
+ def GetSpecialty(self): return self.attrTuple[17] # 武将特长 BYTE
# 武将星级天赋表
class IPY_HeroTalent():
--
Gitblit v1.8.0