修改活动任务条件
活动任务的条件类型和完成参数主要配置在任务相关的JSON文件中。修改type字段可改变任务类型,修改param相关字段可调整完成条件数值。
任务配置文件位置
服务器中有多个任务配置文件,根据活动类型选择对应文件:
/data/publish_debug/config/gameworld/logicconfig/beginner_task.json # 新手任务
/data/publish_debug/config/gameworld/logicconfig/battle_task.json # 战斗任务
任务结构说明
任务配置采用JSON数组格式,每条任务包含类型和参数字段:
{
"task_list": [
{
"seq": "0",
"type": "8",
"param_1": "1",
"param_2": "0",
"task_reward": [...]
}
]
}
修改任务类型
打开 /data/publish_debug/config/gameworld/logicconfig/beginner_task.json,找到 task_list 数组中的任务条目。
type 字段定义任务类型,常见值:
-
"type": "1"– 等级相关任务 -
"type": "7"– 特定条件任务 -
"type": "8"– 关卡相关任务 -
"type": "17"– 操作类任务 -
"type": "19"– 功能解锁任务 -
"type": "21"– 行为类任务
示例:将第1个任务从关卡类型改为等级类型:
"seq": "0",
"type": "1", // 原值为 "8"
"param_1": "10", // 等级要求10级
"param_2": "0"
修改任务参数
param_1 和 param_2 字段定义任务完成的具体条件数值:
关卡类任务(type=8)示例:
"type": "8",
"param_1": "5", // 第5关
"param_2": "0"
战斗任务配置 /data/publish_debug/config/gameworld/logicconfig/battle_task.json 使用 parm1 和 parm2 字段:
{
"task_id": "0",
"type": "0",
"parm1": "1", // 参数1:目标ID
"parm2": "500" // 参数2:目标数值
}
将战斗任务目标数值从500改为1000:
"task_id": "0",
"type": "0",
"parm1": "1",
"parm2": "1000" // 原值为 "500"
修改任务奖励
在 beginner_task.json 中,task_reward 数组定义奖励内容:
"task_reward": [
{
"item_id": "40001", // 物品ID
"num": "50" // 原值为 "20",改为50
},
{
"item_id": "40000",
"num": "500" // 原值为 "200",改为500
}
]
常见物品ID参考:
-
40000– 金币 -
40001– 钻石 -
40002– 经验 -
40003– 活跃币 -
40004– 体力
生效方式
修改完成后,重启服务端生效。
1. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需。
2. 本站提供的所有资源仅供本地单机参考学习使用,不存在任何商业目的与商业用途,请大家不要用于商用!
3.如果本站有侵犯、不妥之处的资源,请在网站右边客服联系我们。将会第一时间解决!若侵犯到您的权益,请联系站长邮箱:12225150@qq.com 我们会在24h小时之内进行删除处理。

![【1.80御龍元素火龙[摸摸登陆器]】战神引擎WIN服务端+GM工具+充值后台+双端+架设教程-吾爱懒猫](https://www.52lanm.com/wp-content/uploads/2025/09/20250922070610486-Compress_Screenshot_20250922-063139.jpg)











暂无评论内容