From 68e048256ca3e40cbc6e73cfd0937663cd41d63c Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期五, 27 十二月 2019 20:50:44 +0800 Subject: [PATCH] Merge branch 'master' of http://mobile.173on.com: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 70374e4..052356e 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py @@ -989,6 +989,12 @@ ("char", "NotifyMark", 0), ), + "FirstGold":( + ("BYTE", "Day", 1), + ("dict", "JobItemInfo", 0), + ("list", "CommItemList", 0), + ), + "LVAward":( ("BYTE", "AwardID", 1), ("WORD", "LV", 0), @@ -3566,6 +3572,19 @@ def GetGainItemList(self): return self.GainItemList # 获得物品列表[[物品ID,个数,是否绑定], ...] def GetNotifyMark(self): return self.NotifyMark # 广播提示 +# 首充表 +class IPY_FirstGold(): + + def __init__(self): + self.Day = 0 + self.JobItemInfo = {} + self.CommItemList = [] + return + + def GetDay(self): return self.Day # 首充第几天 + def GetJobItemInfo(self): return self.JobItemInfo # 职业物品奖励 {"职业":[[物品ID,个数], ...], ...} + def GetCommItemList(self): return self.CommItemList # 通用物品奖励 [[物品ID,个数], ...] + # 等级奖励表 class IPY_LVAward(): @@ -4981,6 +5000,8 @@ self.ipyOrderInfoLen = len(self.ipyOrderInfoCache) self.ipyCTGCache = self.__LoadFileData("CTG", IPY_CTG) self.ipyCTGLen = len(self.ipyCTGCache) + self.ipyFirstGoldCache = self.__LoadFileData("FirstGold", IPY_FirstGold) + self.ipyFirstGoldLen = len(self.ipyFirstGoldCache) self.ipyLVAwardCache = self.__LoadFileData("LVAward", IPY_LVAward) self.ipyLVAwardLen = len(self.ipyLVAwardCache) self.ipyInvestCache = self.__LoadFileData("Invest", IPY_Invest) @@ -5459,6 +5480,8 @@ def GetOrderInfoByIndex(self, index): return self.ipyOrderInfoCache[index] def GetCTGCount(self): return self.ipyCTGLen def GetCTGByIndex(self, index): return self.ipyCTGCache[index] + def GetFirstGoldCount(self): return self.ipyFirstGoldLen + def GetFirstGoldByIndex(self, index): return self.ipyFirstGoldCache[index] def GetLVAwardCount(self): return self.ipyLVAwardLen def GetLVAwardByIndex(self, index): return self.ipyLVAwardCache[index] def GetInvestCount(self): return self.ipyInvestLen -- Gitblit v1.8.0