第1章 BUG是个好东西
- 重生08:游戏开发有手就行
- 青椒大虎皮
- 2399字
- 2024-11-30 17:26:12
using System;
namespace Hello2008Application
{
class Hello2008
{
static void Main(string[] args)
{
Console.WriteLine(“Hello, 2008!“);
}
}
}
文韬运行程序,显示器上顿时显示出程序运行结果,大大的“Hello 2008!”
算是文韬作为一名游戏开发的程序员,在发现自己重生后的浪漫吧!
……
“升级好累!”
“你懂个鸡毛!咱们为啥半夜翻墙出来上通宵?还不就是为了尽快升级,等级高一点,带新人刷僵尸的时候才有竞争力。”
“这鬼游戏升级也太难了,刷个图没一会就没血没蓝,还要站在图里等自动恢复等半天,真尼娘的折磨!”
“要不然呢?不想赚钱了?别人一看你50级,还不乖乖进组交钱刷僵尸,3000游戏币一个人,一次带3个人就是9000的游戏币了,路上掉的材料、垃圾装备也能换点零头。现在地下城的游戏币17万就能卖一块钱!”
“文韬呢?怎么半天不说话?你应该快升级了吧?”
听见有人叫自己名字,文韬双眼的焦距从面前的网吧显示器上挪开,看向旁边的两人。
苏壮与李天峰,年轻版。
“发什么呆?你在干啥?嗯?这什么东西奇奇怪怪的?”
苏壮指着文韬的显示器,对于看不懂的事物表现出了不理解。
文韬没搭话,只是默默的关掉了程序。
“好哇!你居然在摸鱼,赶紧升级!一晚上怎么着都能升到50级了,明天就去带新人刷僵尸。”
几分钟前,文韬发现自己重生了。明明前一秒刚跑完代码准备睡觉,一下子就到了这么一个破网吧。
电脑上挂着地下城这款游戏,右下角的时间显示着2008年9月2日,01:13。
隔壁的俩损友一脸油光满面的样子,甚至能从他们脸上看见游戏画面的倒影。
真重生了。
居然重生在了高三开学第一天,还在网吧上通宵?这件事无论怎么想都过于离谱了吧?
高中时期,文韬在离家20公里外的南溪县一中就读,08年的南溪县城,依旧属于18线小地方,如果没有县一中这个高中,估计本地十多家网吧都得饿死。
这一年,正是地下城这款游戏在国内大火的开始,后来号称800万勇士的游戏,迅速占领了大江南北的各大网吧。
文韬身边的俩损友,一个叫苏壮,一个叫李天峰,是文韬从小玩到大的发小,明明是开学第一天,却早早的约好了网吧通宵,都是为了地下城这款游戏。
苏壮坐在文韬左边,人如其名,这家伙从小长得虎头虎脑,一看就很有蛮劲。
苏壮一巴掌拍在文韬左肩,把陷入沉思的文韬给拍了个激灵。
“你干啥呢?赶紧升级啊!不是说好了一起赚钱吗?”
“你特娘的使这么大劲儿拍你爹干嘛!”文韬有点恼火,老子可是全班前几名,怎么在高三这么重要的时候去网吧通宵了,当时真是太年轻!
“老子才是你爹!”
“我是你爹,你是我儿子,我儿子叫你大哥,你儿子叫我爷爷!”
“我去……”
苏壮这货耳机一扔,站起身好一个虎背熊腰。
“咋滴?你还敢干你爹不成?”
……
“别吵了别吵了,苏壮你的角色快死了!”
苏壮闻言,赶紧坐下,却只见自己的角色狂战士发出一声惨嚎,直接挂掉。
苏壮顿时瞪大眼睛看向文韬,咬牙切齿。
“停!”
文韬阻止了苏壮的暴力倾向,眯着眼睛道:“你们就想靠这样打游戏币赚钱?太天真了吧?网费都赚不回来。”
两人皱着眉看向文韬,“那你说咋办,说来网吧赚金币换钱的是你,说赚不到钱的也是你,你到底要怎样。”
啥?是自己提出来用这么弱智的方法赚钱的?我不信!我还是不信!
耳机里传来游戏音效。
“绝对没有空的。”
“来一个试试吧。”
文韬上一世是做游戏开发的,对于有滤镜的地下城这款游戏可是研究了不少。
看到2008年9月2号这个时间点,又听见了熟悉的NPC语音,就自然的想到了上一世这个时间点里,地下城这款游戏的一个著名BUG。
大名鼎鼎的袖珍罐BUG。
袖珍罐……
这是游戏里一种道具,使用之后能随机从罐子里开出一件随机品质的装备。如果运气好的话,一个罐子就能开出“传承”,甚至“神器”品质的装备,价值可不少!
文韬当然不是要去赌运气,众所周知,鹅厂的概率嘛……
08年9月的时候,DNF这款游戏出了一个巨大的BUG,和袖珍罐有关。
只记得是开学没几天,许多玩家在贴吧上看到这样的一个帖子,某交易网站上面,1500个金色袖珍罐只需要200块就能买到。
要知道,一个最高级的金罐子,从游戏里的商店直接买的话需要7万的游戏币,1500个金罐就需要1亿的游戏币。
以文韬所在的区服为例,08年DNF的游戏币与钱的比例,是17万游戏币:1块。
1亿金币就价值550块左右。
有人把价值550块的东西以200块出售?
随后的几天,这种低价卖袖珍罐的单子在交易网站上层出不穷。一时间,众说纷纭,有人说可以复制袖珍罐,有人说能让袖珍罐里固定开出来高品质装备,也有人说可以开袖珍罐而不消耗袖珍罐。
直到14号的时候,官方才出手。
但官方并不是修补bug,而是直接把罐子给封了。袖珍罐变成了无法购买、无法交易、无法开启,且售价1金币,直到一年多以后才重新开放袖珍罐。
然而真相是什么?
作为一名资深码农兼曾经的地下城玩家,文韬是比较少知道bug真实原理的存在。
说起来很简单,用游戏角色进入副本,再用OE搜索本地数据里当前账号的金币数目,可以搜索到金币代码的位置。
此时,搜索到的代码位置存在复数多个。
然而只要你在副本里随意扔掉一点金币,就能准确的找到代码变化的位置,也就意味着你找到了金币代码的准确位置。
此后,再通过进制转换软件把修改的金币代码改成16进制,恭喜你,金币修改成功。
是不是和现在的CE修改单机游戏数据很像,没错。
当然,在副本里修改之后,只要你离开副本,金币就会恢复原样。
不过这难不倒稍微懂一点技术的人,只要在副本里使用金币就好了。
有人说,08年的时候,地下城这游戏怎么在副本里使用金币?又没有拍卖行,也不能与玩家交易。
这时候就需要更高级一点的技术了,只要写个外挂,把城镇里的NPC搬到副本里来就行了。
而NPC最具有价值的道具,自然就是袖珍罐了。
当你修改了金币,购买了一大堆袖珍罐,再离开副本。此时你的帐号金币复原,但是得到了一大堆袖珍罐。
再把袖珍罐给卖到商店,你就获得了海量金币。
又因为地下城当时的金币储存上限,一个游戏角色最高只有3600万金币的储存上限,利用bug的人如果要把大量的袖珍罐倒腾为金币,再出售换成钱的话,就需要大量的游戏角色。
操作太麻烦,所以这些人就把获得的袖珍罐直接拿出来低价售卖。
这就是地下城这款游戏曾今的袖珍罐BUG真相。