您的位置 首页 > 数码极客

csol如何判断是不是用了辅助

爱玩网百万稿费活动投稿,作者光暗,未经授权请勿转载!

作弊,这是一个自从秩序和竞争诞生之后便无法避免的行为。

就像小抄之于考试,嗑药之于运动。电子竞技作为有着规则限制的一项竞技,也自然难逃一劫。在游戏界里,作弊,往往都跟外挂挂钩。

尽管玩家们都对作弊者恨之入骨,可总有人选择走上这歪门邪道。在电子游戏界,尤其是竞技性极强的FPS(第一人称射击游戏)里,外挂如同杂草一样,“野火烧不尽,春风吹又生”,难以管制,无法根除。

一些游龄较长的FPS老炮们,尤其是那些混过多年国内FPS网游,见证了CS1.6的兴起与CF在国内近乎垄断的局面的玩家,在一瞬间可以跟我头头是道的说出十多种不同的外挂,他们有的就是作弊者,有的则深受其害。然而,无论是哪种,如果询问他们外挂究竟是如何工作的,他们就多半都会沉默了。

那么外挂的原理和工作方式究竟是什么呢?

所有网游都有一个数据交换的过程。服务器不断地接收和发送玩家的数据,这些数据在玩家和玩家间流动,服务器则是中转站,是必经之路。换句话说,数据的走向就是“玩家→服务器→玩家”。而外挂的编写者们,在这条“链条”中插入了一个程序,也就是外挂,使其变为了“玩家→外挂→服务器→玩家”。外挂绑架了还没有被送进服务器的数据,然后将其修改,再送回服务器。

举个鲜明的例子,A(作弊者)在和B,C(正常玩家)对枪,A被B和C打成了筛子,血流满地。然而在“我被打了数百枪,没血了”这个数据被输送到服务器时(当然这个输送的速度是极快的),外挂劫持了它,将其修改成“老子就是满血”。而这个“老子就是满血”的数据被送入了服务器后,一旦服务器判定它是一个合法的数据,那么你就真的一滴血都不会扣。

同理,修改伤害数据,自瞄,和透视等等都是基于此原理工作的。

而诸位玩家不难发现,尽管各大MMORPG和MOBA游戏,比如《WOW》和《DOTA2》,它们一样存在外挂,但无论从其质量还是数量,以及出现频率和对游戏平衡性的影响程度来看都远低于FPS里的外挂。这些游戏的外挂数量少,收益低,制作难度高,价格还贵。即使真的出现了,多半也很就死在了运营商和开发商的手里。

那又是什么造成了这样的差异?

原因很简单,游戏过程当中数据需要在玩家和服务器以及其他玩家间迅速交换。然而,考虑到所有FPS游戏对延迟都有着极低的容忍度的问题,交火时子弹横飞,弹道,子弹,和人物的HIT-BOX这些数据的互交都需要被放到了本地进行计算。如果不将这部分复杂而庞大的内容放入本地文件,就会导致在你的屏幕上敌人还在数十米开外,而别人的屏幕上,他都已经在你身后了。玩过FPS对战的玩家都知道,这是一种多么糟心的游戏体验。

相比之下,上文提到的WOW和DOTA2,你的每一个操作都是经过服务器的,在本地计算的内容相比起FPS来讲则少得可怜。因此,外挂很难篡改这类游戏的数据,可FPS不同。因为有着大量的本地内容,外挂可以相当轻易的修改它们。(顺便一提,知名网游《地下城与勇士》也有大量本地计算内容,因此这款游戏也有这相当多的外挂)这就导致了FPS游戏的外挂制作难度远低于其他类型的游戏。

另一方面,在FPS游戏里开挂,获得的收益是相当大的。这个问题就要从游戏的本质谈起,因为不管画质再怎么升级,题材再怎么更换,你是在古战场还是在外星球,手里拿的是烧火棍还是滋水枪,“瞄准-射击”(移动鼠标,点击鼠标)是永远都不会变的,也是所有FPS的本质。所有的FPS,说穿了其实都是在不断地重复这个过程。而FPS游戏里的外挂,则可以在一瞬间让玩家达成这一目标,作弊者通过这样最简便的方式,以最高的效率和最好的质量完成了游戏里最核心的操作,获得最直接的收益与满足。这也是那些FPS玩家铤而走险开挂的最主要原因。

那为什么反外挂在FPS里就那么难呢?

其实这个问题用一句话就能回答:高回报决定了其野草一般的数量,制作的简易则导致了其难以被根除,监管的困难让它更加猖獗,部分厂商的不作为则成了压死骆驼的最后一根稻草。

就外挂的监管而言,外挂是一个独立于游戏本身的程序,而并非游戏本身。厂商知道你开挂了,他们能做的也只能封掉你的账号,而不能解决你的外挂,换句话就是治标不治本。姑且不说198RMB一个的守望先锋,STEAM上国区一个CSGO的账号才几个钱?更何况国内还有一大堆的免费FPS网游。你封了,我就换个新的账号。反正开挂的人多,反外挂的人少,你奈我何?

是的,这也就是监管的另一大问题,反外挂的人永远没法比开挂的人多。不信的话,你自己看看钻研反外挂的方法和措施的人有多少,制作,购买和使用外挂的人又有多少?

由于监管上的困难,也就导致了厂商不愿意花费时间 (当然也有可能是因为其他原因)在反外挂上。《GTA —V》的线上模式有一段时间夸张到了真正意义上的“你不开挂根本玩不下去”的程度,这可不是作弊者们给自己找的开脱的借口,而是实情;《COD》系列因为主战场一直都是主机平台,因此PC平台的多人游戏环境简直是后妈生的,动视管都不想管;《战地1》在PC平台上因为EA的不作为也导致外挂泛滥;《彩虹六号:围攻》因为早期育碧的反外挂系统监管不力也导致外挂横飞……

这些3A级游戏尚且如此,那么那些被国内玩家所熟知的FPS呢?《CSOL》曾经也是外挂泛滥,而且花样奇多,只有你想不到的没有人做不出的;被不作为的九城代理,外挂泛滥的《行星边际2》国服更是不用多谈……

这里还得纠正各位一个误区,如果你对外挂的定义是“作弊”的话,主机平台也不见得就是真的一片净土,不存在外挂。

先不说一些游戏里,官方已经声明禁止使用键鼠,这种“外设”作弊可以说是相当常见了。然而也没有什么具体的管控方法,只能靠玩家们的自觉。可实际上,主机上也存在效果类似广为人知的“炸房挂”的软件。一旦启动后,不管原先房间里玩家的PING有多高,都会在瞬间飙涨到数百PING以上,玩游戏像是在玩PPT。因为自己的实力不济就将所有人都拉到相同的境地,我想这也算是一种外挂。

而且,有这么一种说法,假设你作为一个作弊者,在除了枪法以外的方面,全部都跟真正的高玩无异——拿CSGO举例就是有着非常好的战术意识,反应能力,丢投掷物的水平也十分良好,唯一欠缺的就是枪法。而枪法这部分由外挂补上,那就和真正的高玩完全一样了——当然你还得会演戏。

OW里,这样的作弊者可以选择士兵:76,麦克雷,黑百合,甚至是安娜。当他们良好的意识配上外挂带来的顶尖枪法,外加精湛的演技,造就出的是一个大师以上的玩家。

这其实就导致了一个微妙的平衡。

除了外挂一无所有的作弊者往往都会而且只能靠刚枪,但是遇到不依靠外挂也能达到这个级别甚至更高的枪法,而且同时还有非常好的意识的玩家,比如主播或者职业哥时仍然会被暴打。在OW这种吃团队的游戏里,甚至可能出现有配合有默契当然也有实力的车队吊打作弊者——因为作弊者除了外挂带来的枪法以外真的什么都没有,也不可能跟路人有配合,更别提因为他是作弊者而可能跟队友产生的隔阂。

而那些高端的外挂使用者,不仅仅不会完全依赖外挂,更有可能在一定程度上限制自己的外挂使用,他的价值等同于一个真正的高玩。

这就辛苦了甄别外挂的人了,如果遇上上文所说的全能型高端作弊者,是否能甄别出他来就是个技术活了。

技术上根除外挂是不可能的,外挂又独立于游戏本身,因此反外挂程序也是独立于游戏的。即使找出了外挂,厂商能做的也只是封号——而且有时他们还得靠人来判断嫌疑人到底有没有开挂。人工智能判断外挂以目前的技术来看是不可行的,而且由于作弊者和厂商在人数和资源上的差异,难道反外挂就真的成了一个笑话?

其实也不尽然。

既然没有办法根除外挂,那就只能尽可能的限制外挂。

CS:GO有着堪称作为严格的反外挂系统——VAC(Valve Anti-Cheating)系统,其审核外挂之复杂,成本之高让人诧异。饶是如此,外挂仍然杀不干净,但却让玩家看到了,如此一来游戏环境大有改善。

当然,像VAC这个级别的反外挂系统也不是随便哪个厂商都负担的来的,因此还有个更简单粗暴的办法, 就是直接从玩法上限制外挂。

前文说过FPS的玩法其实是万变不离其宗的,“瞄准-射击”就是一切的根本。既然如此,那么只要取消这个本质的存在,否定它的价值就可以了。不过这显然不可能,否则我们还玩什么FPS呢?因此我们只能削弱它的存在。

削弱瞄准的价值和意义,削弱单独一个玩家的价值和意义,增强团队的力量。

相比之下,类似OW或者BF这样的游戏,受外挂影响的程度就显得稍微轻了点。正因为“瞄准-射击”在这些FPS里不再是一切,也就导致了外挂在这些游戏里——还是很严重,但是没有CSGO那样令人感到无力和恶心。

他们削弱了单兵战力的价值,削弱了瞄准的存在,加强了团队的意义。在守望先锋里,因为每个角色的定位和数据都有着极大的差异,所以外挂对平衡的破坏没有CS或者R6那样严重。(当然只是相对而言)

另一方面,正因瞄准在FPS里占有了极大的比重,自瞄外挂其实相对其他类型的外挂,相当容易甄别。

因为最重要的瞄准被程序代替了,因此只需要看鼠标移动的痕迹,就可以判断出对方是否开了自瞄。

“瞄准”,说白了就是玩家们把鼠标从一个点移动到另一个点,也就是数学上所谓的平移,然而,无论你的枪法到底有多出神入化,你的双手到底有多鬼斧神工,在游戏中瞄准时人手是几乎不可能划出一道完美的直线,也就是真正符合“平移”的定义的。大家都知道,两点之间直线最短。

然而,人手做不到,外挂却能划出一道无限接近于真正的直线的线条。因此,当你判断一个人是否开了自瞄,观察他准星移动的轨迹就可以了。

正义也许会迟到,但从不会缺席。V社一趟夏促的功夫就封掉了足足4万个账号,CS:GO国服在最近中也加入了荣耀认证的系统,并在最近公示处理了首批作弊玩家。无论你的库存里躺着多少价值连城的皮肤和刀,一旦被VAC封禁,即使有20把龙狙,也永远别想拿出来了。

同时对于外挂的抵制与处罚也不仅仅限于普通玩家,职业圈的反作弊处罚则更为严苛。很多知名的职业选手因为外挂而遭到永久禁赛,Titan是一支已经解散的CSGO职业队伍,“狙神”KennyS就是这支队伍曾经的队员。在这支队伍中曾经爆出过队员“KQLY”开挂的丑闻。当时这个大新闻直接导致了Titan的冬季赛参赛资格被取消,随后他也被V社永久BAN掉。

也许迟到的正义让一些玩家获得了不能再恶心的游戏体验,也许让一些具有实力的玩家获得了一个与其实力并不相符的段位,但,正义从未抛下过玩家。

游戏的环境是靠大家来维护的,死于外挂的好游戏早已是屡见不鲜。更何况开挂对FPS有着最直观的坏处,就是增加了不必要的延迟。而因为别人开挂所以我也开挂,做一个“制裁外挂的外挂”的想法更是不可取。

还是那句话,想要杜绝FPS的外挂以现在的科技是不可能的,因此只能靠玩家们严于律己,共同维护游戏环境。请记住,正义一直都在来的路上!

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“csol如何判断是不是用了辅助”边界阅读