如果把修改器也算作外挂,那么在早期的单机时代其实就已经有外挂的身影了。而在网游时代,外挂更是一直伴随网游发展的畸形产品。这么这一期,我们就来畅谈这个叫做"外挂"的敏感词。


改变网游发展史的外挂

在上期的《网游发展史》中我们就已经有谈过关于外挂的问题,中国早期的几大支柱游戏,例如《传奇》、《奇迹》、《魔力宝贝》无一例外都是被外挂搞死的(《传奇》更惨,私服的泛滥也是他的死因之一)。而《梦幻西游》发展至今虽然已过而立走入迟暮,但依旧能在回合制网游中占据霸主地位,对外挂绝不留情就是其中的主要原因之一。

《传奇》、《奇迹》、《魔力宝贝》、《CF》、《DNF》、《永恒之塔》等等等等,这些被外挂缠身的游戏无一例外都有一个特点,他们都是国外引进的游戏。国内的网游甚少出现被外挂缠身的新闻。那么这是为什么呢?

主要原因就在于这些游戏当初制作的时候并没有考虑过中国大陆的环境,无论是韩国游戏还是日本游戏。他们制作游戏的时候都是以本土作为环境参考的。在韩国或者是日本,首先是他们的玩家人数少,其次是那些地方几乎没有使用外挂的传统。

说的简单一点,就是老外太傻了。他们不是没有能人做外挂,也不是没这方面的需求,而是没这个传统。他们玩游戏的时候从来没想过靠外挂去过难关。所以在DNF的韩服,很多国人带着外挂过去的时候,韩国人第一反应是惊讶,第二反应就是也要一个下载地址,自己去用一下。

不仅如此,因为韩国游戏大多是实名认证,一旦发现使用外挂会被判巨额罚款以及一些行政处罚。这也使韩国游戏在制作的时候极少考虑到外挂的问题。

在制作游戏的时候他们也不可能想到这个游戏可能会被中国大陆引进,所以这些游戏在本土的时候都没问题,但是一引进就出问题了。

因为中国人是乐于寻找各种作弊方式的。

其实这点一直到现在都没改变,比如叹息之塔出来后,无数人都在网上发布各种"作弊手段"。当然了,这些手段被证实大部分都是虚假的。但是从这一点就可以看出来大部分人的想法:能偷懒,坚决不勤奋。

代理游戏的繁琐

当游戏出现外挂之后,官方第一时间去检测,看这个东西到底是不是外挂。检测完毕确定是外挂,首先是对账号进行处理,比如进行封号。其次是把这个外挂所使用的漏洞记录下来。因为只是代理,代理公司是不掌握游戏源代码的。所以一旦出了问题,必须要把问题提交给原公司,原公司再修复问题,把修改后的代码反馈回来加入游戏中。

这个过程可长可短,比如一些紧急BUG,优先级会提到最高。短时间内容就要处理完毕,一些非紧急BUG就需要排期。

排期的时间长短就不好说了,慢慢来呗。而你好不容易修复这个问题,又出现其他外挂了。于是你怎么修复都修复不完,很多公司在这个时候就彻底放弃了。在这方面的代表就是《奇迹》。

《奇迹》在2005年后期彻底放弃与外挂的对抗,导致外挂彻底泛滥,游戏所有数值系统处于崩溃阶段。自然也就逐渐的死去了。

国产游戏这时候就具有优势了,首先开发游戏的时候就是以中国大陆作为市场环境来做的。基本上不会给外挂生存的余地。其次就算真的有外挂了,因为源代码是在自己手上,排期走起来会非常快,自然封起来效率也很高。其实大多数的情况下是在制作的时候就考虑到了外挂的问题,所以在制作的时候就否掉了许多可能会产生外挂的设计,所以国产游戏很少会又被外挂缠身的问题。

那么外挂需要用这样的方式走排期,那么用外挂的人该怎么办呢?一般来说是封号。像DNF就是三天、七天、永久这样递增。《梦幻西游》就是需要做一个非常枯燥的任务一两天才行。而有些游戏则是见一个杀一个。这方面的代表则是《魔力宝贝》。

《魔力宝贝》最大面积的封号行动一口气封了上万个账户,在那个年代,一万个账户的封停可谓是非常大的损失。也正是因为这次行动,导致《魔力宝贝》经受了最大的用户流失,从此一蹶不振。

所以游戏厂商对于这帮用外挂的人是又恨又怕,一方面你如果不管,这些人就开始泛滥,最后把游戏弄死。另外一方面如果你管的太严,这帮人就真走了,会产生用户流失。这样的损失公司仍然承受不起。

所以目前大部分的已被外挂缠身的游戏对于外挂玩家的态度是睁只眼闭只眼,一方面决不能让他们泛滥,导致游戏各项系统崩溃。另外一方面也不能下手太狠,导致玩家直接流失。

对于游戏公司而言,赚钱是最重要的指标,至于封不封外挂,都是保证自己游戏正常运营的手段而已。如果外挂还不至于风靡到影响游戏寿命,加之游戏本身制作时有问题,根本无法根除外挂。那就只能睁只眼闭只眼了呗,还能怎么办呢?

 

 

 

 

《魔力宝贝》鼎盛时期就是外挂最多的时期,最惨的时期就是把外挂都封死的时期。可谓生于外挂,死于外挂。

 

 

 

 

 

 

 

 

 

 

 

外挂最多的游戏多是韩国游戏,一方面是因为国内几个高用户游戏都是韩国游戏,做外挂有钱赚。另一方面也是韩国游戏自身架构比较适合外挂的生存。

脚本与外挂、插件的区别

我们常说脚本和外挂、插件都是破坏游戏平衡的第三方工具。那么这三个东西到底有什么区别呢?其实区别很大,能做的东西也很不一样。

外挂大多是修改游戏内存,或者修改上传封包进行游戏程序的篡改。比如DNF就是这样,DNF是一个PVP游戏(起码当初设定的时候是这样),在PK的时候要求延迟极低。而我们正常的网游延迟一般在60MS,这个延迟对于DNF这么要求低延迟甚至无延迟的游戏来说是致命的。所以为了减低上传下载数据所导致延迟,所以DNF的数据都是在本地运算的。

有时候你发现你掉线了,但是怪物还是会走动,你还是可以打死他,但是死了怪物不消失。这就是操作在本地完成了,但是结果数据无法上传,导致数据无法反馈,自然就不会有经验等相关数据了。

那么这些操作的数据在本地运算完毕后需要通过加密打包上传的方式(一般称之为封包)传到游戏的服务器上,然后服务器判断封包数据反馈相应信息。这个时候外挂就可以派上用场了,因为操作数据是在本地运算的,所以只需要破译这个封包,将里面的操作数据进行修改(比如上勾拳的代码改成武神强踢)。那么修改后的封包上传到服务器上,那么服务器就会被欺骗,真的以为这个上勾拳就是武神强踢,自然就会反馈武神强踢的数据回到本地。

一般的伤害性外挂都是如此,通过修改技能的代码以及数据来造成伤害。比如我们以前常说的"神罗天征",就是把异界的大爆炸(哥布林王国的第五图的必死爆炸)代码加入封包。而一般的锁血锁蓝无敌就比较简单了,就是在代码里将血和魔法值的数值恒定为一个量,无敌就是在代码里默认吃一个无敌药。

这其中也包括了一些游戏本身对于外挂判断的一些指标,比如一个人一脚踢出伤害溢出,那么系统会判断这个伤害不可能由他打出来,所以判断为外挂。但是多了一个圣骑士之后,系统判断有了圣骑士就有可能打出伤害溢出的情况,就不会判断为外挂。许多外挂也就会使用这样的设定去躲过系统判断。

当然,这种方式无疑是篡改游戏数据的。使用这种篡改游戏数据的人过多,会导致游戏本身不稳定,出现崩溃等现象。甚至有些比较严重的会导致服务器不稳定,发生系统崩溃。

而脚本比起来就温和多了,首先大部分脚本是不会修改游戏数据的。只是通过一些操作的数据设置,用软件来代替人物操作。比如"连发",其实就是一种最简单的脚本。它是通过模拟人手无限次点击X来形成的一种按键脚本。

比如"守护者祭坛3-1困难脚本"、"人偶工厂脚本"、"钓鱼脚本"其实都是这样,通过模拟人手操作去完成具有固定模式的操作。现在DNF中的活动任务大多是以抉择之沼出现,原因就在于抉择之沼是无法通过脚来完成的。

插件则又是不一样了,DNF里很少有插件,但是在一些大型游戏里就会有这样的东西。主要的作用是调出游戏中的数据或者隐藏的功能。比如怪物显血功能,有些游戏里的怪物是不显示血量的,但是其实系统里有这个功能,只不过是被隐藏了。所以需要通过插件来把这个功能调出来。

而有些时候则是查看游戏运算的数据来调出一些本身不会显示的东西,比如还是怪物的血量,这个插件可以通过运算上传下载的封包去把这方面的数据给调出来。

从修改游戏数据的角度来看,外挂是改的最多的,它不仅破译封包,还需要修改封包数据。插件其次,虽然依然是修改游戏内存,去开放隐藏功能,但是不会修改封包数据。脚本最次,脚本不会触碰任何游戏数据,只是通过模拟人物操作来完成一些有规则的操作。

外挂的收入方式

  外挂虽然只是一个程序,但是开发程序就必然需要成本。那么外挂制造商如何获取利润呢?一般放在明面上的收入方式为时间制收费和广告制收费。

  时间制收费很简单,通过注册账号进行充值,可以买到一天或者一个星期的外挂服务。外挂的价格非常贵,一般一个星期都要在五六十左右。而且一旦出现官方严查,外挂很可能会失效。自然,失效的时间里你是不能用外挂的,但是这部分钱也不会退给你。如果你不幸被封号了,找外挂理赔那是绝对不可能的事情。

  广告制收费的外挂一般是"免费外挂",主要寄居在YY等语音聊天平台。比较著名的几个外挂频道,常驻人数是可以到达几千甚至上万的。外挂推出后,这些人必须通过点击广告的形式才能获得外挂的使用权。或者利用这部分人气向用户索取金豌豆等虚拟物品,在YY平台上换成人民币。

  除了这些能放在台面上的收入方式呢?其实还有一种收入,叫"盗号收入"。

  使用外挂的人一定知道如果想要使用外挂,必须先开外挂,再登游戏。也就是说通过外挂程序,你在登陆游戏时候所使用的账号密码都会被记录下来。

  然后这些记录下来的账号密码会传送到一个专门用于放置账号密码的地方,这个空间一般称之为"箱子"。箱子里面的账号密码信息集合起来就叫"信"。

  外挂制作者先发布外挂,让人们使用,赚取广告费或者是时间制的点卡。等做不下去了,就把这些箱子里面的信或是自己扫荡,或是卖出去。如果是一手信,一个号差不多能卖到十块钱甚至更高,当然里面可能有富豪,也有可能是贫民,反正就是看运气。二手信(被别人扫过一次的)或者是三手信就很便宜了,一般一毛钱一个。

  购买这些二手信的人主要就是在游戏里开外挂带人的人,他们怕自己的号被封,于是就用这种便宜的号去带,反正被封了也无所谓。

  如果号被封了,那么这个外挂口碑不就毁了吗?外挂制作者会这么傻么?其实这是分两块来看的,首先,一部分外挂制作者是在外挂停止更新后再这么做的。另外一部分外挂制作者是频率比较低的选择其中的一部分信拿去卖。因为使用外挂的人往往都会有外挂使用史。甚至每天用不同的外挂,所以即使是被盗了,你也不知道自己是被哪个外挂害的。你要是问同样的外挂使用者,别人都说自己没事,就你被盗了,你就开始怀疑是不是其他原因了。

 

 

 

 

像一些不会影响游戏数据的插件往往会被大家排除出"外挂"的范畴。其实插件大多数情况下也是要修改游戏程序的。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

总有人以为天上会掉馅饼,事实上天上除了掉馅饼之外还掉刀子。而且大多是看起来像是馅饼的刀子。

外挂使用者理论与实际情况

使用外挂的人往往是有自己的理论基础的,其中之一就是:"我花钱了,我是上帝,我想怎么样就怎么样。"

如果这个理论如果通用的话就等于说:"我花钱买了电影的DVD,于是我想用电影片段做广告就广告,我想放到网上就放到网上。"虽然国内版权意识薄弱,但是经常上网的人总归是知道很多电影视频网站是不能放的,因为没有版权。

同样的,你在游戏中花钱了,获得的自然是高于其他人的服务。但是这并不代表你就拥有了一切的权利,因为只花钱购买的只是游戏中的虚拟服务,而不是购买了整款游戏。你在游戏中花十万可以拥有十万的虚拟服务,但是你永远不可能把别人的等级降低,也不可能走到BOSS面前"呵呵"一笑,BOSS就死了。

国有国法,家有家规。在游戏里面也是如此,游戏公司开发游戏,制定规则,所有人都必须按照规则行事。违反游戏规则即是破坏了你与游戏厂商之间的协议,游戏厂商可以进行封号处理。

如果你在进DNF之前有留意的话,应该能注意到在密码框的下方有一个"已阅读并同意《用户协议》"的东西。点开之后就会有一篇长达6271个字的协议书,仔细阅读一下,就会发现其中一条条款:"除非法律允许或腾讯书面许可,您不得从事以下行为:通过非腾讯开发、授权的第三方软件、插件、外挂、系统,使用腾讯游戏及腾讯游戏服务,或制作、发布、传播非腾讯开发、授权的第三方软件、插件、外挂、系统。"

换句话说玩家在购买游戏中的道具的时候,其实都是在享受游戏公司提供的一种服务。而且这种服务是建立在"你已签订《用户协议》基础之上"的。这也就是"我花了钱了,我想怎么样就怎么样。"这个问题的答案。你花了再多的钱又如何,只要是违反了用户协议,你就是错的,这属于单方面毁约。

外挂者还喜欢用"我用外挂都自己单刷,不去PK不就得了?这样不影响其他人,你也管得着我?"其实这也是错误的,因为你使用外挂,就已经破坏了游戏的各个方面。

比如服务器,使用外挂会影响服务器数据,导致服务器不稳定。比如经济系统,因为使用外挂不需要消耗红药、蓝药等一系列消耗品,所以这部分消耗品一文不值,经济平衡就被破坏了。甚至TP的出现都是因为外挂,如果没有外挂,就不会有TP,也就不会有A2~A5版本疯狂的错误检测导致掉线的问题了。所以这个理论当然也站不住脚。

其实很多人使用外挂知道不对,之所以罗列出一大堆莫名其妙的理由,说白了也就是给自己的"违规行为"找一个借口。起码让自己有一个看起来冠冕堂皇的理由,其实其中可谓漏洞百出,令人可笑。

 

不要怀疑,这款键盘还不到30块钱。那些用"按坏好几个键盘"作为借口去用连发的人,请问你一天能按几万下?

 

常常有人为自己的不法行为或者违规行为找各种各样的借口,总是把自己塑造成一个可怜的人,天天被游戏公司压榨。吃不饱,穿不暖,为了按X键坏了二百来个键盘。家中还有六十岁老母,膝下还有十来岁的孩子......

既然你已经这么辛苦了,何必来玩游戏呢?虽说玩游戏是为了开心,但是那也是遵守规则下才能获得的开心。大家打篮球开心是因为都遵守了篮球规则,如果有一个人加入其中根本不运球,抱着球一路跑,还用脚踢,那么大家还会开心吗?

使用外挂必然会被封号,躲得了一时,躲不了一世。

                                      编辑/胭惜雨

"购买正版的钱八国联军的时候我们已经付过了!"、"我买了手机,凭什么还要花钱去买游戏?"、"玩游戏为什么要花钱?凭什么要我们花钱?"无数这样的话充斥在游戏界。这些话到底是谁说的呢?到底有没有道理呢?

为什么国外玩家会买正版,国内玩家就会买盗版呢?真的只是素质问题吗?