fga 中文文档 下载 App

在战斗配置中使用技能制作器:构建自动化技能序列

为什么要用技能制作器

战斗配置里有个"技能指令"(Skill Command)参数,它的值是一串加密的字符串,比如:

1:a1b2a3c1>t2:jkl1abc2>0

这串字符串对人类来说很难看懂,但 FGA 的战斗脚本需要它来知道"第 1 回合先释放 A 从者的技能 1,然后 B 从者的技能 2……"。

技能制作器(Skill Maker) 就是解决这个问题的——它是一个可视化界面,通过点按钮的方式一步步构建技能序列,自动生成正确格式的指令字符串。

在哪里打开技能制作器

  1. 打开或新建一个战斗配置
  2. 找到"技能指令"(Skill Command)参数
  3. 点击右侧的"编辑"(Edit)按钮
  4. 技能制作器界面弹出

技能制作器界面概览

技能制作器主要有几个区域:

┌──────────────────────────────────────────────────┐
│ 技能序列历史(顶部)                               │
│ ▶ 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 波次的区别

技能制作器在波次切换时会自动添加一个 > 分隔符,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:标准 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 三个选项)。技能制作器在点这些技能时会自动弹出对应的特殊目标选择界面,按提示操作即可。

技能序列太长怎么编辑

顶部的技能序列历史区域可以点击选中某一步,然后点"删除选中"移除。如果要从头再来,直接点"清除"按钮。

如何插入技能到中间

技能制作器目前不支持插入。如果要在中间加技能,建议清除后重新构建,或者先在技能序列历史里点到要插入的位置附近,然后连续添加。

继续阅读

技能制作器的完整功能说明见专门的分组:

战斗配置的下一个重要参数——指令卡优先级: