如果觉得项目不错,可以点个star支持一下,谢谢!
点击链接加入QQ频道:mc_auto_boss
水群:689545101
后台运行时可以有其他窗口遮挡,但是不可以最小化
代码仅供学习交流,不得用于商业用途,未对游戏进行任何修改,不会对游戏平衡性产生影响,如有侵权请联系删除。
本项目基于python3.10开发,如果有问题请先查看:常见问题
仍有问题请提交issue
镜头重置
打开!
是否判断角色是否阵亡
功能是通过检查药剂使用弹窗实现,无任何药剂则不会有弹窗!git clone https://github.com/lazydog28/mc_auto_boss.git
cd mc_auto_boss
pip install -r requirements.txt
当前为GPU分支,使用的模型为
paddleocr
提供的模型进行识别,如果需要使用其他OCR引擎,请自行修改代码
paddlepaddle-gpu
官方地址:https://www.paddlepaddle.org.cn/install/quick如果当前用户名为中文,请下载
paddleocr
模型文件 后自行修改background/ocr.py
中实例化PaddleOCR
的参数det_model_dir
和rec_model_dir
为绝对路径且不包含中文
cp config.example.yaml config.yaml # 复制配置文件,
修改config.yaml
中的配置项,主要是 TargetBoss 改为你要刷的BOSS名称,如飞廉之猩
,鸣钟之龟
等,BOSS位置必须放置好借位信标
请在运行之前保证游戏已经打开
python background/main.py
请在提示 初始化完成
后按 F5
开始刷BOSS
快捷键 | 功能 |
---|---|
F5 | 开始刷BOSS |
F6 | 开始合成声骸 |
F7 | 暂停运行 |
F12 | 停止运行 |
# 例:使用自定义配置文件启动程序,并在启动后直接打boss
python background/main.py -t F5 -c config-add-f.yaml
python background/main.py --task=F5 --config=config-add-f.yaml
参数 | 功能 |
---|---|
-t / --task | 启动后执行的任务,值为快捷键 |
-c / --config | 指定配置文件,需放在项目根目录 |
策略 | 说明 |
---|---|
a |
鼠标左键 普攻 |
s |
space 空格跳跃 |
e 、q 、r |
技能、声骸、大招 |
0.5 |
等待0.5秒 |
a~ |
重击(按下0.5秒) |
e~ |
按下E键0.5秒 |
a~2 |
按下鼠标左键2秒, |
e~2 |
按下E键2秒, |
非N卡用户在完成GPU环境搭建以及项目配置后 在项目路径内打开终端逐行执行如下命令即可完成依赖切换并正常使用
conda activate mc
pip uninstall onnxruntime-gpu
pip uninstall paddlepaddle-gpu
pip install -r requirements_cpu.txt -i https://pypi.tuna.tsinghua.edu.cn/simple