Mirserver
Missions.txt
任务导航配置文件,用于定义任务分类、任务标题和每个任务的步骤说明。
文件作用
Missions.txt 是 Mir200\Envir 下的任务导航配置文件。
它主要用于定义任务导航面板里显示的任务分类、任务标题和步骤说明。
基本格式
一个任务通常由“任务头”加“步骤说明”组成。
任务头的格式如下:
[类型-任务ID] 任务标题
其中:
类型用来区分任务分类任务ID取值范围是1~65535,并且不能重复- 后面的文字就是任务标题
常见类型包括:
| 类型 | 说明 |
|---|---|
| 1 | 成长任务 |
| 2 | 日常任务 |
| 3 | 每日活动 |
| 4 | 节日活动 |
步骤说明写法
任务头下面的每一行,都会按顺序作为任务步骤说明显示。
- 第 1 行就是步骤 1
- 第 2 行就是步骤 2
- 后面的行依次类推
步骤1:、步骤2: 这类前缀可以写,也可以不写,关键是行顺序不能乱。
Missions.txt 建立在 X:\MirServer\Mir200\Missions.txt。
示例
下面这类写法表示一个成长任务:
[1-1] 成长任务1
步骤1:\<$USERNAME>\<COLOR=clSkyBlue 自动移动到:><盟重333:335/@_automove 333:335>
步骤2:\<$USERNAME>\<COLOR=clLime 自动移动到:><盟重333:335/@_automove 332:332>
步骤3:\<$USERNAME>\<COLOR=clBlue 自动移动到:><盟重333:335/@_automove 331:331>
也可以省略 步骤1: 这类前缀,直接按行写:
[1-2] 成长任务2
<$USERNAME>\<COLOR=clSkyBlue 自动移动到:><盟重333:335/@_automove 333:335>
<$USERNAME>\<COLOR=clLime 自动移动到:><盟重333:335/@_automove 332:332>
<$USERNAME>\<COLOR=clBlue 自动移动到:><盟重333:335/@_automove 331:331>
可以放什么内容
从这份资料可以确认,步骤说明里不只是纯文本,还可以直接放:
- 变量内容,例如
<$USERNAME> - 颜色标签,例如
<COLOR=clSkyBlue ...> - 可点击跳转,例如
@_automove
这类写法适合用来给玩家显示任务引导,或者直接提供自动移动入口。
常见配合对象
如果某个入口需要进一步跳转到脚本逻辑,通常会继续配合下面这些文件查看:
其中 QChatMission-0.txt 更常见于聊天栏、按钮、导航点击之类的回调入口。
适合怎么理解
你可以把 Missions.txt 理解成“任务导航面板的数据表”。
如果你要改的是任务列表显示、任务标题、步骤文案或步骤里的自动移动提示,先看 Missions.txt。
如果你要改的是点击后实际执行什么,再看对应的脚本页。
