From 549a8b666e258ae45b8e2c2d6cf6ac988f85850e Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期二, 02 九月 2025 19:44:57 +0800 Subject: [PATCH] 129 【战斗】战斗系统-服务端(修复报错;寻宝物品权重为0不产出;) --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py | 16 ++++++++-------- 1 files changed, 8 insertions(+), 8 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py index 97e9c79..7617b0e 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py @@ -327,6 +327,8 @@ ("DWORD", "PosNPCID6", 0), ("DWORD", "PosNPCID7", 0), ("DWORD", "BossID", 0), + ("list", "SkillIDExList", 0), + ("BYTE", "SkillExCnt", 0), ), "Dienstgrad":( @@ -485,10 +487,8 @@ "FuncOpenLV":( ("DWORD", "FuncId", 1), ("DWORD", "LimitLV", 0), - ("DWORD", "LimitMagicWeapon", 0), ("WORD", "LimiRealmLV", 0), ("DWORD", "LimitMissionID", 0), - ("BYTE", "LimitVIPLV", 0), ("char", "MailKey", 0), ), @@ -3073,7 +3073,9 @@ def GetPosNPCID5(self): return self.attrTuple[5] # 5号位NPCID DWORD def GetPosNPCID6(self): return self.attrTuple[6] # 6号位NPCID DWORD def GetPosNPCID7(self): return self.attrTuple[7] # 7号位NPCID DWORD - def GetBossID(self): return self.attrTuple[8] # 本阵容的BossID,没有boss时为0 DWORD + def GetBossID(self): return self.attrTuple[8] # 本阵容的BossID,没有boss时为0 DWORD + def GetSkillIDExList(self): return self.attrTuple[9] # boss附加技能列表 list + def GetSkillExCnt(self): return self.attrTuple[10] # 随机附加技能数,0为所有 BYTE # 称号表 class IPY_Dienstgrad(): @@ -3322,11 +3324,9 @@ def GetFuncId(self): return self.attrTuple[0] # 功能标识 DWORD def GetLimitLV(self): return self.attrTuple[1] # 开启等级 DWORD - def GetLimitMagicWeapon(self): return self.attrTuple[2] # 需要解锁法宝ID DWORD - def GetLimiRealmLV(self): return self.attrTuple[3] # 需要境界等级 WORD - def GetLimitMissionID(self): return self.attrTuple[4] # 需要完成的任务ID DWORD - def GetLimitVIPLV(self): return self.attrTuple[5] # 需要VIP等级 BYTE - def GetMailKey(self): return self.attrTuple[6] # 邮件 char + def GetLimiRealmLV(self): return self.attrTuple[2] # 需要境界等级 WORD + def GetLimitMissionID(self): return self.attrTuple[3] # 需要完成的任务ID DWORD + def GetMailKey(self): return self.attrTuple[4] # 邮件 char # 合成表 class IPY_ItemCompound(): -- Gitblit v1.8.0