织梦CMS - 轻松建站从此开始!

258手游资讯

当前位置: 258手游资讯 > 好玩的手游 > Python制作回合制手游作弊器,轻松帮您完成网游人物

Python制作回合制手游作弊器,轻松帮您完成网游人物

时间:2018-09-03 22:54来源: 作者:admin 点击: 11 次

引入:

每次玩回合制游戏的时候,反反复复的日常任务让人不胜其烦

玩问道的时候,我们希望能够自动刷道,玩梦幻希望能自动做师门、捉鬼等等

说明:

该外挂只能模拟鼠标键盘操作,并不能修改游戏数据

我这里使用的python2.7

开发工具是PyCharm

前期知识准备:

首先下载autopy包,我这里PyCharm可以直接导入autopy包

或者用利用pip进行安装:pip install autopy

鼠标移动

会发现鼠标瞬间移动到坐标(1,1)的位置,我的电脑是1920*1080的,最右下角的坐标就是(1920,1080)。

将move换成smooth_move,会发现鼠标慢慢地移动到指定坐标

官方文档的解释:

Moves the mouse to the given (x, y) coordinate.

Exceptions:

ValueError is thrown if the point is out of index.

Smoothly moves the mouse to the given (x, y) coordinate in a straight line.

Exceptions:

ValueError is thrown if the point is out of index.

坐标超过分辨率会报异常

鼠标点击

运行代码,发现当前位置产生了点击操作

键盘操作

下面时一些常见的键值码和键的对应:

这里需要win32api包

调用win32api的keybd_event方法,用过要释放按键

可以看到,完成了切换窗口的操作,相当于我们按alt+tab,然后回车进入

开始制作外挂:

这里以问道手游为例(回合制手游类似)

需要夜神模拟器,并在模拟器上安装问道

我试过蓝叠和MuMu模拟器,我用autopy移动鼠标到模拟器时鼠标就消失了,不能完成后续的自动操作,后来百度了

说有的模拟器不受win窗口的控制。不管那么多,我们先用夜神模拟器吧!

进入游戏,打开“活动”

我们以“竞技场”活动举例说明

这里我们要用到截图工具,我用的是PicPick

个人用户免费,我主要用它来测量坐标

记录下竞技场前往的坐标(1358,504)

记录下竞技场按钮的坐标(1332,650)

制作回合制脚本首先得要熟悉任务流程

然后点击竞技场,走完这个任务流程,依次记录按钮的坐标

竞技场任务一天可以做五次,我们对步骤循环五次

战斗时间我们需要自己来计时,不同门派,土豪或者平民玩家时间都不一样

我是平民玩家,大概耗时60s,点击过挑战让代码延迟60s再继续执行

效果如下:

GIF

PS:因为公众号最高图片为5MB,所以可能这个动态图不会很清晰!!!


百度一下你会知道更多:好玩的回合制网游 十二回合 12回合2:重装上阵 西班牙超级杯次回合 大富翁6回合制 亚冠决赛第二回合 回合制游戏 回合制网络游戏排行

(责任编辑:)
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名:
发布者资料
查看详细资料 发送留言 加为好友 用户等级: 注册时间:2018-11-19 07:11 最后登录:2018-11-19 07:11