From 718f530accc19969f39d1a8ce199fe947508e29a Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期四, 16 十月 2025 19:19:09 +0800 Subject: [PATCH] 237 【福利内容】每日任务/每周任务/章节奖励-服务端(每日任务、每周奖励;) --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py | 51 ++++++++++++++++++--------------------------------- 1 files changed, 18 insertions(+), 33 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py index 8b1c571..0b78227 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py @@ -3796,36 +3796,6 @@ Def_PDict_FightPower_List = [Def_PDict_FightPower_Total, Def_PDict_FightPower_TotalEx] -# 每日活跃度 -Def_PDict_Activity_FinishCnt = "Activity_FinishCnt_%s" # 活跃度类型对应完成次数 -Def_PDict_Activity_AddTotal = "Activity_AddTotal_%s" # 活跃度类型对应获得活跃度总 -Def_PDict_Activity_TotalPoint = "Activity_TotalPoint" # 当前总活跃值(不可消耗) -Def_PDict_ActivityAwardRecord = "ActivityAwardRecord" # 活跃度奖励领取记录,按二进制位标识 -Def_PDict_Activity_AwardStage = "Activity_AwardStage" # 当前活跃奖励阶段,对应不同境界段 -Def_PDict_Activity_ExtraRealmPoint = "Activity_ExtraRealmPoint" # 多倍活动额外获得的修行点 - -# 活跃放置 -Def_PDict_ActivityCountTotal = "ActivityCountTotal" # 累计活跃放置修炼次数 -Def_PDict_ActivityCanCostTotalPoint = "ActivityCanCostTotalPoint" # 当前总活跃值(可消耗) -Def_PDict_ActivityPlaceStartTime = "ActivityPlaceStartTime" # 活跃放置开始time值 -Def_PDict_ActivityPlaceRemainCount = "ActivityPlaceRemainCount" # 活跃放置剩余进行次数 -Def_PDict_ActivityPlaceRewardCount = "ActivityPlaceRewardCount" # 活跃放置本次启动已累计奖励次数 -Def_PDict_ActivityPlaceRewardTotalCount = "ActivityPlaceRewardTotalCount" # 活跃放置历史总共累计奖励次数 -Def_PDict_ActivityPlaceRewardItem = "ActivityPlaceItem" # 奖励物品个数 -Def_PDict_ActivityPlaceRewardItemID = "ActivityPlaceItemID_%s" # 奖励物品ID,参数(index) -Def_PDict_ActivityPlaceRewardItemCount = "ActivityPlaceItemCount_%s" # 奖励物品个数,参数(index) -Def_PDict_ActivityPlaceExpCount = "ActivityPlaceExpCount" # 活跃放置获得exp次数 -Def_PDict_ActivityPlaceTodayExp = "ActivityPlaceTodayExp" # 活跃放置今日获得exp -Def_PDict_ActivityPlaceTodayExpPoint = "ActivityPlaceTodayExpPoint" # 活跃放置昨日获得exp 扩展值 -Def_PDict_ActivityPlaceYestorDayExp = "ActivityPlaceYestorDayExp" # 活跃放置昨日获得exp -Def_PDict_ActivityPlaceYestorDayExpPoint = "ActivityPlaceYestorDayExpP" # 活跃放置昨日获得exp 扩展值 - -# 每日活动 -Def_PDict_DailyActionDayTimes = "DailyActionDayTimes_%s" # 每日活动今日完成次数 参数每日活动ID -Def_PDict_DailyActionDayBuyTimes = "DADayBuyTimes_%s" # 每日活动今日购买次数 参数每日活动ID -Def_PDict_DailyActionDayItemTimes = "DADayItemTimes_%s" # 每日活动今日物品增加次数 参数每日活动ID -Def_PDict_DailyActionWeekTimes = "DailyActionWeekTimes_%s" # 每日活动本周完成次数 参数每日活动ID - # 投资理财 Def_PDict_InvestTime = "InvestTime_%s" # 投资时的时间,参数为投资类型 Def_PDict_InvestProgress = "InvestProgress_%s_%s" # 投资可领奖进度值,参数为(投资类型, key编号) @@ -3967,6 +3937,13 @@ Def_PDict_TaskID = "TaskID_%s" # 当前进行中的任务ID,参数(任务组) Def_PDict_TaskValue = "TaskValue_%s" # 当前进行中的任务进度,参数(任务组) Def_PDict_TaskState = "TaskState_%s" # 当前进行中的任务状态 0-无;1-进行中;2-已完成,参数(任务组) + +#每日任务,按任务类型累加进度 +Def_PDict_DailyTaskValue = "DTaskV_%s_%s" # 任务类型进度,参数(任务类型, 条件信息) +Def_PDict_DailyTaskState = "DTaskState" # 每日任务是否已领取奖励,按任务ID二进制位存储是否已领取 +Def_PDict_ActivityTotal = "ActivityTotal" # 今日累计获得活跃度 +Def_PDict_ActivityAward = "ActivityAward" # 活跃度奖励领取记录,按二进制位标识 +Def_PDict_ActivityWeek = "ActivityWeek" # 每周活跃奖励第x轮,默认0第1轮 #淘金 Def_PDict_GoldRushCampState = "GoldRushCampState" # 已解锁营地状态,按营地ID二进制位运算判断是否已解锁 @@ -4361,7 +4338,7 @@ Def_Cost_LuckyTreasure, #幸运鉴宝 Def_Cost_MysteryShopRefresh, # 神秘商店刷新 Def_Cost_AuctionBid, # 拍卖行竞价 -Def_Cost_BuyDailyActionCnt, # 购买活动次数 45 +Def_Cost_45, # 购买活动次数 45 Def_Cost_46, # 副本买buff Def_Cost_CreatFamily, # 创建仙盟 Def_Cost_BuyKillBossCnt, #购买boss次数 @@ -4458,7 +4435,6 @@ Def_Cost_LuckyTreasure:"LuckyTreasure", Def_Cost_MysteryShopRefresh:"MysteryShopRefresh", Def_Cost_AuctionBid:"AuctionBid", -Def_Cost_BuyDailyActionCnt:"BuyDailyActionCnt", Def_Cost_CreatFamily:"CreatFamily", Def_Cost_BuyKillBossCnt:"BuyKillBossCnt", Def_Cost_EquipStar:"EquipStar", @@ -4972,7 +4948,7 @@ # 游戏功能奖励定义 ( Def_RewardType_Activity, # 活跃度奖励 0 -Def_RewardType_1, # 1 +Def_RewardType_DailyTask, # 每日任务奖励 1 Def_RewardType_ChampionFamilyDailyReward, # 仙盟联赛冠军仙盟每日俸禄奖励 2 Def_RewardType_XMZZWinCnt, # 仙魔之争胜利场数奖励 3 Def_RewardType_FamilyDayAward, # 仙盟每日福利奖励 4 @@ -5304,6 +5280,15 @@ TTLTaskType_CrossBoss, # 跨服boss击杀x次 18 ) = range(1, 1 + 18) +# 每日任务类型 +DailyTaskList = ( +DailyTask_KillNPC, # 击败X只怪物 1 +DailyTask_EquipDecompose, # 分解装备x次 2 +DailyTask_HeroCall, # 武将招募 3 +DailyTask_Arena, # 演武场 4 +DailyTask_GoldRush, # 淘金 5 +) = range(1, 1 + 5) + # 任务类型定义 TaskTypeList = ( TaskType_MainLevel, # 主线过关到xxx 1 -- Gitblit v1.8.0