ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

FGO自动刷本脚本怎么配置?这套开源工具把机械操作变成一行行代码

FGO自动刷本脚本怎么配置?这套开源工具把机械操作变成一行行代码 FGO自动刷本脚本怎么配置这套开源工具把机械操作变成一行行代码【免费下载链接】FGO-Automata一个FGO脚本和API フェイトグランドオーダー自動化项目地址: https://gitcode.com/gh_mirrors/fg/FGO-Automata每天固定的材料本、无限池、活动周回几乎每个FGO玩家都经历过同一件事手指机械地重复着点开始→选助战→进本→选卡→结算一刷就是两三个小时。刷完副本人已经累了包里却可能连一张金卡都没多出来。FGO-Automata 正是冲着这个场景来的——它是一款面向国服与日服的开源 FGO自动化刷本脚本用图像识别代替人眼、用代码代替手指把整套周回流程托管给程序执行。如果你正在找一套 FGO 自动战斗配置方案又不想被复杂的工具劝退这篇文章会从它凭什么看得懂屏幕讲到三种上手姿势最后附上新手最容易踩的坑帮助你一次配通。一套 FGO 刷本脚本凭什么看得懂游戏画面很多人第一次听到脚本刷FGO会本能地怀疑游戏界面每天都在变程序怎么知道当前该点什么答案藏在三层技术里缺一不可。ADB 通道脚本通过 ADB 连接安卓设备手机或模拟器负责截图、模拟点击和滑动相当于脚本的手和眼睛。模板匹配项目预置了一批关键界面的小图片模板OpenCV PIL 处理脚本实时截取屏幕后逐块比对画面中是否存在与模板吻合的区域命中即视为识别到了某个界面。OCR 兜底部分文字信息比如当前战斗到第几场依赖 pytesseract 进行识别用于判断战局进度。也就是说脚本不是记住坐标硬点而是每一轮都先看屏幕、再决定动作。关卡入口、助战列表、开始按钮、结算界面全部走同一套识别流程。上图是关卡模板的一种形态脚本靠它在繁乱的界面里定位该点哪里进场。上手前的三项准备分辨率、设置项和依赖动手配置之前先把环境收拾利落能省掉后面大量排错时间。分辨率推荐 1920×1080。非 16:9 的屏幕也不是不能用但需要额外传入画面偏移参数sft告诉脚本游戏画面的真正左上角在哪否则所有点击坐标都会偏位。游戏内设置关闭技能确认也就是开启快速施法否则每次放技能都要多弹一次确认框建议同时开启二倍速与敌人消失加速让单局节奏更快也减少脚本的等待时间。依赖安装Python 3.6 以上环境pip install -r requirements.txt一次装齐 OpenCV、PIL、numpy、pytesseract 等库设备侧要装好 ADB 工具Windows 可用choco install adbmacOS 用brew cask install android-platform-toolsTesseract 文字识别引擎也不能漏。三种上手路径从零配置到写代码全覆盖工具提供了三条使用路线按玩家自身的技术底子任选一条即可。路径一Windows 用户最快路线——双击即配Windows 玩家直接双击config.bat或者运行daemoncn.py中文/daemon.py英文按提示走完配置流程就能跑起来。这条路线适合不想碰代码的玩家前提是保证能在 3 回合内通过当前关卡——因为这类快速配置模式下脚本按固定节奏执行拖到 4 回合以上就会跟不上。路径二脚本文件批量执行——把操作写成指令行项目内置了名为FGO-Automata Script的轻量指令语法启动方式为python REPL.py 脚本文件不带文件参数则进入交互式环境。指令行短小直观例如ckpassets/Qp4.png # 指定关卡模板 sptassets/eg-sp1.png # 指定助战模板 start # 一键开战 s7 # 释放第7号从者技能 c7 # 选择第7号指令卡 m2t1 # 释放2号御主技能目标从者1 finish # 结算收尾项目自带的battle.txt就是一份现成的示例脚本照着它的结构改就能定义出一套属于自己队伍的出牌顺序。路径三Python API 深度定制——把 FGO 玩成编程题对 Python 熟悉的玩家可以直接把工具当库来用from core.Automata import Automata shiki Automata(assets/Qp4.png, assets/eg-sp1.png, sft(248, 0)) shiki.quick_start() # 选关、选助战、进场一气呵成 shiki.select_cards([7]) # 出牌 shiki.select_servant_skill(5) # 放技能 shiki.finish_battle() # 结束战斗仓库里的example.py就是一段完整可跑的示例照着抄改就能生成自己的战斗脚本。三种方式并不互斥用脚本文件写流程用 API 封装更复杂的逻辑都很常见。脚本识别到开始任务按钮后执行点击是每一局循环的起点。战斗中的核心操作逐项拆解进场之后真正考验脚本功底的是战斗内的每一个决策点。下面按操作类型展开。指令卡选择数字编号对应全部八张卡脚本用数字给指令卡编号1~5 对应从左到右的五张普通指令卡6~8 对应三张宝具卡。select_cards([7])表示这一回合固定打出 7 号卡其余位置随机补齐。想指定整套出牌顺序就传入列表例如select_cards([1,2,3])。从者技能支持目标从者与多技能连发从者技能编号为 1~9从左往右数。不需要选目标的技能直接传一个参数即可需要指定目标的技能比如给某位从者上 buff再加第二个参数select_servant_skill(2, 3)表示释放 2 号技能并把效果指向 3 号从者。一次性释放多个技能也有对应接口适合开场连开三技能的常见节奏。御主技能与换人涵盖礼装技能和换人服御主技能编号 1~3规则与从者技能类似。遇到换人服Order Change这种特殊技能需要额外指定首发从者和替补从者三个参数依次是技能编号、首发成员、候补成员。脚本通过识别换人界面来完成整组交换操作这让后排打手换上来开宝具这类高阶战术也能自动化。换人操作依赖对交换界面的准确识别模板匹配在此处同样承担关键作用。助战选择从翻不到到自动滚屏搜索助战是周回体验的分水岭。脚本的进阶助战选择逻辑是先看前三个助战没有匹配就往下滚动继续找翻完还没有就刷新助战列表然后重复整轮搜索直到命中模板或耗尽设定次数。刷新次数可以通过参数控制默认 3 次。这意味着把刷助战这个最磨人的环节也托管了出去。助战选择标题是脚本判断当前界面状态的重要锚点之一。苹果策略AP 不足自动补跑长时挂机最怕半路 AP 见底。工具支持设定苹果使用数量和种类石英、金、银、铜AP 不足时自动按预设策略食用吃完指定数量即停。挂一个晚上刷无限池苹果规划在开局时就交给脚本托管。进阶玩法全自动战斗与日服切换全自动战斗 Dynamica如果连写脚本定出牌顺序都嫌麻烦可以启用 Dynamica 全自动战斗。它会读取当前手牌的卡色Quick/Arts/Buster与克制标记穷举三张卡的组合顺序计算期望伤害最高的出法。自动刷本场景下只需设定目标战斗数脚本会自行处理整场战斗。需要说明的是Dynamica 目前不识别宝具卡、EX 连击和技能适合无脑周回同时它的 OCR 识别偶尔会出错使用时保持关注。日服版本切换项目为国服和日服分别准备了模板资源目录。切换到日服只需修改core/crds.py中的一行配置把图片基准路径改为assets/jp/即可。日服适配进度与国服略有差异部分功能如全自动战斗目前以国服支持优先。模板图片怎么自己制作四个实用要点识别准确率的上限由模板质量决定。关卡模板截取关卡入口处的标志性文字或图标注意保留特征明显的部分过小的截图容易误匹配。助战模板可以用礼装头像也可以用从者头像甚至不必裁剪得非常精确——游戏内的礼装过滤功能可以配合使用先筛掉无关礼装再选人。特征要独特避免使用大面积同色或轮廓相近的图片否则识别阈值很难校准。善用更新游戏版本更新后界面元素变化对应模板需要重新截取替换。新手最易踩的五个坑分辨率硬伤不满足 16:9 又没设偏移量点击位置整体跑偏现象是脚本在动但一直点错地方。技能确认没关每次放技能多一次弹窗脚本节奏被打乱轻则超时重则卡死。模板截图太糊从压缩图或小图上截图做模板识别阈值调低后各种误触。忽视 3 回合限制用快速配置模式却选了个 4T 才能过的本脚本会在中途对不上节奏。日服国服模板混用两服的资源目录不同忘记切换IMAGE_BASE会导致全部识别失败。三分钟速查表常用配置一览项目推荐值 / 说明分辨率1920×1080非 16:9 需设sft偏移游戏设置关闭技能确认、开 2 倍速与死亡加速依赖安装pip install -r requirements.txt ADB TesseractWindows 快速配置双击config.bat或运行daemoncn.py脚本模式python REPL.py battle.txt指令卡编号1~5 普通卡6~8 宝具卡从者技能编号1~9 从左到右御主技能编号1~3换人服需三个参数日服切换crds.py中IMAGE_BASE assets/jp/把周回交给脚本把时间留给自己这套工具真正的价值不在于代替你玩游戏而在于把最重复、最无脑的那部分劳动剥离出去选助战、点开始、出固定卡序、结算领取——这些操作交给 FGO-Automata 循环执行人只需要偶尔看一眼战况。首次使用建议先在修炼场这类低风险副本跑通流程再投入活动周回。克隆仓库git clone https://gitcode.com/gh_mirrors/fg/FGO-Automata装好依赖配好模板从第一局自动战斗开始体验。刷本之外的时间才是真正属于你的游戏时间。【免费下载链接】FGO-Automata一个FGO脚本和API フェイトグランドオーダー自動化项目地址: https://gitcode.com/gh_mirrors/fg/FGO-Automata创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表