From a7d7f981e369d1ae27410f1fe1aaaeb34c21ea3b Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期日, 09 十月 2022 18:32:35 +0800 Subject: [PATCH] 9455 【越南】【后端】通天令 --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 58 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 232fb51..5d2ddde 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py @@ -714,6 +714,22 @@ ("DWORD", "MagicWeaponExp", 0), ), + "TongTianLV":( + ("WORD", "TTLV", 1), + ("WORD", "LVUPPoint", 0), + ("list", "CommAwardItemList", 0), + ("list", "XianAwardItemList", 0), + ("list", "NotifyItemIDList", 0), + ), + + "TongTianTask":( + ("WORD", "TTTaskID", 1), + ("BYTE", "TTTaskType", 0), + ("BYTE", "IsDailyTask", 0), + ("DWORD", "FinishNeedValue", 0), + ("DWORD", "TaskPoint", 0), + ), + "Treasure":( ("DWORD", "ID", 1), ("BYTE", "TreasureType", 0), @@ -3414,6 +3430,40 @@ def GetRedPacketID(self): return self.RedPacketID # 红包ID def GetMagicWeaponID(self): return self.MagicWeaponID # 法宝ID def GetMagicWeaponExp(self): return self.MagicWeaponExp # 法宝升级经验 + +# 通天令等级表 +class IPY_TongTianLV(): + + def __init__(self): + self.TTLV = 0 + self.LVUPPoint = 0 + self.CommAwardItemList = [] + self.XianAwardItemList = [] + self.NotifyItemIDList = [] + return + + def GetTTLV(self): return self.TTLV # 通天令等级 + def GetLVUPPoint(self): return self.LVUPPoint # 升级所需积分(0不可升级) + def GetCommAwardItemList(self): return self.CommAwardItemList # 常规奖励物品列表 [[物品ID,个数,是否拍品], ...] + def GetXianAwardItemList(self): return self.XianAwardItemList # 仙品奖励物品列表 [[物品ID,个数,是否拍品], ...] + def GetNotifyItemIDList(self): return self.NotifyItemIDList # 需要广播的物品ID列表 + +# 通天令任务表 +class IPY_TongTianTask(): + + def __init__(self): + self.TTTaskID = 0 + self.TTTaskType = 0 + self.IsDailyTask = 0 + self.FinishNeedValue = 0 + self.TaskPoint = 0 + return + + def GetTTTaskID(self): return self.TTTaskID # 通天任务ID(确定后不可修改) + def GetTTTaskType(self): return self.TTTaskType # 通天任务类型 + def GetIsDailyTask(self): return self.IsDailyTask # 是否每日任务 + def GetFinishNeedValue(self): return self.FinishNeedValue # 任务完成所需值 + def GetTaskPoint(self): return self.TaskPoint # 任务积分点奖励 # 法宝表 class IPY_Treasure(): @@ -6256,6 +6306,10 @@ self.ipyEquipGSParamLen = len(self.ipyEquipGSParamCache) self.ipySuccessCache = self.__LoadFileData("Success", IPY_Success) self.ipySuccessLen = len(self.ipySuccessCache) + self.ipyTongTianLVCache = self.__LoadFileData("TongTianLV", IPY_TongTianLV) + self.ipyTongTianLVLen = len(self.ipyTongTianLVCache) + self.ipyTongTianTaskCache = self.__LoadFileData("TongTianTask", IPY_TongTianTask) + self.ipyTongTianTaskLen = len(self.ipyTongTianTaskCache) self.ipyTreasureCache = self.__LoadFileData("Treasure", IPY_Treasure) self.ipyTreasureLen = len(self.ipyTreasureCache) self.ipyTreasureUpCache = self.__LoadFileData("TreasureUp", IPY_TreasureUp) @@ -6826,6 +6880,10 @@ def GetEquipGSParamByIndex(self, index): return self.ipyEquipGSParamCache[index] def GetSuccessCount(self): return self.ipySuccessLen def GetSuccessByIndex(self, index): return self.ipySuccessCache[index] + def GetTongTianLVCount(self): return self.ipyTongTianLVLen + def GetTongTianLVByIndex(self, index): return self.ipyTongTianLVCache[index] + def GetTongTianTaskCount(self): return self.ipyTongTianTaskLen + def GetTongTianTaskByIndex(self, index): return self.ipyTongTianTaskCache[index] def GetTreasureCount(self): return self.ipyTreasureLen def GetTreasureByIndex(self, index): return self.ipyTreasureCache[index] def GetTreasureUpCount(self): return self.ipyTreasureUpLen -- Gitblit v1.8.0