众所周知,压枪宏就是鼠标模拟一段自动压枪的过程,通过鼠标实现自动压枪,鼠标的移动轨迹全靠代码来实现。
无论你用软件硬件做鼠标宏,都无法避免一个固定的循环,简单来说,你从A点划到B点,人工总会有一两个DPI的歪点,但是宏的话就持续多次的100%精确。实际上,不少游戏根据这个原理会判断你作弊,你开一键换装宏的话,会被发现封号。精确到0.001毫秒,人工不可能做到。
但是正常来说,一款游戏,在系统中不应有过高的权限。一般能够允许一款游戏及其反作弊功能,扫描当前正在运行的进程,就已经够给它面子了。若想进一步获取更细节的信息,那么很可能杀毒软件那一关就过不去。
如果是鼠标驱动内置的宏,那几乎是没办法检测的,因为从移动鼠标到反馈到屏幕上指针运动这段过程是由鼠标驱动掌控的,不光是鼠标宏,反外挂整个就是一个很复杂的问题。以游戏公司的力度和预算,软件反外挂几乎不可能太有效,只能靠人,软件调试和反调试本身也是一个非常奇葩的问题。
又有人要说,直接识别鼠标品牌,可以添加宏的全部封掉,这显然更不可能,以前租号玩平台我记得也是有这个检测的,但是现在没有了,大家可以想想看为什么要去掉。
其实要根治也有办法,
第一就是枪械后座随机扩散,一般武器的后坐力都会有一个整体的弹道,然后再这个弹道上加一些扩散作为修正。
第二就是随机弹道,上面第一种办法说的是只有一种弹道,但是万一有两种三种甚至多种弹道呢?对于鼠标宏来说难度就加大了,就比如逆战的一把武器朱雀,朱雀就是标准的随机弹道,所以不可以扫射,但这用到荒野明显是不适用的,为什么,因为朱雀可以一枪爆头,但是荒野的武器不可以,也不能,这样会劝退大部分玩家。
第三就是改变dpi,未击中敌人的时候可以是一个弹道,击中敌人后因为dpi改变,宏提供的压枪就不准确了,但这也是治标不治本,因为后续宏可以更改
第四重置后坐力,举个例子ak47,后坐力先是垂直然后左右,如果松开左键很短时间内再开枪,那么后坐力直接是左右摇晃跳过了垂直阶段,但是鼠标宏不知道,它依然会先给你垂直压枪,直接把武器压倒地板下面去了
可能还有更多办法是我没有想到的,大家可以自己讨论一下,但有一点就是,不管是用那一条,游戏难度都会直线上升,会劝退很多休闲玩家,或许以后会出现检测宏的办法吧,也希望游戏越来越好,不是网易不想管,实在是压枪宏真的不容易管。
无论你用软件硬件做鼠标宏,都无法避免一个固定的循环,简单来说,你从A点划到B点,人工总会有一两个DPI的歪点,但是宏的话就持续多次的100%精确。实际上,不少游戏根据这个原理会判断你作弊,你开一键换装宏的话,会被发现封号。精确到0.001毫秒,人工不可能做到。
但是正常来说,一款游戏,在系统中不应有过高的权限。一般能够允许一款游戏及其反作弊功能,扫描当前正在运行的进程,就已经够给它面子了。若想进一步获取更细节的信息,那么很可能杀毒软件那一关就过不去。
如果是鼠标驱动内置的宏,那几乎是没办法检测的,因为从移动鼠标到反馈到屏幕上指针运动这段过程是由鼠标驱动掌控的,不光是鼠标宏,反外挂整个就是一个很复杂的问题。以游戏公司的力度和预算,软件反外挂几乎不可能太有效,只能靠人,软件调试和反调试本身也是一个非常奇葩的问题。
又有人要说,直接识别鼠标品牌,可以添加宏的全部封掉,这显然更不可能,以前租号玩平台我记得也是有这个检测的,但是现在没有了,大家可以想想看为什么要去掉。
其实要根治也有办法,
第一就是枪械后座随机扩散,一般武器的后坐力都会有一个整体的弹道,然后再这个弹道上加一些扩散作为修正。
第二就是随机弹道,上面第一种办法说的是只有一种弹道,但是万一有两种三种甚至多种弹道呢?对于鼠标宏来说难度就加大了,就比如逆战的一把武器朱雀,朱雀就是标准的随机弹道,所以不可以扫射,但这用到荒野明显是不适用的,为什么,因为朱雀可以一枪爆头,但是荒野的武器不可以,也不能,这样会劝退大部分玩家。
第三就是改变dpi,未击中敌人的时候可以是一个弹道,击中敌人后因为dpi改变,宏提供的压枪就不准确了,但这也是治标不治本,因为后续宏可以更改
第四重置后坐力,举个例子ak47,后坐力先是垂直然后左右,如果松开左键很短时间内再开枪,那么后坐力直接是左右摇晃跳过了垂直阶段,但是鼠标宏不知道,它依然会先给你垂直压枪,直接把武器压倒地板下面去了
可能还有更多办法是我没有想到的,大家可以自己讨论一下,但有一点就是,不管是用那一条,游戏难度都会直线上升,会劝退很多休闲玩家,或许以后会出现检测宏的办法吧,也希望游戏越来越好,不是网易不想管,实在是压枪宏真的不容易管。