fga 中文文档 下载 App

FGA 战斗自动化总览:从关卡选择到奖励收取的完整闭环

战斗自动化是什么

战斗自动化(AutoBattle)是 FGA 最核心、最常用的脚本。它的目标是帮你自动完成 FGO 重复关卡的完整循环——从选择关卡开始,到助战选择、战斗执行、奖励收取,再回到菜单选择下一轮,全程自动无需人工干预。

这就是 FGA 的"自动 Farming"能力——你只需要配置好一次,就能让它帮你刷几百轮材料,解放双手。

战斗自动化能做什么

完整循环

战斗自动化的主循环按以下顺序工作:

  1. 检测当前画面:截屏 → 图像匹配 → 判断现在在什么画面(菜单?助战?战斗?结果?)
  2. 选择关卡:从菜单自动点击顶部的关卡卡片
  3. 选择助战:根据配置的偏好自动匹配好友助战(或者手动/第一个)
  4. 选择队伍:自动选择配置的出战队伍
  5. 选择加成道具:如果配置了的话
  6. 等待战斗开始
  7. 执行战斗:按配置的技能序列释放技能、选择指令卡、使用宝具、换人等
  8. 战斗结算:自动点击结果页面、领取奖励
  9. 掉落处理:解析掉落的材料和礼装(如果配置了截图)
  10. 选择"重复"按钮:进入下一轮

整个循环会一直跑,直到满足停止条件(见 09-battle-stop-conditions.md)。

能自动处理的特殊情况

战斗自动化内置了处理各种 FGO 特殊界面的能力:

特殊情况自动处理方式
敌方死亡动画点击屏幕中间继续
Wave 之间的黑屏过渡点击屏幕中间切换
宝具动画后的弹窗(BetterFGO)自动跳过
剧情过场自动跳过(Story Skip)
绊值提升界面自动点击继续,可截图
羁绊礼装 10 级奖励自动点击领取,可截图
礼装详细弹窗自动关闭
首次通关奖励自动点击继续
试炼之塔(Ordeal Call)到达次数上限后自动停止
物品栏已满自动停止并提示
助战全部被用了自动刷新助战列表或用兜底策略
网络连接错误自动点击重试
敌方 Rank Up / 特殊弹窗自动点击继续
死亡动画(我方从者阵亡)点击屏幕继续

无法自动处理的情况

以下情况 FGA 会暂停并等待你手动处理:

战斗自动化的配置入口

战斗自动化的配置是通过 战斗配置(Battle Config) 来管理的:

  1. 打开 FGA 主界面
  2. 找到"战斗配置"区域
  3. 点击"+"按钮创建新配置
  4. 为配置命名(比如"刷QP-银之枪兵")
  5. 在配置界面设置各项参数

一个战斗配置包含的内容:

详细配置方法见后续页面。

战斗配置与悬浮按钮

配置好战斗配置后,使用流程:

  1. 启动 FGA 服务 → 悬浮按钮出现在 FGO 画面上
  2. 进入要刷的关卡菜单(比如每日任务的自由关卡)
  3. 点击悬浮按钮
  4. FGA 检测到当前在菜单画面,弹出可用脚本类型
  5. 选择"战斗",然后从你创建的战斗配置中选一个
  6. 配置的战斗参数会显示在悬浮按钮的详情面板里
  7. 点击"开始"(Play 图标),战斗循环开始

战斗自动化与 FGO 版本的兼容性

FGA 通过图像匹配来识别游戏画面,所以:

FGO 大版本更新后,建议关注 FGA 的 GitHub Releases,等适配新版本后再更新使用。

为什么战斗自动化是核心

对比 FGA 的其他功能(抽奖、友情池、礼物箱),战斗自动化:

所以这个分组的内容最多,其他脚本功能相对简单,后续会简要介绍。

继续阅读

战斗自动化的完整功能需要分几个页面详细讲: