FGA 技能制作器(Skill Maker):可视化构建战斗技能序列的核心工具
Skill Maker 是什么
Skill Maker(技能制作器)是 FGA 最有特色的功能之一——它把战斗技能序列的配置从"手写加密字符串"变成了"点按钮可视化构建"。
为什么需要 Skill Maker
FGA 的战斗脚本需要一串特殊格式的指令来知道"第 1 回合放 A1 技能,然后 B2,然后攻击"。这串指令字符串比如:
1:a1b2t1>0>2:c3jkl1>0
- 对人类来说几乎不可读
- 手写很容易出错
- 调试困难
Skill Maker 解决了这个问题——你只需要点按钮选择要放什么技能、目标是谁,工具会自动生成正确格式的指令字符串。
怎么打开 Skill Maker
方式一:在战斗配置里编辑
- 打开或新建一个战斗配置
- 找到"技能指令"(Skill Command)参数
- 点击右侧的 "编辑"(Edit) 按钮
- Skill Maker 界面弹出
方式二:从悬浮按钮进入
部分版本支持直接在悬浮按钮的战斗详情面板里打开 Skill Maker,不用切回 FGA 应用。
Skill Maker 界面完整概览
┌────────────────────────────────────────────────────────────┐
│ 顶部导航:主界面 | 御主技能 | 目标选择 | 换人 | 特殊目标 │
├────────────────────────────────────────────────────────────┤
│ ▶ 当前波次 / 回合 显示 │
│ Wave: 1 Turn: 1 │
├────────────────────────────────────────────────────────────┤
│ ▶ 技能指令历史(可选中某步再删除) │
│ a1 → b2 → t1 → 0 → c3 → 0 → … │
│ [删除选中] [清除全部] [撤销] │
├────────────────────────────────────────────────────────────┤
│ ▶ 敌方目标选择(可选) │
│ [敌方1] [敌方2] [敌方3] │
├────────────────────────────────────────────────────────────┤
│ ▶ 从者技能按钮(按位置和颜色区分) │
│ ┌────────────┐ ┌────────────┐ ┌────────────┐ │
│ │ A从者 │ │ B从者 │ │ C从者 │ │
│ │┌─┐┌─┐┌─┐│ │┌─┐┌─┐┌─┐│ │┌─┐┌─┐┌─┐│ │
│ ││A1││A2││A3││ ││B1││B2││B3││ ││C1││C2││C3││ │
│ │└─┘└─┘└─┘│ │└─┘└─┘└─┘│ │└─┘└─┘└─┘│ │
│ └────────────┘ └────────────┘ └────────────┘ │
├────────────────────────────────────────────────────────────┤
│ ▶ 底部工具栏 │
│ [御主技能] [敌方目标] [换人服] [指令卡优先级] [完成] [清除] │
└────────────────────────────────────────────────────────────┘
基本操作流程
第一步:确认波次和回合
开始构建技能序列前,先确认顶部显示的 Wave/Turn 是不是你想要的位置。战斗通常有多个波次,每个波次有多个回合。
第二步:选择敌方目标(可选)
如果接下来要选的技能需要打敌人(比如孔明的降防、梅林的宝具增伤),先在"敌方目标"区域选好 1/2/3(对应屏幕上从左到右的三个敌人)。
部分技能不需要选敌方目标(比如"己方全体加 buff""提升从者技能等级"等),直接跳过这一步。
第三步:选择从者技能
点击要释放的从者技能按钮:
- 单击:进入目标选择界面(如果技能需要目标)
- 双击:直接添加该技能(不需要目标时)
第四步:选择技能目标(如果需要)
部分从者技能需要选己方从者作为目标(比如"给己方单体加 buff""提升某个从者的技能")。点了技能按钮后会弹出目标选择界面:
- 1 / 2 / 3:对应队伍里三个位置的从者
- "无目标":不需要目标
- "换人":换人服相关的特殊选项
第五步:继续添加技能
重复第三步和第四步,把当前回合要放的所有技能都加上。
第六步:点击"攻击"
当前回合的技能都放完了,点击底部的"攻击"按钮:
- 技能序列里会添加一个
0(代表执行攻击) - 波次/回合计数自动 +1
- 进入下一回合的构建
第七步:下一回合 / 下一波次继续构建
继续添加下一回合的技能 → 攻击 → 如果到了新波次,FGA 会自动在指令里加一个 > 波次分隔符。
第八步:点击"完成"保存
所有回合和波次都配置好后,点击底部的"完成"按钮。Skill Maker 会自动把构建好的序列转换成正确格式的指令字符串,填回战斗配置的"技能指令"参数里。
从者技能按钮的颜色区分
Skill Maker 里的技能按钮按位置和颜色区分:
| 位置 | 颜色 | 说明 |
|---|---|---|
| A 从者(第 1 位) | 蓝色系 | A1 / A2 / A3 三个技能 |
| B 从者(第 2 位) | 绿色系 | B1 / B2 / B3 三个技能 |
| C 从者(第 3 位) | 红色系 | C1 / C2 / C3 三个技能 |
颜色只是视觉区分,方便快速识别。
技能指令历史区域
顶部的技能指令历史区域显示你已经添加的所有操作:
▶ a1 → b2 → t1 → 0 → c3 → 0 → > → d1 → j1 → 0
| 字符 | 含义 |
|---|---|
| a1 | A 从者的技能 1 |
| b2 | B 从者的技能 2 |
| t1 | 目标敌方 1 |
| 0 | 攻击(回合结束) |
| c3 | C 从者的技能 3 |
| > | 波次切换分隔符 |
| d1 | D 从者...(如果有第 4 位?) |
| j1 | 御主技能 A |
历史区域的功能
- 选中某步:点击某一步可以选中它(用于删除或调整)
- 删除选中:点"删除选中"按钮移除当前选中的步骤
- 撤销:撤销上一步操作
- 清除全部:从头再来
回合 vs 波次
这两个概念经常混淆:
| 概念 | FGO 含义 | Skill Maker 显示 |
|---|---|---|
| 波次(Wave) | 一场战斗分多个波次(第 1 波 → 第 2 波 → 第 3 波),每波之间有黑屏过渡 | Wave: 1 → Wave: 2 → Wave: 3 |
| 回合(Turn) | 每个波次内部,从者轮流行动的轮数 | Turn: 1 → Turn: 2 → …… |
例子:一场战斗有 3 波,每波 1 回合:
Wave 1, Turn 1: a1b2t1>0>
Wave 2, Turn 1: c3j1>0>
Wave 3, Turn 1: g1n12>0
Skill Maker 实战示例
示例:标准 3T QP 速刷
目标:3 回合内清完 QP 关的 3 波敌人。
技能序列历史:
Wave 1, Turn 1:
Merlin1 → Merlin2 → Merlin3 → 敌方1 → 攻击
(梅林全套 buff,目标敌方 1)
Wave 2, Turn 1:
孔明1 → 孔明2 → 敌方2 → 攻击
(孔明降防,目标敌方 2)
Wave 3, Turn 1:
阿拉什1 → 阿拉什宝具 → 敌方3 → 攻击
(大英雄宝具自爆收尾)
生成的指令字符串(简化版):
1:a1a2a3t1>0>2:d1d2t2>0>3:g1g2t3>0
构建过程
- 点 Merlin A1 / A2 / A3 三个技能按钮
- 选敌方 1
- 点"攻击" → Wave 2, Turn 1
- 点孔明 B1 / B2
- 选敌方 2
- 点"攻击" → Wave 3, Turn 1
- 点阿拉什 C1 + 宝具
- 选敌方 3
- 点"攻击"
- 点"完成" → 保存
继续阅读
Skill Maker 的完整功能分几个页面详细讲: