【AI-coding】异环NTE-格斗俱乐部活动后台自动挂机脚本
以前想要写个自动化脚本,要自己一步一步改,现在打游戏是真的爽,直接AI写一下,活动刚开,脚本就做好了,马上挂机起来。
结果就是,我现在解放啦!!!!!资源满满刷,一挂机就挂一天,工作完了直接收资源,爽的飞起

想看效果可以去看视频,想要的话发个邮件给我们就行yizhiwangxing@gmail.com
反正游戏还是要继续打下去的,后面肯定为了我自己舒服,写更多的自动化脚本。
以下是过程:
最近NTE(Neverness To Everness)上了一个新活动,格斗俱乐部。活动很简单,但是很让我无语
说白了就是进去普攻格挡,也忒费鼠标了。一局下来4分钟不到点了至少一千次,我感觉我鼠标要坏了。
于是基于后台钓鱼的脚本的成功案例,又想实验下用AI来搞定这个新活动的挂机脚本了。
之前尝试的时候,有一个已知的巨大问题没有解决,这也是3D游戏脚本最不好搞定的后台问题--鼠标。
后台无法用普通方法发送鼠标,游戏不认,防作弊是防着这个的。
基本上就是AI一上来给我的一定是没有伪激活和硬件码的方案。
然后鼠标它也一直用postmessage这种最简单的方式开始实验。
告诉它这些都不行,它就让我搞鼠标驱动。
问题是罗技鼠标驱动或者dll注入,这些东西占用我鼠标不说,有封号危险啊
然后开始曲线救国,比如发送摇晃鼠标的代码,让窗口以为我鼠标在动。最后发现就算后台这样发送能成功,鼠标本体也必须在窗口上的对应坐标才能用,这不是毫无意义。如果不能让我自由的使用鼠标,那后台意义何在?
最后找来找去,突然想到,这游戏支持手柄啊!!
然后赶紧开始和AI讨论,手柄的可行性。
最后发现只需要装一个很小的东西,ViGEmBus(是一个Windows内核级驱动程序)
所以总结起来就是,想实现后台挂机:
1、现在的带PC端的游戏,尤其3D游戏,纯后台,键盘可以直接操作,图像也能直接识别,但是鼠标基本不能直接发送命令
2、鼠标想要实现,需要驱动级别的工具
3、使用了鼠标驱动,也难保不影响鼠标
4、如果游戏支持手柄,建议装几兆的这个手柄驱动ViGEmBus,官方无毒,而且占用资源小
5、手柄完全支持后台挂机的一切操作,只不过写脚本稍微麻烦一点点
特别的顺带提一句,异环NTE这个游戏吧,它手柄教程也很搞笑。网上搜出来全是软文,说什么自己的手柄得到了优化。
我问的问题很简单,怎么给游戏启用手柄?????
最后的结论也很搞笑,插上去进游戏直接操作手柄,自动识别。