From 1e544f34c1e4144b03b6b8b273034a06a0cbecac Mon Sep 17 00:00:00 2001 From: hch <305670599@qq.com> Date: 星期四, 30 五月 2019 18:13:30 +0800 Subject: [PATCH] Merge branch 'master' of http://192.168.0.87:10010/r/SnxxServerCode --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py | 23 +++++++++++++++++++++++ 1 files changed, 23 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 2a96f71..782cf3e 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py @@ -451,6 +451,12 @@ ("dict", "SweepGoodDrop", 0), ), + "ChinMap":( + ("DWORD", "MapID", 1), + ("BYTE", "CanRide", 0), + ("BYTE", "CanOutPet", 0), + ), + "FBFunc":( ("DWORD", "DataMapID", 1), ("BYTE", "DayTimes", 0), @@ -2335,6 +2341,19 @@ def GetSweepRunePoint(self): return self.SweepRunePoint # 扫荡符印精华 def GetSweepYsog(self): return self.SweepYsog # 扫荡魔精 def GetSweepGoodDrop(self): return self.SweepGoodDrop # 扫荡珍稀符印 + +# 地图表格 +class IPY_ChinMap(): + + def __init__(self): + self.MapID = 0 + self.CanRide = 0 + self.CanOutPet = 0 + return + + def GetMapID(self): return self.MapID # 地图ID + def GetCanRide(self): return self.CanRide # 可否骑乘 + def GetCanOutPet(self): return self.CanOutPet # 可否召唤宠物 # 副本总表 class IPY_FBFunc(): @@ -4562,6 +4581,8 @@ self.ipyNPCDropItemLen = len(self.ipyNPCDropItemCache) self.ipyRuneTowerCache = self.__LoadFileData("RuneTower", IPY_RuneTower) self.ipyRuneTowerLen = len(self.ipyRuneTowerCache) + self.ipyChinMapCache = self.__LoadFileData("ChinMap", IPY_ChinMap) + self.ipyChinMapLen = len(self.ipyChinMapCache) self.ipyFBFuncCache = self.__LoadFileData("FBFunc", IPY_FBFunc) self.ipyFBFuncLen = len(self.ipyFBFuncCache) self.ipyFBLineCache = self.__LoadFileData("FBLine", IPY_FBLine) @@ -5024,6 +5045,8 @@ def GetNPCDropItemByIndex(self, index): return self.ipyNPCDropItemCache[index] def GetRuneTowerCount(self): return self.ipyRuneTowerLen def GetRuneTowerByIndex(self, index): return self.ipyRuneTowerCache[index] + def GetChinMapCount(self): return self.ipyChinMapLen + def GetChinMapByIndex(self, index): return self.ipyChinMapCache[index] def GetFBFuncCount(self): return self.ipyFBFuncLen def GetFBFuncByIndex(self, index): return self.ipyFBFuncCache[index] def GetFBLineCount(self): return self.ipyFBLineLen -- Gitblit v1.8.0