林欢熟练地打开瀏览器,飞快地敲下一串网址,下载了一套轻量级的c++编译环境,顺带下了一个当年做逆向工程最常用的od调试器。
安装完毕后,他直接顺著网吧电脑的硬碟路径,摸进了《地下城与勇士》的根目录。
找到那个用来反作弊的tp(tenprotect)系统文件,拖进调试器里。
屏幕上瞬间跳出一大排密密麻麻的汇编指令和底层代码。
林欢只扫了两眼,心里顿时有底了。
09年的tp系统,简直如同裸奔。
一来是这年头电脑配置普遍不行,如果反外掛程序做得太深、占用太多內存资源,游戏就会卡得没法玩,所以官方必须要向硬体性能妥协,放弃很多主动的安全防御。
二来,当时的计算机网络安全防护生態还非常脆弱,远没有后世那么多行业先驱去不断更新叠代。
在林欢这种做了十几年程式设计师的老手眼里,这玩意简直漏洞百出。
而且他也不是想要修改游戏数值,那样是破坏网络信息安全,是要判刑的。他只需要做个自动搬砖的脚本。
一旁的李天明正等游戏角色復活,时不时瞟一眼林欢的屏幕,越看越迷糊。
屏幕上全是一排排英文和数字,跟天书似的。
“哎不是,你这是干嘛呢?”李天明忍不住问。
“搞钱呢。”林欢头都没抬,手指在键盘上敲击著。
李天明一脸不信:“这什么玩意,你搞什么钱?”
林欢笑了笑:“说了你也不懂,你玩你的游戏吧。”
几分钟后,彻底摸清楚了底层代码的逻辑和漏洞,林欢看了一眼电脑右下角的时间。
快五点了。
他原本的兼职是晚上六点到第二天早上六点。
但眼下,他已经不需要去上班了。真去当网管,纯粹是浪费生命。
他停下手里的动作,转头看向李天明:“你身上有钱吗?借我点。”
李天明愣了一下,摸了摸口袋:“有啊,15块钱。你要干嘛?是饿了吗?”
(请记住 101 看书网体验佳,101??????.??????超讚 网站,观看最快的章节更新)
林欢摇摇头:“不是,我要创业。”
听到“创业”两个字,李天明眼睛瞬间瞪大了:“臥槽?创业?你要干嘛?”
林欢有些调侃地说道:“大人的事情小孩少打听。你现在把全部身家拿出来,算你是原始股东,到时候带你吃香喝辣的。”
听到林欢这么说,李天明瞬间无语了。
对方没有明著说明原因,估计是真的遇到什么困难了。
毕竟两人认识这么久以来,这是林欢第一次和他借钱。在他的印象中,林欢家里条件虽然不好,但是非常有骨气,从不占別人便宜。
男孩子之间的友情就是这样,无需多言,能帮一定会帮。
李天明没理会林欢的调侃,认真说道:“行,我之前攒了三百块钱,想著买地下城时装呢。我现在回家给你拿。如果不够的话,我再帮你想想办法,不过可能没有很多。”
“谢了。”林欢拍了拍他的肩膀,没多说什么,心里却真的非常感动。
要是人与人之间都如此纯粹,那该多好。
十几分钟后,李天明满头大汗地跑回来,把三张毛爷爷塞到林欢手里。
加上林欢自己身上仅剩的八块五毛钱,现在一共是三百零八块五。
林欢站起身,径直走到网吧前台。
“开个机子。”
前台那个顶著一头非主流髮型的网管认识林欢,看到他愣了一下:“你不是等会儿上班吗?”
林欢直接把三百块钱拍在吧檯上:“不上了,今天想上网。”
在那个非主流网管一脸迷惑的目光中,收了钱,抽了张临时卡递过去。
林欢拿了找零的硬幣和卡,转身走回了角落的机位。
至於为什么要花这个冤枉钱上网,完全是杜绝一切意外可能性。
毕竟网吧老板和网管都认识他,一看他没有开机,直接在这上网,那不等於是自投罗网吗?
看著眼前冒著蓝光的屏幕,林欢脸上没有任何表情。
但是手里的动作却越来越快。
眼下,时间就是金钱。
编写一个全自动的底层辅助脚本,並不是隨便敲几行代码就完事了。
它需要不断地抓取数据、修改参数、反覆测试,这是一个极其枯燥且耗时的过程。
这也是为什么后世的程式设计师只要条件允许,都喜欢接劳务外包,把这些繁琐的基础工作扔给別人的原因。
2009年,没有后世那些一键查错补漏的ai大模型辅助。
技术再牛逼,这种一行行敲代码的基础工作也必须亲自上手。
接下来的几个小时里,林欢一边飞快地敲著代码,一边通过调试器抓取著游戏內部的动態数据。
好在他前世做过相关的游戏底层开发,很多架构上的逻辑大同小异,再加上09年的dnf目录结构相对原始简单,省去了他不少破译加密的时间。
一直到了晚上八点。
旁边的李天明摘下耳机,揉了揉发酸的脖颈,转头对林欢说道:“我得回家了,再不回去我家老头子该揍我了。如果你钱不够,回头我再帮你想想办法。”
林欢停下手里的动作,有些感动地看了他一眼,说道:“暂时够了,谢了。”
“嗨,咱俩谁跟谁,说这个干嘛。”李天明摆了摆手,转身走出了网吧。
隨著李天明的离开,林欢再次进入了专注的工作状態。
第一次的进图测试很快开始了,但问题也隨之而来。
09年网吧普遍还在用老旧的单核cpu,系统处理多线程任务极易卡顿。
林欢一开始图省事,写了一套基於当时主流的“模擬按键”寻路逻辑。
结果一加载到游戏里,画面上的角色就像得了帕金森一样,走两步卡一下。
遇到怪物不仅不会主动释放技能,甚至还会贴著怪物的脸疯狂原地鬼畜,弱智到了极点。
林欢查了一下內存,发现是按键模擬反馈的延迟太高,遇到怪群直接信息溢出。
他没有气馁,立刻换了思路,摒弃了这种笨方法,直接动用后世更高级的“內存封包注入”技术。
不通过键盘滑鼠,而是直接劫持游戏的內存地址,给伺服器发送动作指令代码。
重新编译,再次运行。
画面上的人物瞬间像换了个人。
进图、智能引怪、上挑、崩山击、拾取金幣,整个动作行云流水,技能衔接无比流畅。
怪物刚一露头,指令已经生效,清图速度飞快。
看著屏幕上一路平推毫无卡顿的游戏画面,林欢嘴角勾起,这种技术降维打击的爽感確实相当上头。
到了后半夜,测试完全跑通,虽然还有不少bug,但是大概方向对了,林欢长长地舒了一口气。
他飞快地点开电脑自带的记事本,开始算帐。
《地下城与勇士》这款游戏有疲劳值限制,並不是无限刷的,一个角色普通情况下一天是156点疲劳,开通黑钻是188点。
林欢刚才测试过,网吧这台机子的性能极限是“三开”,同时掛三个游戏窗口已经是主板的极限了。
而在脚本的加持下,一个角色大概需要3个小时左右能把疲劳值全部刷完。
接著他打开当年最大的游戏交易站5173看了眼行情,目前的金幣比例在1比18左右浮动,也就是18万金幣能换一块钱人民幣。
林欢在记事本上飞速敲击著数字:
一个小號满疲劳刷完,加上通关翻牌和卖掉地上的蓝白装备,单號產出大约在80万到110万金幣之间。取个中间值,算100万。
100万金幣按照1比18的比例,折算下来大概是5块5毛钱。
一台机子“三开”,一趟下来就能產出將近17块钱。
一天24小时轮轴转,3个小时一波號,刚好能换8次。
17块乘以8次,也就是说,这单单一台电脑,一天的纯金幣收益就在130块钱以上!
这还没算刷图途中掉落的稀有装备和珍惜材料。要是运气好爆出一件“梵风衣”或者“流光星陨刀”,单件就能卖几百上千块钱。
成本呢?
在09年的小县城,网吧包月一台机子顶多也就三四百块钱,折算下来一天的网费成本才13块钱。
一天净赚120,一个月就是3600块钱!
要知道,他的父亲在工地上卖苦力,每天顶著大太阳干12个小时的重活,一个月满打满算也就挣个1100块钱左右。
而他自己前世找的那份天歌网吧的夜班兼职,同样是熬12个小时,一天才给30块钱,一个月连一千都不到。
现在一台破电脑自动掛机,什么都不用管,挣的钱却是父亲在工地上卖命的三倍还多!
一台机器尚且如此,如果是一百台机子呢?
林欢眼神越来越亮,他发现这个路子不仅能搞,而且是一本万利的买卖。
什么是好的生意?这就是,投入少、產出高、风险可控。
但是现实的问题摆在眼前,他现在没有启动资金。
手里的三百块钱最多也就是在网吧包一个月,这还不够。
既然业务模型已经跑通,且完全可行,接下来要做的就是积累启动资金买二手电脑自己组建工作室,扩大规模投產。
不然靠网吧这一台机子,攒够母亲去美国的治疗费得猴年马月?
想到这里,林欢眼神变得坚定。
他將电脑里写好的底层代码和测试数据仔细打包压缩。
由於这年头还没有什么云端盘,他直接登上了自己的qq,把压缩包通过邮件附件的形式,发送到了自己的qq邮箱中转站里保存。
关掉网页,拔下临时卡。
林欢站起身,深吸了一口气,此时,天边已经泛起鱼肚白。
他心里很清楚,眼下自己一穷二白,唯一有可能拿出本钱、也唯一能毫无保留帮他启动这个计划的,只有一个人。
那就是在市里ktv打工的姐姐。
想起自己的姐姐,林欢心里不禁又难过起来,他真的有些不敢面对姐姐。
他欠她的,太多了。
『加入书签,方便阅读』