死神觉醒之灵魂冲击如何修改活动任务条件

死神觉醒之灵魂冲击如何修改活动任务条件

本站资源仅用于学习交流,禁止商业运营与违法、侵权等非法行为;资源下载后请于 24 小时内删除,违规后果由使用者自行承担。

修改活动任务条件

活动任务的条件类型和完成参数主要配置在任务相关的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 – 体力

生效方式

修改完成后,重启服务端生效。

© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容