8877 【主干】【BT2】节日游历任务ID支持绝世寻宝(boss复活、仙界盛典、节日游历都支持)
2个文件已修改
18 ■■■■■ 已修改文件
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerTreasure.py 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py
@@ -5415,7 +5415,8 @@
Def_BRAct_FairyDomain,  #缥缈仙域 14
Def_BRAct_FamilyBoss,  #仙盟BOSS 15
Def_BRAct_ActivityPlace,  #活跃放置 16
) = range(1, 16+1)
Def_BRAct_JSTreasure,  #绝世寻宝 17
) = range(1, 17+1)
#全民来嗨活动定义(仙界盛典)
PeoplePartyActIDList = (
@@ -5435,7 +5436,8 @@
Def_PPAct_RunFamilyTask, #仙盟任务 14
Def_PPAct_FamilyBoss,  #仙盟Boss 15
Def_PPAct_FairyDomain,  #缥缈仙域 16  
) = range(1, 16+1)
Def_PPAct_JSTreasure,  #绝世寻宝 17
) = range(1, 17+1)
#节日游历活动任务定义
FeastTravelTaskIDList = (
@@ -5457,7 +5459,8 @@
Def_FeastTravel_FairyDomain,  #缥缈仙域 16
Def_FeastTravel_UseGold,  #累计消费X仙玉 17
Def_FeastTravel_CTGExp,  #累计充值X仙玉,直接使用充值转化的经验 18
) = range(1, 1 + 18)
Def_FeastTravel_JSTreasure,  #绝世寻宝 19
) = range(1, 1 + 19)
#周狂欢活动定义(七天巡礼)
WeekPartyActIDList = (
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerTreasure.py
@@ -331,14 +331,17 @@
    
    if treasureType == 2:
        PlayerFairyCeremony.AddFCPartyActionCnt(curPlayer, ChConfig.Def_PPAct_RuneTreasure, treasureCount)
        PlayerNewFairyCeremony.AddFCPartyActionCnt(curPlayer, ChConfig.Def_PPAct_RuneTreasure, treasureCount)
        PlayerFeastTravel.AddFeastTravelTaskValue(curPlayer, ChConfig.Def_FeastTravel_RuneTreasure, treasureCount)
        PlayerBossReborn.AddBossRebornActionCnt(curPlayer, ChConfig.Def_BRAct_RuneTreasure, treasureCount)
    else:
    elif treasureType == 1:
        PlayerFairyCeremony.AddFCPartyActionCnt(curPlayer, ChConfig.Def_PPAct_Treasure, treasureCount)
        PlayerNewFairyCeremony.AddFCPartyActionCnt(curPlayer, ChConfig.Def_PPAct_Treasure, treasureCount)
        PlayerFeastTravel.AddFeastTravelTaskValue(curPlayer, ChConfig.Def_FeastTravel_Treasure, treasureCount)
        PlayerBossReborn.AddBossRebornActionCnt(curPlayer, ChConfig.Def_BRAct_Treasure, treasureCount)
    elif treasureType == 3:
        PlayerFairyCeremony.AddFCPartyActionCnt(curPlayer, ChConfig.Def_PPAct_JSTreasure, treasureCount)
        PlayerFeastTravel.AddFeastTravelTaskValue(curPlayer, ChConfig.Def_FeastTravel_JSTreasure, treasureCount)
        PlayerBossReborn.AddBossRebornActionCnt(curPlayer, ChConfig.Def_BRAct_JSTreasure, treasureCount)
    # 给物品
    mailItemList = []
    itemControl = ItemControler.PlayerItemControler(curPlayer)