8851 【BT】【BT专服】【主干】套装属性(套装属性激活索引通知封包A3B2逻辑优化,根据最后一条数据索引动态通知)
1个文件已修改
10 ■■■■■ 已修改文件
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Item/ChEquip.py 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Item/ChEquip.py
@@ -1165,7 +1165,15 @@
def Sync_EquipPartSuiteActivateInfo(curPlayer):
    ## 同步装备位星级套装激活状态信息
    keyCount = 10
    #keyCount = 10
    ipyDataMgr = IpyGameDataPY.IPY_Data()
    dataCount = ipyDataMgr.GetEquipSuitAttrCount()
    if not dataCount:
        return
    lastIpyData = ipyDataMgr.GetEquipSuitAttrByIndex(dataCount - 1)
    if not lastIpyData:
        return
    keyCount = lastIpyData.GetActivateIndex() / 31
    activateStateList = []
    for i in xrange(keyCount):
        activateStateList.append(curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_EquipPartSuiteActivate % i))