欢迎来到爱玩网,独一无二的你快来取一个独一无二的昵称吧!

凯恩之角 暴打暗黑第六期:盘点暗黑3史上的“惊天大漏洞”

暴打暗黑第六期:盘点暗黑3史上的“惊天大漏洞”

暴打暗黑第六期:盘点暗黑3史上的“惊天大漏洞”

暴打暗黑第六期:盘点暗黑3史上的“惊天大漏洞”
雪暴君

写在前面的话

大家好。手伤之后很久没有在暴打暗黑栏目里跟大家聊天了,今天好了一些就来跟大家来聊聊一个构思了很久的题目 - 暗黑史上的那些“惊天大漏洞”。

其实对于现如今动辄十几G的大型游戏来说,程序里要没有点bug漏洞是不可想象的,有些时候经典的漏洞甚至会成为游戏的招牌,就好像也许你没能好好玩过暗黑1代但你一定会知道暗黑1里的复制大法。这就是我们今天要聊的话题 - 暗黑3历史上的那些惊天大漏洞。

(注:本文所述的游戏漏洞仅为回顾暗黑3游戏发展历史,而非鼓励使用游戏漏洞。同时下文中所有列出的漏洞均以被暴雪修正。暴雪对滥用游戏漏洞的行为一直都持坚决打击的态度,任何滥用公开传播漏洞的行为都会遭到严厉处理,这一点在下文中也有体现。)

血岩碎片漏洞

我们先从最近也是社区最热议的“血岩漏洞”说起。在第三赛季开始后不久,这个漏洞就爆了出来并在各个游戏主播的推波助澜下迅速蔓延到整个游戏社区,一时间人人都在谈论这个轻松入手海量碎片的方法。它具体的做法就是如果组队中在冒险模式游戏里刷新出血岩哥布林,则留下一个玩家看守其他玩家迅速去开启一个高级的宏伟秘境,留下的玩家则将其击杀,开启宏伟秘境的玩家因为享受到宏伟秘境的加成将会获得巨量的血岩碎片,据玩家称其数量约在4000至5000块。这是一个怎样的概念呢?我们刷T6的小秘境获得的碎片数量大概只在100左右,而40层宏伟秘境的碎片数量也只有200左右。通过这样一个漏洞玩家可以获得相当于40次至50次的T6秘境或25次左右的宏伟秘境的血岩碎片掉落量。

暴打暗黑第六期:盘点暗黑3史上的“惊天大漏洞”
惊人的血岩碎片掉落数量,根据玩家透露一次可得数量约为4-5千。


暴打暗黑第六期:盘点暗黑3史上的“惊天大漏洞”
在第三赛季开始短短几天就有人通过该漏洞将碎片数量刷到了几十万

血岩碎片作为定向入手装备的最有效途径,爆出这样的漏洞是会影响游戏整体公平竞争环境的,暴雪也迅速地做出了反应,调查修正处罚三个步骤在短短一周内就平息了这场风波,暴雪在这次漏洞事件中的态度可谓是“严厉”,多个著名游戏主播的账号都遭到了永久封停。暴雪也借由此次事件再次表明了自己的态度 - 滥用并公开宣传漏洞的行为将会受到严惩。

这次血岩碎片漏洞也从一个侧面展示了暗黑3当前的主流后期玩法秘境在游戏收益上无可比拟的优越性。

死神赌注漏洞

这个漏洞在国内暗黑社区没有掀起什么风浪,除了暴雪的两次在线修正禁用又再次开启死神赌注特效之外几乎没有什么人会注意到。但是这是一个非常有意思的漏洞,无论是发现利用还是背后的机制都是玩家智慧的体现。

暴打暗黑第六期:盘点暗黑3史上的“惊天大漏洞”
赫拉迪姆物品 - 死神赌注

死神赌注裤子作为资料片新加入的第五幕宝箱物品,一开始是非常受关注的,毕竟在那个时代1000%的武器伤害看着还是非常强力的,那时候配合血球锤被YY出很多富有创意的玩法,可惜后来人们失望地发现这个效果并不能受到各种增伤加成,实用性几乎为零,这条裤子也就被大众所遗忘。

直到有人穿着这条裤子拿着盾4分钟闲庭信步般打通了专家模式的55层宏伟秘境,人们才又把目光投向了这件被遗忘多时的礼包物品以及这背后特效装备,宝石以及技能的奇妙化学反应。

暴打暗黑第六期:盘点暗黑3史上的“惊天大漏洞”
即使是放到现在4分钟55层也是难以企及的神战绩

大体上来说,这个漏洞需要用到这些元素 - 死神赌注,罗嘉的巨石和火牛羚砂囊,还有假死技能以及一个偷懒的程序员。罗嘉的巨石特效是“基于你损失的生命值来提高每秒恢复的生命值,最多可提高 100%”但在暴雪的程序里这个比例可能被简化为用整数型相除来得到提升幅度,所以在假死血量为零的那一刻或者血量低于1%时,编程的噩梦出现了 - 零被当做了除数,于是罗嘉的巨石的特效不再是最高100%而是变成了32位整数型的最大值2,147,483,647%,由于死神赌注的特效使得秒回增幅保持在了这一夸张的幅度,而假死被动本质上就是提供一个很高的秒回值,火牛羚砂囊宝石则是给生命不到1%的角色提供了一个海量伤害吸收护盾,死神裤则负责把这个海量数值转化为海量伤害输出,于是4分钟秒光全秘境就这样诞生了。

暴打暗黑第六期:盘点暗黑3史上的“惊天大漏洞”
天文数字的秒回
暴打暗黑第六期:盘点暗黑3史上的“惊天大漏洞”
天文数字的护盾
暴打暗黑第六期:盘点暗黑3史上的“惊天大漏洞”
天文数字的伤害

幸运的是这样的一个精妙漏洞并没有遭到滥用,在设计师 Wyatt Cheng 亲自观摩了56层突破过程并导致服务器当机之后,暴雪迅速做出反应先是禁用了死神特效随后做出了修复。

这次的漏洞,充分利用了装备特效,技能以及程序的瑕疵的互动得到一个远超出常识的结果,精妙程度令人称赞。

城镇杀人漏洞

新崔斯特瑞姆是我们在暗黑3里的第一站,但是这个貌似平静的小镇却是暗藏杀机。原因是小镇有两个出口直接与怪物区域连接,在1.03补丁以前位于西北方的出口是用一座桥来与怪物区域连接,在桥的那一头往往都会有一组快速的食腐兽在等待着玩家。本来是一个挺好的关卡设计,但是却被有心人利用将大量的怪物引到了本该是安全区域的城镇中。

暴打暗黑第六期:盘点暗黑3史上的“惊天大漏洞”
专家模式下被这样的城镇杀人陷阱送入英灵殿令人心情沮丧

在普通模式下大家城里冒出的怪物最多是猎奇哈哈一笑就过去了,但在只有一条命的专家模式下公开游戏或者接受陌生人的邀请就变成了十分冒险的行为,你可能还在读取画面时角色却已经死在了城里,读取完毕却迎来了英灵殿这样的体验令人心情沮丧。偏偏这样报复社会的专家模式玩家还真不少。在这种引怪城镇杀人风潮最高涨的时期,暴雪的社区管理员甚至建议玩家在公开游戏中保持警惕心态。

严格来说,这样的漏洞并不是编程或者逻辑上的失误,而单纯是游戏设定上的疏漏,但是却对游戏生态尤其是专家模式的游戏体验产生了很大的影响,当城镇都不再安全时整个庇护之地哪里还有一块净土?暴雪对这样影响玩家游戏体验的细节还是非常在乎的,先后几次对“怪物攻城”问题进行了修复,先是给入口加上了传送门,之后又给新崔的卫兵派发了强力之一击必杀武器务求不让任何一个怪物活着出现在新崔,后者的修正措施还间接导致了一种引妖母快速练级法的出现。

这样的源于游戏设定而产生的漏洞往往会给游戏体验造成更严重的影响,修复起来也更为困难。

复制漏洞

暗黑系列作为一个诞生之日起就以刷刷刷为己任的装备游戏,随机化的极品装备无疑是游戏最高的追求之一。围绕效率入手极品装诞生了无数“投机取巧”的法门,装备复制就是其中最容易最快捷的途径。从暗黑1的金币复制大法到暗黑2战网陆续爆出的大规模复制漏洞导致暴雪封杀了数十万的账号,装备复制的阴云始终笼罩在暗黑游戏中。到了暗黑3时代,暴雪对游戏实时在线的要求一个最大的辩护就是最大限度地封堵黑客行为还原一个良好的游戏环境,至于效果如何大家心里有数。

在暗黑3原版时代,由于有现金拍卖行这种与现实利益密切相关的机制存在,关于装备复制的传闻就一直没有断过。最著名的一次应该是在韩国服务器上的复制装备风波,不合理的服务器配置黑客的攻击加上各路大神的兴风作浪导致那个时候的亚服完全是群魔乱舞的乱象,服务器开开关关不断回档,服务质量饱受玩家质疑,这次风波也导致了大量的账号被封禁。

暴打暗黑第六期:盘点暗黑3史上的“惊天大漏洞”
第三方英雄榜网站diabloprogress上显示原版时代DH的超神器一模一样的双孔蝎尾狮居然同时被20个账号持有引发复制装备质疑

还有一种被官方确认的复制漏洞是由凯恩热心玩家发现的并第一时间通过我们向暴雪总部做了反馈,那个时候可还是没有国服的,但暴雪对此还是十分重视,专门在只针对战网功能升级的1.06补丁里做出了修正,这就是我们在补丁说明里看到的“使用威嚇怒吼 - 掠敵之吼符文时会掉落同样物品的问题”。

在拍卖行时代还有一个大宗交易就是游戏金币,也就是暗黑3迄今为止最著名的复制事件的主角。事情发生在原版时代最后一个大型补丁1.08补丁上线时,1.08补丁里暴雪修改了每堆金币的上限,从每堆一百万金币增加到一千万金币,本来的目的是为了应对日趋下滑的金币单价(现金拍卖行的现金交易有250美元上限和0.25美元下限的)。不想随着每堆金币上限的增加和金币单价的显著贬值,卖家可以卖出的金币数量大幅度提升,比如当以0.25美元的价格出售一千万金币时,卖家可以最多一次输入100亿金币。但是暴雪偷懒的拍卖行程序员使用的是32位整数型变量,它是不能处理超过2^31即21亿数量的金币的,这样就会导致交易被取消,但金币加料奉还。使用这种漏洞可以在很短时间内凭空创造出数以万亿计的新金币。这是我们再一次接触到这种整数溢出的漏洞,那时候社区里群情激奋,暴雪社区管理员也罕见地一天数次更新问题处理进度回答玩家疑问,暴雪也紧急关闭了拍卖行进行处理,不过最后的处理措施是不回档而仅仅是针对个别滥用漏洞的账号进行封禁。

暴打暗黑第六期:盘点暗黑3史上的“惊天大漏洞”
即使在拥有金币宝石的时代要获得这个数额的金币也近乎神迹

在我的印象里这次的金币复制事件是暴雪唯一一次公开地承认游戏中存在复制漏洞,它造成的深远影响也是暴雪下决心关闭拍卖行的一个因素。

决斗经验漏洞

1.07补丁里游戏中加入了新的PVP系统:决斗(Brawling),现在玩家们将能够在一个专门为这种战斗而设计的被称为"烧焦的教堂"全新区域里彼此交战。这是游戏补丁的说法,其实大家都知道这是一个为了推出而推出的功能。游戏发售时PVP功能迟到,时隔近一年之后才仓促推出了这个简陋之极的功能也是为了平息一下玩家们的PVP呼声。但这样一个仓促之间推出的简陋功能却被玩家发掘出来大量的漏洞。

简单的说这个功能就是把踏入区域的玩家彼此之间被当做怪物处理,简单粗暴一刀切的做法自然隐患重重。什么互相秒来秒去追随者回城还会互相攻击就不说了,最重要的是既然被当做了怪物处理那么就是有经验和掉落的。于是有人开发出4巫医招狗刷狗拿经验升巅峰的办法,那个时候的巅峰可是100级封顶刷满估计要好几个月的时代。更有甚者有人还利用野蛮人的战利品吼来刷装备。当然现在这些都成过眼云烟,如今还长时间停留在烧焦教堂里的玩家就只剩下测试游戏机制的各路数据大神们了。

暴打暗黑第六期:盘点暗黑3史上的“惊天大漏洞”
还记得大神Alkaizer拿下世界首个100级巅峰用了多久么? - 2周多。利用决斗只需要4天和一块砖。

暴打暗黑第六期:盘点暗黑3史上的“惊天大漏洞”
有些人可能这辈子都没踏进过烧焦的教堂一步,有些人则可能4开在奋战

首发时PVP迟到,仓促推出的功能又bug不断,真正的PVP遥遥无期,在大补丁推出新套装后等待我们的是?

拍卖行漏洞

其实从上面这么多的实例中我们可以看到大量拍卖行的影子,你能想象到一个涉及到现金交易的功能读取的是本机时间么?你能想象到一个涉及到现金交易的功能可以被十六进制编辑器这类的东西所篡改么?这些例子统统都在暗黑3的拍卖行身上发生过。对于这个从出发点到表现从设置到体验几乎一无是处的游戏功能,我们有太多的东西可以写,还是等有时间静下心来慢慢体味吧。

暴打暗黑第六期:盘点暗黑3史上的“惊天大漏洞”

我想说的就是,谢谢你暴雪,把它关掉了。拍卖行再见,好走不送。

暴打暗黑第六期:盘点暗黑3史上的“惊天大漏洞”

“暴打暗黑”是凯恩之角的一档轻松话题栏目,作者雪暴君会跟大家聊聊暗黑世界的另一面。拜托,你们已经是专业玩家了,放下武器一起来了解一下庇护之地中的那些不为人知的故事…。好了,下期再见!

本文来源:凯恩之角

跟帖0条跟帖

跟帖成功,查看我的跟帖

    热门跟帖

      最新跟帖

          跟帖成功,查看我的跟帖

          意见反馈

          网易公司版权所有 ICP备案:粤B2-20090191

          ©1997-2022