按键精灵Q语言编写的造梦西游3代肝脚本,支持自动化做日常,刷材料,刷合成,刷强化,刷属性等等
⭐特别声明:本代码无法直接使用,仅供学习参考,欢迎交流⭐
说在前面的话:不得不说造梦西游是一款很肝的游戏,尤其是你想得到某样物品或者成就的心越迫切,它就会越费肝QAQ。所以为了解放劳动力(X),自动化脚本还是很有必要的。
然而,这个仓库目前开源的只是我随手写的能够自己跑通的按键精灵脚本,因为时间问题,代码风格十分潦草(比如变量、函数的命名,公用函数的库化,易用性等等)。拷贝到按键精灵后需要稍微修改调试一下才可以用,所以这些脚本仅供参考。
等哪天有闲心了,再做一下代码规范、易用性、迁移性和定制化..
由于存在环境差异性,导入脚本之后,需要参考以下规则进行修改:
- 关于像素点坐标
- 关键点的像素坐标受到显示器的分辨率的影响,比如我所用的是2k显示器
- 关键点坐标还受到使用的客户端(浏览器or360游戏大厅)、客户端的缩放比(页面布局等等)的影响
- 总的来说,建议把脚本中的关键点全部重新使用按键精灵的
抓抓
采样一遍
- 关于screenshots
- 部分脚本中用到了FindPic来识别子图,其路径需要对应修改为screenshots/目录下的图片在你环境中的绝对路径
如脚本名(有空更新介绍)
以下是TODO,有空来填坑:
- 脚本后台化(这个是重中之重)
- 用户环境定制化配置(脚本自动化识别显示配置,页面布局。关键点似乎不太可行。但可以做一个用户透明的抓抓)
- 代码规范化:包括变量名、函数名、共有函数库等等
- 支持更多游戏内的行为(比如)