From 7aa74f6b50231ec1ed67375d81186549304b6801 Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期四, 12 三月 2020 18:40:06 +0800 Subject: [PATCH] 8401 【后端】BOSS复活修改(装备总表增加导出服务端) --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py | 20 ++++++++++++++++++++ 1 files changed, 20 insertions(+), 0 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py index af5f9a8..36976ae 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py @@ -133,6 +133,11 @@ ("DWORD", "TotalExp", 0), ), + "EquipControl":( + ("BYTE", "ClassLV", 0), + ("BYTE", "NeedRealmLV", 0), + ), + "ItemPlusMaster":( ("BYTE", "ClassLV", 1), ("WORD", "MasterPlusLV", 0), @@ -1808,6 +1813,17 @@ def GetCostItemInfo(self): return self.CostItemInfo # 消耗物品材料及个数 [itemID, itemCount] def GetAddExp(self): return self.AddExp # 提升熟练度值 def GetTotalExp(self): return self.TotalExp # 升级所需熟练度总值 + +# 装备总表 +class IPY_EquipControl(): + + def __init__(self): + self.ClassLV = 0 + self.NeedRealmLV = 0 + return + + def GetClassLV(self): return self.ClassLV # 阶 + def GetNeedRealmLV(self): return self.NeedRealmLV # 需要的境界 # 装备强化大师表 class IPY_ItemPlusMaster(): @@ -4928,6 +4944,8 @@ self.ipyItemCompoundLen = len(self.ipyItemCompoundCache) self.ipyItemPlusCache = self.__LoadFileData("ItemPlus", IPY_ItemPlus) self.ipyItemPlusLen = len(self.ipyItemPlusCache) + self.ipyEquipControlCache = self.__LoadFileData("EquipControl", IPY_EquipControl) + self.ipyEquipControlLen = len(self.ipyEquipControlCache) self.ipyItemPlusMasterCache = self.__LoadFileData("ItemPlusMaster", IPY_ItemPlusMaster) self.ipyItemPlusMasterLen = len(self.ipyItemPlusMasterCache) self.ipyItemPlusMaxCache = self.__LoadFileData("ItemPlusMax", IPY_ItemPlusMax) @@ -5414,6 +5432,8 @@ def GetItemCompoundByIndex(self, index): return self.ipyItemCompoundCache[index] def GetItemPlusCount(self): return self.ipyItemPlusLen def GetItemPlusByIndex(self, index): return self.ipyItemPlusCache[index] + def GetEquipControlCount(self): return self.ipyEquipControlLen + def GetEquipControlByIndex(self, index): return self.ipyEquipControlCache[index] def GetItemPlusMasterCount(self): return self.ipyItemPlusMasterLen def GetItemPlusMasterByIndex(self, index): return self.ipyItemPlusMasterCache[index] def GetItemPlusMaxCount(self): return self.ipyItemPlusMaxLen -- Gitblit v1.8.0