From 614707fc640e731fe8b78351f0933371da5450bf Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期三, 11 十月 2023 16:32:02 +0800 Subject: [PATCH] 9952 【BT0.1】【主干】仙盟修改(阵法) --- ServerPython/CoreServerGroup/GameServer/Script/IpyGameDataPY.py | 23 +++++++++++++++++++++++ 1 files changed, 23 insertions(+), 0 deletions(-) diff --git a/ServerPython/CoreServerGroup/GameServer/Script/IpyGameDataPY.py b/ServerPython/CoreServerGroup/GameServer/Script/IpyGameDataPY.py index 24001a4..2d96800 100644 --- a/ServerPython/CoreServerGroup/GameServer/Script/IpyGameDataPY.py +++ b/ServerPython/CoreServerGroup/GameServer/Script/IpyGameDataPY.py @@ -68,6 +68,12 @@ ("list", "AwardItemList", 0), ), + "FamilyZhenfa":( + ("BYTE", "ZhenfaType", 1), + ("WORD", "ZhenfaLV", 1), + ("DWORD", "LVUpNeedExp", 0), + ), + "MarketQuery":( ("WORD", "QueryType", 1), ("dict", "LimitInfo", 0), @@ -991,6 +997,19 @@ def GetRecordIndex(self): return self.RecordIndex # 奖励记录索引,同奖励类型时记录索引不可重复 def GetNeedHurtTotal(self): return self.NeedHurtTotal # 所需总伤血 def GetAwardItemList(self): return self.AwardItemList # 奖励物品列表[[物品ID,个数,是否拍品], ...] + +# 仙盟阵法表 +class IPY_FamilyZhenfa(): + + def __init__(self): + self.ZhenfaType = 0 + self.ZhenfaLV = 0 + self.LVUpNeedExp = 0 + return + + def GetZhenfaType(self): return self.ZhenfaType # 阵法类型 + def GetZhenfaLV(self): return self.ZhenfaLV # 阵法等级 + def GetLVUpNeedExp(self): return self.LVUpNeedExp # 升下一级所需经验 # 集市查询表 class IPY_MarketQuery(): @@ -2795,6 +2814,8 @@ self.ipyFamilyLen = len(self.ipyFamilyCache) self.ipyFamilyBossHurtAwardCache = self.__LoadFileData("FamilyBossHurtAward", IPY_FamilyBossHurtAward) self.ipyFamilyBossHurtAwardLen = len(self.ipyFamilyBossHurtAwardCache) + self.ipyFamilyZhenfaCache = self.__LoadFileData("FamilyZhenfa", IPY_FamilyZhenfa) + self.ipyFamilyZhenfaLen = len(self.ipyFamilyZhenfaCache) self.ipyMarketQueryCache = self.__LoadFileData("MarketQuery", IPY_MarketQuery) self.ipyMarketQueryLen = len(self.ipyMarketQueryCache) self.ipyAuctionItemCache = self.__LoadFileData("AuctionItem", IPY_AuctionItem) @@ -3129,6 +3150,8 @@ def GetFamilyByIndex(self, index): return self.ipyFamilyCache[index] def GetFamilyBossHurtAwardCount(self): return self.ipyFamilyBossHurtAwardLen def GetFamilyBossHurtAwardByIndex(self, index): return self.ipyFamilyBossHurtAwardCache[index] + def GetFamilyZhenfaCount(self): return self.ipyFamilyZhenfaLen + def GetFamilyZhenfaByIndex(self, index): return self.ipyFamilyZhenfaCache[index] def GetMarketQueryCount(self): return self.ipyMarketQueryLen def GetMarketQueryByIndex(self, index): return self.ipyMarketQueryCache[index] def GetAuctionItemCount(self): return self.ipyAuctionItemLen -- Gitblit v1.8.0