From fd569f371890909dc35c09d1275d9204b39d77f9 Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期五, 19 四月 2024 11:41:09 +0800 Subject: [PATCH] 10054 【后端】任务系统(支持功能开启任务条件;支持任务分组如主线、支线等;) --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py | 21 +++++++++++++++++---- 1 files changed, 17 insertions(+), 4 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py index 69631ac..1f5314f 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py @@ -4432,10 +4432,11 @@ Def_PDict_TreeLVUPRemainTime = "TreeLVUPRemainTime" # 仙树升级剩余时间,秒 Def_PDict_TreeLVUPRefreshTime = "TreeLVUPRefreshTime" # 仙树升级上次刷新时间戳 -#任务-简化版任务,有且仅有一个进行中的任务 -Def_PDict_TaskIDLast = "TaskIDLast" # 上一次完成的任务ID -Def_PDict_TaskID = "TaskID" # 当前进行中的任务ID -Def_PDict_TaskValue = "TaskValue" # 当前进行中的任务进度 +#任务,每个任务组有且仅有一个进行中的任务 +Def_PDict_TaskIDLast = "TaskIDLast_%s" # 上一次完成的任务ID,参数(任务组) +Def_PDict_TaskID = "TaskID_%s" # 当前进行中的任务ID,参数(任务组) +Def_PDict_TaskValue = "TaskValue_%s" # 当前进行中的任务进度,参数(任务组) +Def_PDict_TaskState = "TaskState_%s" # 当前进行中的任务状态 0-无;1-进行中;2-已完成,参数(任务组) #福地 Def_PDict_MineWorkerCount = "MineWorkerCount" # 已雇佣工人数 @@ -6194,6 +6195,18 @@ TaskType_Arena, # 挑战竞技场x次 5 ) = range(1, 1 + 5) +# 任务分组 +TaskGroupList = ( +TaskGroup_Main, # 主线 0 +) = range(1) + +# 任务状态 +TaskStateList = ( +TaskState_None, # 无 0 +TaskState_Doing, # 进行中 1 +TaskState_Finish, # 已完成 2 +) = range(3) + # 充值点券处理类型 ( CoinType_Gold, # 直接充仙玉 0 -- Gitblit v1.8.0