项目简介
本项目是一个基于Python和Swift的自动战斗脚本,旨在《FGO》游戏里自动完成战斗流程。借助定义一系列状态与操作来模拟玩家行为,达成自动战斗目标。
项目的主要特性和功能
- 自动战斗:通过定义战斗状态和操作,模拟玩家行为以实现自动战斗。
- 图像识别:运用OpenCV进行图像识别,匹配游戏界面元素。
- 命令行交互:可通过命令行工具进行点击、捕获屏幕等操作。
- 状态匹配:依据游戏界面状态,选择合适状态和跑者进行匹配与点击操作。
- 异常处理:处理战斗过程中如卡牌选择失败、技能使用后点击对话框等异常情况。
安装使用步骤
- 已下载本项目的源码文件。
- 配置路径:依据项目中的
config.py
文件,设置正确的项目路径和文件夹结构。 - 环境配置:保证Python和Swift环境配置无误,并安装必要的库(如OpenCV)。
- 运行脚本:运行
main.py
文件,开启自动战斗。 - 自定义配置:按需修改
config.py
中的配置参数以及resources.py
中的模板图片路径。
注意:因不同游戏界面和元素存在差异,代码中的资源(如界面元素的位置、大小、颜色等)需根据具体游戏进行修改和调整。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】