xdh
2019-06-05 4fe82776f183c8b42a48cccf24e09ca324a55078
3951 【BUG】【2.0】骑宠争夺没有排名奖励
3个文件已修改
11 ■■■■ 已修改文件
PySysDB/PySysDBPY.h 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerFamilyRedPacket.py 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
PySysDB/PySysDBPY.h
@@ -1827,7 +1827,7 @@
    list        WorldLV;    //世界等级
    list        Rank;    //排名
    list        Award1;    //奖励 [[独立概率万分率,[物品ID,数量,是否拍品]],..]
    dict        Award2;    //饼图奖励{随机次数:[(概率,[物品ID,数量,是否拍品]),..]}
    list        Award2;    //饼图奖励  [[(概率,[物品ID,数量,是否拍品]),..]]
};
//缥缈仙域表
ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerFamilyRedPacket.py
@@ -635,7 +635,8 @@
            strValue1 = universalRecData.GetStrValue1()
            strValue1List = strValue1.split('|')
            playerID = strValue1List[0]
            if playerID:
            getWay = int(strValue1List[3])
            if playerID and getWay is ShareDefine.RedPackType_GoldPacket:
                playerID = int(playerID)
                grabRecordDict = __GetGrabRecord(redPacketID)
                outNum = sum([a[0] for a in grabRecordDict.values()]) #已被抢的钱
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py
@@ -1410,7 +1410,7 @@
                        ("list", "WorldLV", 0),
                        ("list", "Rank", 0),
                        ("list", "Award1", 0),
                        ("dict", "Award2", 0),
                        ("list", "Award2", 0),
                        ),
                "FairyDomain":(
@@ -4364,14 +4364,14 @@
        self.WorldLV = []
        self.Rank = []
        self.Award1 = []
        self.Award2 = {}
        self.Award2 = []
        return
        
    def GetLineID(self): return self.LineID #  线路ID
    def GetWorldLV(self): return self.WorldLV # 世界等级
    def GetRank(self): return self.Rank # 排名
    def GetAward1(self): return self.Award1 # 奖励 [[独立概率万分率,[物品ID,数量,是否拍品]],..]
    def GetAward2(self): return self.Award2 # 饼图奖励{随机次数:[(概率,[物品ID,数量,是否拍品]),..]}
    def GetAward2(self): return self.Award2 # 饼图奖励  [[(概率,[物品ID,数量,是否拍品]),..]]
# 缥缈仙域表
class IPY_FairyDomain():