在战斗配置中使用技能制作器:构建自动化技能序列
为什么要用技能制作器
战斗配置里有个"技能指令"(Skill Command)参数,它的值是一串加密的字符串,比如:
1:a1b2a3c1>t2:jkl1abc2>0
这串字符串对人类来说很难看懂,但 FGA 的战斗脚本需要它来知道"第 1 回合先释放 A 从者的技能 1,然后 B 从者的技能 2……"。
技能制作器(Skill Maker) 就是解决这个问题的——它是一个可视化界面,通过点按钮的方式一步步构建技能序列,自动生成正确格式的指令字符串。
在哪里打开技能制作器
- 打开或新建一个战斗配置
- 找到"技能指令"(Skill Command)参数
- 点击右侧的"编辑"(Edit)按钮
- 技能制作器界面弹出
技能制作器界面概览
技能制作器主要有几个区域:
┌──────────────────────────────────────────────────┐
│ 技能序列历史(顶部) │
│ ▶ a1 → b2 → t1 → 0 → c3 → ... │
├──────────────────────────────────────────────────┤
│ 当前波次 / 回合 显示 │
│ Wave: 1 Turn: 1 │
├──────────────────────────────────────────────────┤
│ 敌方目标选择 │
│ [敌方1] [敌方2] [敌方3] │
├──────────────────────────────────────────────────┤
│ 从者技能按钮(核心操作区) │
│ ┌───────┐ ┌───────┐ ┌───────┐ │
│ │A1│A2│A3│ │B1│B2│B3│ │C1│C2│C3│ │
│ └───────┘ └───────┘ └───────┘ │
│ A从者 B从者 C从者 │
├──────────────────────────────────────────────────┤
│ 底部工具栏 │
│ [御主技能] [攻击/下一回合] [换人] [完成] [清除] │
└──────────────────────────────────────────────────┘
区域说明
| 区域 | 功能 |
|---|---|
| 技能序列历史 | 已添加的所有操作,点击可以选中,再点"删除选中"可移除 |
| 波次/回合 | 显示当前正在编辑的是第几波(Wave)第几回合(Turn) |
| 敌方目标 | 选择技能要打的敌人(部分技能不打敌人,不用选) |
| 从者技能按钮 | 9 个按钮对应队伍里 3 个从者各 3 个技能 |
| 御主技能 | 御主的 3 个技能 + 换人服 |
| 攻击/下一回合 | 标记当前回合结束,执行攻击,进入下一回合 |
| 换人 | 换人服换人操作 |
| 完成 | 保存技能序列并返回战斗配置 |
基本操作流程
第一步:选择敌方目标(可选)
如果技能需要打敌人(比如梅林的宝具减 CD 技能不需要打敌人,但孔明的降防技能需要),先在"敌方目标"区域选好 1/2/3。
第二步:选择从者技能
点击要释放的技能按钮(比如 A1 = 第 1 个从者的第 1 个技能)。
第三步:选择技能目标(如果需要)
有些从者技能需要选目标从者(比如"给己方单体加 buff"),技能制作器会弹出目标选择界面,选好 1/2/3 后回到主界面。
第四步:继续添加技能
重复上面步骤,把当前回合要放的技能都加上。
第五步:点击"攻击/下一回合"
技能放完了,点击"攻击"按钮。技能序列里会添加一个 0(代表攻击),波次/回合计数会自动+1。
第六步:下一回合继续构建
继续添加下一回合的技能 → 攻击 → 直到所有回合配置完成。
第七步:点击"完成"
所有回合配置好后,点击"完成"按钮保存。技能制作器会自动生成指令字符串,填回战斗配置的"技能指令"参数里。
回合 vs 波次的区别
- 波次(Wave):FGO 一场战斗有多个波次(第一波、第二波、第三波敌人),每波之间有黑屏过渡
- 回合(Turn):每个波次内从者行动的轮数
技能制作器在波次切换时会自动添加一个 > 分隔符,FGA 战斗脚本会知道"这是波次切换点,要等屏幕过渡完再继续"。
比如:
1:a1b2>t1:0>2:c3 ← 第一波放 A1 B2,打敌人1,攻击;波次切换;第二波放 C3
战斗中临时调整
技能制作器是在战斗配置里预先设置好的。但 FGA 运行时如果需要临时调整(比如这局需要多放一个技能),可以在悬浮按钮的战斗详情面板里看到当前配置的技能序列,有些版本支持直接在悬浮面板里修改。
技能指令格式速查
虽然用技能制作器构建,但了解指令格式有助于理解和排错:
| 字符 | 含义 |
|---|---|
| a-i | 从者技能(a-c: 第1位从者 1-3技能;d-f: 第2位;g-i: 第3位) |
| j-l | 御主技能(A/B/C 三个御主技能) |
| 1-3 | 从者目标(给哪个从者加 buff) |
| t1-t3 | 敌方目标(打哪个敌人) |
| 0 | 攻击(结束当前回合) |
| > | 波次分隔符 |
| n | 换人服操作 |
例子解析:1:a1b2t1>0>2:c3
- 第 1 回合:放 A1、B2 技能,目标敌方 1
- 攻击
- 波次切换
- 第 2 回合:放 C3 技能
实战示例
示例 1:标准 3T 速刷序列
目标:3 回合内解决,最大化效率。
技能序列历史:
▶ Merlin1 → Merlin2 → Merlin3 → 敌方1 → 攻击 →
▶ 孔明1 → 孔明2 → 敌方1 → 攻击 →
▶ 阿拉什1 → 宝具 → 敌方1 → 攻击
生成的指令(简化版):1:a1a2a3t1>0>d1d2t1>0>g1g2t1>0
示例 2:蓝卡链 NP 回收
目标:最大化 NP 回收能力,多回合续航。
技能序列历史:
▶ 花嫁尼禄2 → 花嫁尼禄3 → 蓝卡优先 → 攻击 →
▶ 孔明2 → 孔明3 → 蓝卡优先 → 攻击 →
▶ CBA2 → CBA3 → 蓝卡优先 → 攻击
示例 3:低练度队伍保守策略
目标:稳扎稳打,多回合,优先生存。
技能序列历史:
▶ 玛修1 → 玛修3 → 敌方1 → 攻击 →
▶ 杰克1 → 杰克2 → 敌方2 → 攻击 →
▶ 玉藻前1 → 玉藻前2 → 敌方3 → 攻击
常见问题
技能按钮点了没反应
可能是当前波次/回合的位置不对,或者没有选择敌方目标(如果技能需要的话)。先确认当前在正确的波次和回合。
特殊目标技能怎么办
部分从者的技能有特殊目标选择(比如 Emiya 的技能有左右选项,某些从者的技能有 A/B/C 三个选项)。技能制作器在点这些技能时会自动弹出对应的特殊目标选择界面,按提示操作即可。
技能序列太长怎么编辑
顶部的技能序列历史区域可以点击选中某一步,然后点"删除选中"移除。如果要从头再来,直接点"清除"按钮。
如何插入技能到中间
技能制作器目前不支持插入。如果要在中间加技能,建议清除后重新构建,或者先在技能序列历史里点到要插入的位置附近,然后连续添加。
继续阅读
技能制作器的完整功能说明见专门的分组:
- 技能制作:技能制作器的完整使用手册
战斗配置的下一个重要参数——指令卡优先级: