附录
设置任务进度
按增加、删除或更新方式修改指定任务 ID 的步骤。
命令用途
SetMission 用于按增加、删除或更新方式修改指定任务 ID 的步骤。
它适合做任务推进、任务重置和回退修正。
命令名
SetMission
调用格式
SetMission <操作符> <任务ID> [步骤]
参数说明
| 参数 | 必填 | 说明 |
|---|---|---|
操作符 | 是 | 支持 + 增加、- 删除、^ 更新。 |
任务ID | 是 | 任务编号,范围通常为 1~65535。 |
步骤 | 否 | 目标步骤,范围通常为 1~65535。是否必需取决于具体操作方式。 |
返回或影响
- 这是一条执行型命令,会直接修改任务数据。
- 不同操作符会对应推进、移除或重写当前任务步骤。
示例
更新到指定步骤
#ACT
SetMission ^ 1001 3
SendMsg 5 "任务已经更新到第 3 步。"
这段写法用于把任务 1001 的步骤直接更新为 3。
删除任务记录
#ACT
SetMission - 1001
SendMsg 5 "任务记录已经清除。"
这类写法适合在重置流程中直接删除某个任务的当前进度。
注意事项
- 使用
^更新步骤前,最好先确认当前任务确实已建立,避免把错误 ID 写进流程。 - 如果你的目标只是判断当前处于哪一步,应改用
CheckMission。
相关资源
- 蓝海软件工具集 — 常用命令片段库,复制即用少查文档
