4491 【后端】【1.2】全民冲榜第三天榜单改成符印排行(增加符印排行活动类型7,排行榜18)
| | |
| | | Def_BT_Campaign_FightPower, #战力排行(开服活动榜)
|
| | |
|
| | | Def_BT_FCCostGold, #消费排行榜(仙界盛典)
|
| | | Def_BT_Campaign_RuneLV, #符印等级(开服活动榜)
|
| | |
|
| | | Def_BT_HighLadder, #天梯竞技场排行
|
| | | Def_BT_HighLadder_Yester, #天梯竞技场昨日排行
|
| | |
| | | Def_BT_MergePKWeek, #跨服PK周积分榜
|
| | |
|
| | | Def_BT_Max, #排行榜最大类型
|
| | | ) = range(0, 29 + 2) |
| | | ) = range(0, 30 + 2) |
| | |
|
| | | #职业对应战力排行榜类型
|
| | | JobFightPowerBillboardDict = {
|
| | |
| | | Def_Campaign_Type_LV, # 冲级等级排行 4
|
| | | Def_Campaign_Type_RealmLV, # 境界等级排行 5
|
| | | Def_Campaign_Type_FightPower, # 总战斗力排行 6
|
| | | ) = range(1, 1 + 6)
|
| | | Def_Campaign_Type_RuneLV, # 符印等级排行 7
|
| | | ) = range(1, 1 + 7)
|
| | |
|
| | | # 活动类型对应的奖励排行榜{活动类型:排行榜, ...}
|
| | | Def_Campaign_Billboard_Dict = {
|
| | |
| | | Def_Campaign_Type_LV:Def_BT_Campaign_LV,
|
| | | Def_Campaign_Type_RealmLV:Def_BT_Campaign_RealmLV,
|
| | | Def_Campaign_Type_FightPower:Def_BT_Campaign_FightPower,
|
| | | Def_Campaign_Type_RuneLV:Def_BT_Campaign_RuneLV,
|
| | | }
|
| | |
|
| | | # 活动数据状态
|
| | |
| | | ShareDefine.Def_Campaign_Type_LV:"等级",
|
| | | ShareDefine.Def_Campaign_Type_RealmLV:"境界",
|
| | | ShareDefine.Def_Campaign_Type_FightPower:"战力",
|
| | | ShareDefine.Def_Campaign_Type_RuneLV:"符印",
|
| | | }
|
| | |
|
| | | if len(cmdList) == 1:
|
| | |
| | |
|
| | | recordData = curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_OSC_RecordData % campaignType)
|
| | |
|
| | | if campaignType not in [ShareDefine.Def_Campaign_Type_StoneLV, ShareDefine.Def_Campaign_Type_FightPower] and value <= recordData:
|
| | | if campaignType not in [ShareDefine.Def_Campaign_Type_StoneLV, ShareDefine.Def_Campaign_Type_FightPower, |
| | | ShareDefine.Def_Campaign_Type_RuneLV] and value <= recordData:
|
| | | GameWorld.DebugLog(" 开服活动数据小于历史记录, 不更新 campaignType=%s,recordData=%s,updValue=%s"
|
| | | % (campaignType, recordData, value), curPlayer.GetPlayerID())
|
| | | return
|
| | |
| | | import PlayerSuccess
|
| | | import PlayerMagicWeapon
|
| | | import IPY_GameWorld
|
| | | import OpenServerCampaign
|
| | |
|
| | | g_runeLVExpDict = {}
|
| | |
|
| | |
| | | totalLV += runeItemPlusLV
|
| | | PlayerSuccess.DoAddSuccessProgress(curPlayer, ShareDefine.SuccType_InlayRune, 1, [itemColor])
|
| | | PlayerSuccess.UptateSuccessProgress(curPlayer, ShareDefine.SuccType_RuneLvUp, totalLV)
|
| | | # 开服活动数据
|
| | | OpenServerCampaign.UpdOpenServerCampaignRecordData(curPlayer, ShareDefine.Def_Campaign_Type_RuneLV, totalLV)
|
| | | return
|
| | |
|
| | | #// A5 66 符印分解 #tagCMRuneDecompose
|
| | |
| | | Def_BT_Campaign_FightPower, #战力排行(开服活动榜)
|
| | |
|
| | | Def_BT_FCCostGold, #消费排行榜(仙界盛典)
|
| | | Def_BT_Campaign_RuneLV, #符印等级(开服活动榜)
|
| | |
|
| | | Def_BT_HighLadder, #天梯竞技场排行
|
| | | Def_BT_HighLadder_Yester, #天梯竞技场昨日排行
|
| | |
| | | Def_BT_MergePKWeek, #跨服PK周积分榜
|
| | |
|
| | | Def_BT_Max, #排行榜最大类型
|
| | | ) = range(0, 29 + 2) |
| | | ) = range(0, 30 + 2) |
| | |
|
| | | #职业对应战力排行榜类型
|
| | | JobFightPowerBillboardDict = {
|
| | |
| | | Def_Campaign_Type_LV, # 冲级等级排行 4
|
| | | Def_Campaign_Type_RealmLV, # 境界等级排行 5
|
| | | Def_Campaign_Type_FightPower, # 总战斗力排行 6
|
| | | ) = range(1, 1 + 6)
|
| | | Def_Campaign_Type_RuneLV, # 符印等级排行 7
|
| | | ) = range(1, 1 + 7)
|
| | |
|
| | | # 活动类型对应的奖励排行榜{活动类型:排行榜, ...}
|
| | | Def_Campaign_Billboard_Dict = {
|
| | |
| | | Def_Campaign_Type_LV:Def_BT_Campaign_LV,
|
| | | Def_Campaign_Type_RealmLV:Def_BT_Campaign_RealmLV,
|
| | | Def_Campaign_Type_FightPower:Def_BT_Campaign_FightPower,
|
| | | Def_Campaign_Type_RuneLV:Def_BT_Campaign_RuneLV,
|
| | | }
|
| | |
|
| | | # 活动数据状态
|