面对12月初卢本伟与他粉丝在网络上的暴行,今天我选择用有理有据的技术性分析,针对卢本伟开挂作弊的事件进行进一步地剖析。
作者利益相关:前CS地图制作者
开外挂解释起来难吗?
早期CS最典型的两种外挂就是透视和自瞄,透视就不需要解释了,可以通过主视角超出常规的行为意识判断出他是否提前知道敌方的位置,比如提前开枪、穿墙、预判等等。
自瞄挂也分很多种,最原始的就是只要是个枪,它就会自动检测敌方的脑袋(头部模型)并第一时间锁定,作弊者只需要开枪射击即可,除非网络延迟跳ping,否则爆头概率95%以上。
后来自瞄作弊进化了,比如热键定义开启、设定不同枪械、设定某种条件下才可开启、逃避反作弊检测等等。
为什么会进化成这样复杂呢?
目的只有一个,逃避检测。
我以前参与过CS的作弊检测,只不过我们是通过分析Demo和软件检测才能测出来。比如有些细节你开慢速都不一定能看出来,因为作弊者刻意地混淆作弊与真人反应之间的细微差距。
上图就是一个检测CS1.6 KZ相关参数作弊的工具截图,这里简单说一下它的检测原理,某种程度上它比视频的肉眼观察更准确(视频可能有录制卡顿),它是依靠对游戏Demo的文件检测进行数据判断的,不仅能检查参数是否合格,还可以通过FPS的曲线、游戏速度数值、WASD和鼠标的同步是否符合正常范围来综合判断是否作弊。
同理,有人问我CS&KZ和绝地求生能一样吗?
答案是只要操作原理类似的FPS游戏,它们都可以通过数据反映出游戏的全程操作以及异常,一旦某个数值超出合理范围(准星在不合理的时间迅速移动到目标+检测键鼠是否操作同步+该动作重复频次+爆头成功率+其他可检测的条件),都可以判定玩家作弊。
所以,像自瞄开镜这类作弊手段,其实也是可以通过软件检测的方法检测出来。
如果作弊手段有些复杂高端该怎么办?
很简单,直接提交(Demo/录像)给官方,只要被官方认定,那么你就是作弊。
至于咋个认定,蓝洞的方法我不太清楚,但数据检测多半是没跑的,数据是最直观的,符合常理就是符合常理,不正常就是不正常。
所以像卢本伟和骚猪所开的自瞄挂,并不是最高端的作弊行为,只是我很奇怪,为什么这么明显的作弊行为,卢本伟咋就打死都不承认呢?我很佩服卢本伟一本正经演煽情和发毒誓的演戏功力,这敢情是想进军影视圈?
最后:
鉴别卢本伟等主播是否开挂,不需要幼儿园文凭,只要玩过FPS游戏的玩家,都具备一定的人眼鉴别能力,比如鼠标准星的归位、自然平移轨迹、点射和连发的自动压枪等等;没接触过FPS游戏,只需要你具备正常人的独立思考逻辑,都可以通过实锤视频了解清楚;如果到此为止,还浑水摸鱼搞不清楚的,恕我直言,你这智力也就停留在2岁了。
尾巴:
我曾经看过卢本伟的LOL比赛,看他带人翻盘,我觉得他挺牛的。但当我得知他开挂,一开始是不信的,之后又听到骚猪也开了,我诧异了。看了他们的直播录像后,真没得洗。
卢本伟不止一次说过:“我是个职业选手,我知道外挂的危害,不开挂是我的职业操守..”
真不好意思,当年我们检测CS的比赛Demo和KZ WR,也有不少职业选手和高手作弊的,他们为了超过别人的服务器TOP,刷出更好的战绩,不惜作弊,最后一世英名毁于作弊。
只是当时有点操守的高手,要么隐退,要么换小号继续冲榜证明自己的实力。
但我从未见过卢本伟这样的,从未。
感谢阅读,欢迎订阅作者的头条号与悟空问答:李嫑嫑