misakamikodo / mhxy_script

梦幻西游手游脚本(基于pyautogui、opencv,在python环境下运行文件)
168 stars 62 forks source link

脚本说明

安装完包依赖后 需要opencv-python支持(pip install opencv-python)才能模糊匹配图片

屏幕分辨率1920x1080可直接使用

屏幕分辨率和我不一致的大概率可能需要在理解代码条件下进行二次开发使用(在小屏笔记本上试过,运行效果不符合期望,但是如果屏幕足够大一般都可以)。

pyautogui部分不支持mac,在mac上运行应该运行不了

关于二次开发:

首先在mhxy->init.py中修改以下变量:

game_process.py 中执行情况调整到适合自己的位置即可

其次可能需要修改替换资源目录中脚本的截图,最后改部分脚本中写死的厘米坐标。

注意事项

使用时如捉鬼、副本等大部分脚本需要先使用game_process.py调整为小窗口或者resizeToSmall设置为True再运行,其他如挖矿、收商品则使用的原始窗口。 具体的请到resources目录下对应脚本资源文件下有使用说明。

运行的时候需要给.py文件或者ide赋予管理员权限,要不然程序窗口失去焦点后就无法操作控制鼠标。

PS:电脑配置可以的推荐搞个虚拟机运行,这样不仅可以自定义分辨率(调到和我一样就不用二次开发了)而且虚拟机后台运行不会占用电脑。

文件说明