觉得有用能否给个star
- 异时层-骨羽,具体行动轴填写查看actions.xlsx,依旧通过python skill_list.py --path actions-sk.xlsx生成指令,将cmd_list.txt五个阶段的指令复制到config.yaml对应位置
- DP识别功能实现,通过识别DP条颜色确定百分比,并且增加了破盾的识别避免出错
- 条件指令功能实现,支持行动轴填写条件指令,生成条件指令,执行条件指令
- 修复一些小bug,如excel回合数str未识别int,行动开始由右下角小字转为大圆盘识别(这次不会再出问题了)
- 一个正常的python环境,python、conda、miniconda皆可,本代码使用python3.11
- 下载本代码至非中文目录文件夹
- 安装python依赖包,pip install requirements.txt,仍然报错缺什么装什么
- 调整游戏至1280x720分辨率,windows在100%缩放
- 根据功能运行合适的脚本,打分使用python score.py,异时层使用python skfeather.py
- 配置好队伍,进入打分,脚本自动运行
本期作业轴与技能顺序配置:https://docs.qq.com/sheet/DWU5KeGd4RHpZYkZt?tab=whe4fs
v1.2懒人包:https://pan.baidu.com/s/1VXCMDQ0I5tjyhqJNGEto-g?pwd=2rkz 提取码: 2rkz
v1.1懒人包:https://pan.baidu.com/s/1QSRvE62sn95zXgVPZX5r-g?pwd=rppe 提取码: rppe
v1.0懒人包:https://pan.baidu.com/s/1JpuXL-5vWZ6ln_5HcGSchw?pwd=pjfz 提取码: pjfz
b站链接:https://space.bilibili.com/4224946
nga说明文章:https://nga.178.com/read.php?tid=41675664
打开config.yaml,如本期的score.py中59B打分,作业轴中每行包含三组,每组四个数字,分别代表x1号位置,上x2号人,释放第x3个技能,给x4角色
有代码能力的可以自己修改
按照模板配置actions.xlsx,运行python skill_list.py --path actions-score.xlsx,将输出指令在cmd_list.txt中,如果有bug,带上轴找作者反馈
复制到config.yaml的打分技能列表区(70-85行),保证对齐对齐对齐,这样就有自己的专属作业了
python 一些常见库,opencv, pyautogui, win32api等等
- 脚本基础操作实现
- 窗口查找、信息查看
- 键鼠操作模拟
- 识别图片,比较图库相似度
- 基础操作序列自动执行
- 识别DP百分比
- 简单日常脚本
- 脚本配置文件设计与执行
-
时修竞技场 demo -
亚历山大石 demo - ...
- 高级日常脚本
-
迷宫自动寻路 -
迷宫自动出招 - 打分刷100w徽章
- 异时层-骨羽
- ...
-
├── Readme.md // help
├── score.py // 打分脚本实现,进入战斗界面,运行python score.py 即可
├── skfeather.py // 骨羽脚本实现,进入战斗界面,运行python skfeather.py 即可
├── skill_list.py // 根据actions.xlsx生成战斗指令,手动复制到config.yaml中
├── actions.xlsx // 行动轴文件
├── cmd_list.txt // skill_list.py生成指令结果
├── daily.py // 日常脚本实现
├── base_command.py // 基础的脚本操作指令实现
├── scene // 个人用来截图找坐标的图片
├── bottom // 需要寻找按钮比对的图片
├── config.yaml // 配置文件,包含按钮坐标,日常脚本配置
└── ...
2024.1.11 编写基础脚本操作指令,手工实现时修脚本
2024.1.12 编写通用的日常脚本与配置,实现了自动配置时修
实现宝石棱镜战demo,开始构思地下城脚本
2024.9.15 根据59B行动轴,设计了5带1纯路人稳定100w脚本
2024.9.17 v1.1:修复了有些电脑上的粘键,行动开始的判断更准了,能够回合中释放OD了,增加了根据行动轴自动生成指令的功能
2024.9.24 v1.2:修复回合数读取失败问题、行动开始直接换成圆盘按钮识别,基本不会出问题
重磅更新1:增加条件指令,目前支持取最大dp、第二大dp、第三大dp角色站
重磅更新2:识别dp条,经测试,能够按照百分比正确识别,并且能识别破盾
重磅更新3:骨羽10带2,能跳过对话、能写条件轴
...