Man

半自动笨方法,模拟点击游戏作弊
被自己笨死了,逻辑能力不行,不会写脚本,编程什么的看着代码脑子都能炸。玩吧app有个小游戏叫互怼学院。这是说了一下...
扫描右侧二维码阅读全文
18
2018/12

半自动笨方法,模拟点击游戏作弊

被自己笨死了,逻辑能力不行,不会写脚本,编程什么的看着代码脑子都能炸。

玩吧app有个小游戏叫互怼学院。

这是说了一下是如何通过触动精灵模拟点击在《互怼学院》游戏开挂作弊的。


下面是游戏介绍



互怼学院

游戏规则:

点击按钮,殴打对方增加自己分数。

教室左右及中间的老师会不定时出现或回头查看,此时如果点击按钮则会被罚站。

对手被罚站期间,如果自己没被罚站,则可以点击“嘚瑟”按钮扣对方的分数。

时间结束后,分数高的人获胜。


好了说正事,玩游戏我是比较笨的,打游戏手速跟不上,输给妹子多没面子,只能靠辅助来撩妹了。

我用的触动精灵,可以自己写脚本,也可以录制操作,然后按照录制的步骤执行代码。

先开一局,按音量键开始录制,点击一下“打”然后停止录制就行了。游戏挂机或者玩完都OK,然后返回触动精灵,找到录制的脚本,点开编辑。

init("0", 0);

luaExitIfCall(true);

mSleep(131);

touchDown(6, 324, 1875);

mSleep(6);

touchMove(6, 324, 1875);

mSleep(9);

touchMove(6, 324, 1875);

mSleep(51);

touchUp(6, 324, 1875);

mSleep(122);


代码如上,其中touchmove()是指在后面的坐标上移动了,玩游戏只需要点击就可以,不需要移动操作,所以把touchmove()删掉就行了,两个touchmove()中间的msleep()是指多少ms以后再执行下一行代码。

所以touchup和touchdown之间的msleep留着一行,如果不留的话,点击速度太快,玩吧app按钮也反应不过来,更何况,也不符合逻辑,人体极限也不会这么快的。其中第三行的msleep可以删掉,就是直接执行按下操作,不再等时间了。

可以需要删掉的代码行如下:

init("0", 0);

luaExitIfCall(true);

mSleep(131);


touchDown(6, 324, 1875);

mSleep(5);

touchMove(6, 324, 1875);

mSleep(9);

touchMove(6, 324, 1875);

mSleep(51);

touchUp(6, 324, 1875);

mSleep(10);

经过我测试,touchdown以后等待0.08m以内最佳,这样不会太快被检测出来,也不至于点击太慢。

touchup以后等待0.01-0.1s都是合理的,所以把上面的两个msleep分别改为5和10。

好了,再去开一局游戏,刚刚坐在左边,模拟点击也是左边,开一局坐在右边的游戏,再重复以上步骤,主要是为了确定需要点击的坐标,如果自己能估计出来的话,直接复制以上代码也行。

然后修改一下脚本的执行次数,改为无限循环。

好了。进游戏,开局的时候看自己坐哪边,然后选择对应的脚本,按音量-执行脚本就行了。

使劲锤爆对方吧。

说到底,脚本不是我这么用的,这是最笨的方法。如果会变成的,可以抓色,把按钮抓出来,识别击打按钮然后模拟点击应该就行了(我对这个不懂,只是这么猜测,或许有更高级的方法,欢迎大神来指教。)

总之,这最多是一个半自动的脚本,还需要手动选择,大牛完全可以一个脚本,甚至几行代码就可以写出来了。

最后附个视频试试能不能播放吧,随缘看效果。


Scan QR codes and read them on your phone.
最后修改:2019 年 01 月 19 日 08 : 23 AM
如果觉得我的文章对你有用,请随意赞赏

评论