與未來的網(wǎng)咖不同這時候的網(wǎng)吧空氣非常渾濁。
煙味、泡面味、還有汗味攪在一起,噼里啪啦敲鍵盤的聲音更是不絕于耳。
“臥槽,猛龍掉線斬。”
“這個拿鋼管的是什么玩意,怎么那么猛?”
時不時的國粹接連不斷,還有殺馬特留著斜劉海在那瘋狂砸鍵盤。
三教九流,啥人都有,這也是只要去網(wǎng)吧,父母就覺得不學(xué)好的原因。
交了錢,開了機(jī)林淵坐在那把有些塌陷的沙發(fā)椅上,盯著屏幕上那個正在跳動的企鵝登陸框。
輸入賬號,密碼。
“咳……”
登陸成功的瞬間,林淵差點被一口氣嗆死。
屏幕右上角,那個黑白頭像閃動著。
昵稱:『莪為誰哀』
個性簽名:【﹎.卜是峩卜噯,是愛已成殤。メ﹏】
林淵感覺頭皮發(fā)麻,腳趾在那雙回力鞋里死死摳著鞋底。
一種屬于四十三歲靈魂的羞恥感,隔著二十五年的時光狠狠給了他一耳光。
太窒息了。
飛快地移動鼠標(biāo),像是在處理什么病毒代碼一樣,迅速刪掉了那行火星文,把網(wǎng)名改成了最簡單的“LY”。
做完這一切,林淵靠在椅背上,長出了一口氣。
看著周圍狂熱的人群,林淵的眼神逐漸沉靜下來。
2009年。
這一年,比特幣剛誕生不久,但是就算自己現(xiàn)在買,也要很久之后才能變現(xiàn)。
這一年,股市會有幾次大波段,但他上一世也不炒股,根本不了解。
開玩笑誰能在大A賺錢那真是神仙。
只記得什么茅子,企鵝后來起飛,反正漲的厲害。
能記得的都是重生前近幾年發(fā)生的,比如英偉達(dá)什么的。
但此時過于古早,未來有用可是解決不了當(dāng)下的困境。
畢竟,如果不能快速發(fā)點小財,家里生活還是無法得到改善,父母依舊會早逝,妹妹也依舊過不好。
想到這里,林淵再次快速整理記憶。
明年有世界杯,可是自己也不看球,唯一能記得的還是有一場巴西踢德國。
最后七比一還是七比二的,記不太清了,好像還不是2010年的。
彩票號碼他更是一個都背不下來,誰沒事記這個那真是絕了。
重生了,似乎也沒什么了不起的。
他依然是個普通人,沒有特別的,最多就是買買比特幣,等升值。
或者貸款買個房,高位套現(xiàn)。
努力思考半晌依舊沒有任何思路。
林淵搖了搖頭,長長舒了一口氣,看向旁邊的王林。
這小子正操控著一個紅眼,笨拙地在地圖里跑位,鍵盤敲得震天響,為了幾個掉在地上的金幣,還要特意跑回去撿。
“這畫面簡直了。”林淵在心里評價道。
2009年的互聯(lián)網(wǎng)才剛剛開始,這時候的游戲無論畫質(zhì)還是界面都非常粗糙。
讓一個未來的人看現(xiàn)在肯定覺得受不了,純純幻燈片。
但是活在2009年的人可不會這么認(rèn)為。
想到這里,林淵靈光一閃,不對啊,我怎么忘了,老子是程序員啊!
此時林淵眼睛一亮。
對啊,自己怎么忘記自己老本行了?
雖然在未來自己屁都不算,但是對于2009年那就是降維打擊啊!
這時候的游戲保護(hù)是什么?
TP系統(tǒng)還沒進(jìn)化,內(nèi)存加密簡直就是敞開大門。
林淵本來有些迷茫不知所措的眼神變了,取而代之的是一種興奮。
“搞錢的路子,不就在這兒嗎?”
此時企鵝的TP保護(hù)機(jī)制在自己眼里那不就等于沒有嗎。
當(dāng)下火爆的游戲我都可以做腳本,這個游戲創(chuàng)造的財富神話可多了去了。
作為林淵第一款玩的游戲,記憶特別深。
地下城與勇士,2008年公測,風(fēng)靡全國。
網(wǎng)吧里十個人里九個玩,這款游戲最搞笑的就是開掛。
別的游戲開掛,玩家一定問候你父母。
這個游戲你開掛,別人只會問你穩(wěn)嗎?兄弟帶帶我。
想到這里林淵不禁有些想笑。
“王林,你先玩。”
林淵沒有打開游戲,而是熟練地打開瀏覽器。
下載了幾個基礎(chǔ)的開發(fā)工具:CE、OD,還有一個精簡版的C 編譯器。
“你不玩?那你開機(jī)子干啥?”王林百忙之中回頭喊了一嗓子,“別浪費錢啊!”
“你別管,我有事情。”
林淵隨口回了一句,戴上了耳機(jī),隔絕了周圍的嘈雜。
屏幕瞬間切換成了黑底白字的各種窗口。
林淵的手指輕輕搭在鍵盤上,深吸了一口氣。
久違了。
第一步,找基址。
林淵熟練地打開CE,附加游戲進(jìn)程。
“人物血量……搜索數(shù)值。”
“變動,再搜索。”
“十六進(jìn)制轉(zhuǎn)換……”
目光專注,腦海中飛快地構(gòu)建著這個游戲的數(shù)據(jù)模型。
2009年的游戲內(nèi)存保護(hù)機(jī)制簡直可以說是“純潔”。
林淵幾乎沒費什么力氣,就定位到了人物坐標(biāo)的基址和偏移量。
“有了坐標(biāo),就能尋路。”
林淵嘴角微微上揚,手指在鍵盤上飛快跳動,一行行代碼流淌而出。
沒有急著寫功能,先做模擬。
這是后世腳本才有的邏輯,不是死板的按鍵精靈,而是模擬人類的判斷。
If (怪物數(shù)量 > 0) { 釋放技能A } elSe { 移動到下一個房間 }
If (HP < 30%) { 自動吃藥 }
第二步,HOOk 攻擊判定。
這是最難的,也是最關(guān)鍵的。
需要找到攻擊Call,也就是游戲里造成傷害的那段函數(shù)入口。
林淵打開OD,對著滿屏的匯編指令,眼神銳利。
若是旁人看這些早就暈了,但在林淵眼里,這些MOV、CALL、JMP指令,就是一張張清晰的地圖。
“找到了。”
僅僅過了二十分鐘,林淵就在一堆亂碼中精準(zhǔn)地揪出了一行代碼。
那是攻擊判定的核心。
沒有修改傷害數(shù)值,一個容易封號,一個違法,屬于外掛。
只需要讓腳本能夠精準(zhǔn)地調(diào)用這個攻擊指令。
第三步,封裝。
林淵的手速越來越快,屏幕上的光映在他臉上。
他正在編寫一個簡易的UI界面。
不需要花哨,只需要效率。
“自動拾取范圍……擴(kuò)大到全屏。”
“技能CD……加入毫秒級隨機(jī)延遲,模擬人工操作。”
不僅要能用,還要能哪怕是GM來了,看后臺數(shù)據(jù)也像是個真人在玩。
一個小時后。
林淵敲下最后一個回車鍵。
編譯,運行。
一個只有巴掌大的灰色小窗口跳了出來,上面只有兩個按鈕:【啟動】、【停止】。
林淵登陸游戲,建了個小號,進(jìn)了副本,點擊【啟動】。
雙手離開鍵盤,拿起旁邊的可樂,喝了一口。
屏幕里,那個名為【莪為誰哀】的角色動了。
以一種極其精準(zhǔn)、極其高效的路線直奔怪物。
聚怪,平A,后跳取消硬直,接技能。
行云流水。
連地上掉落的金幣,都在怪物倒下的瞬間被自動吸進(jìn)了背包。
沒有多余的動作,每一次判定都卡在系統(tǒng)判定的極限幀數(shù)上。
“這就是技術(shù)的魅力。”
林淵看著屏幕,心中有些自得。
“臥槽!!!”
一聲驚雷般的咆哮在耳邊炸響。
王林正好打完一盤,轉(zhuǎn)頭想看看林淵在干嘛,結(jié)果眼珠子差點瞪出來。
“老林!你這是啥啊?咋自己動啊?這連招,這走位?臥槽臥槽!”
王林連游戲都不顧了,湊過來死死盯著屏幕,看著那個角色自動清空了一個房間,又自動跑向下一個門。
“掛?!”王林聲音都在抖,既興奮又害怕,“穩(wěn)嗎?這玩意兒不會封號吧?”
“不會,這是我自己寫的。”
此時王林一臉狐疑的看著林淵:“你會寫掛?吹吧,那你給我寫一個,一鍵無敵秒殺那種就行。”
林淵看著王林的樣子有點好笑,敷衍的說道:“我有正事,忙完有時間給你弄一個,對了我要回家一趟,你幫我看著點別關(guān)機(jī)。”
王林哦了一聲,也沒多想繼續(xù)玩游戲了。
畢竟十**歲的年紀(jì),高考之前憋壞了。
今天還是說了因為林淵沒考好才有時間出來玩,那可得分秒必爭。
林淵為了不引起注意,退出游戲,保持主界面,做好這一切后快步回家。
臉上雖然依舊平靜,可是心里的激動簡直難以復(fù)加。
這第一步,已經(jīng)有了!