From 453e31ebec1ae159c08bc88e81ff24e14162af49 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期三, 28 五月 2025 15:49:30 +0800
Subject: [PATCH] 92 【主界面】主线任务-服务端

---
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py |   30 ++++++++++++++++++++++++++++++
 1 files changed, 30 insertions(+), 0 deletions(-)

diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py
index c0ea223..4fe0290 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py
@@ -4535,6 +4535,12 @@
 Def_PDict_TreeLVUPRemainTime = "TreeLVUPRemainTime" # 仙树升级剩余时间,秒
 Def_PDict_TreeLVUPRefreshTime = "TreeLVUPRefreshTime" # 仙树升级上次刷新时间戳
 
+#任务,每个任务组有且仅有一个进行中的任务
+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" # 已雇佣工人数
 Def_PDict_MineWorkerEnergyUsed = "MineWorkerEnergyUsed" # 今日已消耗体力
@@ -6328,6 +6334,30 @@
 TTLTaskType_CrossBoss, # 跨服boss击杀x次 18
 ) = range(1, 1 + 18)
 
+# 任务类型定义
+TaskTypeList = (
+TaskType_FBPass, # 副本过关到xxx 1
+TaskType_TreeLV, # 仙树达到X级 2
+TaskType_EquipDecompose, # 分解装备x次 3
+TaskType_CutTree, # 消耗X个战锤  4
+TaskType_LV, # 等级提升至x级 5
+TaskType_RealmLV, # 境界达到X级 6
+TaskType_KillNPC, # 击败X只怪物 7
+TaskType_GetMoney, # 累计获得xx货币 8
+) = range(1, 1 + 8)
+
+# 任务分组
+TaskGroupList = (
+TaskGroup_Main, # 主线 0
+) = range(1)
+
+# 任务状态
+TaskStateList = (
+TaskState_None, # 无 0
+TaskState_Doing, # 进行中 1
+TaskState_CanGet, # 可领取 2
+) = range(3)
+
 # 充值点券处理类型
 (
 CoinType_Gold, # 直接充仙玉 0

--
Gitblit v1.8.0