第2章
規(guī)則怪談:我能編輯死亡代碼
五分鐘規(guī)則戰(zhàn),一節(jié)一節(jié)打過(guò)去------------------------------------------,一條剛出爐的死亡規(guī)則,零次修改權(quán)限。,用上輩子在論壇上看到的老玩家黑話來(lái)說(shuō),叫作“裸裝進(jìn)本”。但上輩子裸裝進(jìn)本的新手都死了,而我從死掉的自己身上學(xué)到了一件事——,它就只是一行字?!疤ь^”這個(gè)動(dòng)作。那張沒(méi)有五官的臉正對(duì)著我,明明沒(méi)有眼睛,我卻能清楚地感覺(jué)到某種視線落在身上的黏膩感,像是有一只冰涼的手在皮膚上慢慢摸過(guò)去。?!芭?。”,聲音又脆又利。銹跡斑斑的鐵皮被抽出了一道淺淺的凹痕。那不是普通繩子,至少力道不普通。,四個(gè)乘務(wù)員同時(shí)往前邁了一步。懷里的襁褓一起發(fā)出了哭聲,四道尖銳的嬰兒嚎叫疊加在一起,像是有四根針同時(shí)扎進(jìn)了耳膜。。,這節(jié)車廂里的規(guī)則還只有頭頂那行血字一條——“被鎖定者不得連續(xù)走過(guò)三節(jié)車廂”。,只要我不往前走,這條規(guī)則就拿我沒(méi)辦法。,規(guī)則的邊界就是活路。,手里的跳繩從右手換到左手,又甩了一下。這次棉繩抽在了左側(cè)的座椅上,整排座椅被掃得歪斜變形。她身后那四個(gè)乘務(wù)員又往前邁了一步,襁褓里的哭聲越來(lái)越大,離我最近的那個(gè)嘴巴已經(jīng)張開(kāi),腐爛的牙齦里正往外滲一種黑色的液體。。,這節(jié)是第二節(jié)。新手局一共八節(jié)車廂——上輩子我們七個(gè)人死了五個(gè)才摸透整個(gè)結(jié)構(gòu)。前四節(jié)是規(guī)則陷阱區(qū),后四節(jié)是規(guī)則解謎區(qū)。中間那扇連接門需要某種道具才能打開(kāi),而那件道具藏在第一節(jié)到**節(jié)之間某個(gè)怪談生物身上。
上輩子拿到道具的是趙凱。
他把道具藏起來(lái),等我被乘務(wù)員撕裂之后,才拿出來(lái)帶著周蕓和剩下的人進(jìn)了后四節(jié)。走之前還蹲在我碎裂的**旁邊說(shuō)了一句——“越哥,謝了。”
那句話和那根跳繩抽在地板上的聲音,至今還是同一個(gè)調(diào)子。
紅衣小女孩動(dòng)了。
她不是走過(guò)來(lái)的,是滑過(guò)來(lái)的。雙腳離地三寸,整個(gè)人像是被什么看不見(jiàn)的線吊著,直直地朝我飄過(guò)來(lái)。手里的跳繩在空氣中抽出了第三下,這一下對(duì)準(zhǔn)的是我的脖子。
棉繩帶起的風(fēng)聲像哨子。
我側(cè)身,讓棉繩擦著喉結(jié)抽過(guò)去。跳繩帶起的風(fēng)刮過(guò)皮膚,涼得不像棉麻,更像是某種金屬絲編織的刑具。我瞥了一眼她握繩的手——手指關(guān)節(jié)不正常地向外扭曲,指甲蓋翻起來(lái),嵌在繩柄上,和她連為一體。
上輩子我見(jiàn)過(guò)這種東西?!霸鼓罴纳w”,是新死玩家殘留的恐懼情緒被怪談吸收之后凝結(jié)成的形態(tài)。小孩外形只是因?yàn)榭謶智榫w在兒童形象上的附著效率最高,這是怪談世界冷冰冰的計(jì)算結(jié)果。
寄生體的特點(diǎn)是——離不開(kāi)宿主場(chǎng)景。
就是說(shuō),她出不了這節(jié)車廂。
我往后退了一步,踩在第一節(jié)和第二節(jié)車廂之間的連接處。
小女孩追到車廂連接處的門檻邊,停住了,跳繩在門檻外側(cè)的空氣裡抽了一下,像是撞上了一堵看不見(jiàn)的墻。她那張沒(méi)有五官的臉左右轉(zhuǎn)了轉(zhuǎn),然后慢慢退了回去。
賭對(duì)了。
她站在門框內(nèi)側(cè),跳繩垂在手邊,身后四個(gè)乘務(wù)員也停在原地,襁褓里的哭聲漸漸低了下去。門框內(nèi)外,涇渭分明。
頭頂?shù)难诌€在閃,不得連續(xù)走過(guò)三節(jié)車廂。車門連接處不算完整的一節(jié),我站在這里不算觸發(fā)規(guī)則。但這只是臨時(shí)的空隙,不往前走就永遠(yuǎn)到不了逃生出口,而往前的代價(jià)是踩進(jìn)第三節(jié)車廂的那一刻,規(guī)則就會(huì)開(kāi)始計(jì)次。
一節(jié)。兩節(jié)。三節(jié)。到第三節(jié)就會(huì)觸發(fā)致死判定。
那就只能在第三節(jié)到來(lái)之前,把這條路鋪平。
我把手伸進(jìn)外套口袋,摸到了那枚鑰匙——乘務(wù)員碎裂之后留下的東西。上一節(jié)里它只是躺在灰燼堆里的一個(gè)金屬小物件,當(dāng)時(shí)沒(méi)來(lái)得及細(xì)看?,F(xiàn)在拿出來(lái)借著昏黃的車頂燈掃了一眼,鑰匙柄上刻著一行極小的凹字:第捌節(jié)車廂乘務(wù)員室。
第八節(jié)。
新手局的最后一節(jié)車廂。也就是說(shuō),這把鑰匙是終點(diǎn)的門卡。但鑰匙不會(huì)憑空出現(xiàn)——那個(gè)乘務(wù)員把鑰匙交出來(lái),是因?yàn)槲矣昧烁膶懞蟮囊?guī)則逼它回答了問(wèn)題?!皩?duì)視超過(guò)三秒,怪談生物將強(qiáng)制回答你一個(gè)問(wèn)題”。而鑰匙是它回答之外的副產(chǎn)品。規(guī)則沒(méi)說(shuō)它會(huì)順便掉落道具。
但規(guī)則也沒(méi)說(shuō)不讓。
怪談代碼編輯器的本質(zhì),我一直覺(jué)得不是“改寫規(guī)則”這四個(gè)字能概括的。它更像是在一個(gè)嚴(yán)絲合縫的系統(tǒng)里開(kāi)了一個(gè)后門。系統(tǒng)允許你寫入新代碼,但它不會(huì)主動(dòng)告訴你,寫入的代**產(chǎn)生什么樣的連鎖反應(yīng)。那個(gè)乘務(wù)員之所以碎裂,不只是因?yàn)椤氨黄然卮鹆藛?wèn)題”——而是因?yàn)楦膶懞蟮囊?guī)則和它自身的生存邏輯產(chǎn)生了沖突。
怪談生物的底層代碼是“執(zhí)行規(guī)則”,但要求它執(zhí)行一條不在原始清單里的規(guī)則?邏輯矛盾,系統(tǒng)崩潰,身體崩解。
這就是編輯器的真正殺傷力。
不是改規(guī)則。是用規(guī)則殺怪物。
我剛把鑰匙收好,頭頂?shù)难趾鋈婚W了一下,然后開(kāi)始變化。那個(gè)不得連續(xù)走過(guò)三節(jié)車廂的“三”字跳動(dòng)了兩下,似乎在重新定值。不是數(shù)值改變,是字體顏色在變深,從血紅變成暗紅,像是一塊正在凝固的血塊。
然后它安靜了。沒(méi)有變,只是更沉了些。
但我注意到一個(gè)細(xì)節(jié)——上一次我看這行字的時(shí)候,它只是靜止的公告。而這一次,我盯著它超過(guò)五秒之后,它開(kāi)始微微發(fā)顫。不對(duì),不是它在顫,是整節(jié)車廂在顫。非常輕微,輕到如果不是我上輩子在各類怪談里練出來(lái)的感知力根本察覺(jué)不到。
車廂在怕。
不對(duì)。更準(zhǔn)確地說(shuō),是這節(jié)車廂所屬的這個(gè)怪談本體,在對(duì)我做出反應(yīng)。
第一條規(guī)則被篡改之后,本體意識(shí)鎖定我。然后它生成了新規(guī)則來(lái)限制我。但我站在這條新規(guī)則的邊界上不動(dòng),等于把它剛生成的武器晾在那里。它沒(méi)辦法用規(guī)則殺我,就像病毒寫進(jìn)了殺毒軟件無(wú)法查殺的白名單。
它開(kāi)始不安了。
我舔了舔嘴唇,看著面前這節(jié)擠滿了怪物的車廂,一個(gè)念頭從腦子里冒出來(lái)。
既然本體意識(shí)會(huì)不安——那我能不能讓它更不安一點(diǎn)?
我重新把目光放在那個(gè)紅衣小女孩身上。她還站在車廂中央,跳繩垂在手里,沒(méi)有五官的臉朝著我,一動(dòng)不動(dòng)。
上輩子處理寄生體的方式只有兩種。一種是暴力擊殺,用道具和體術(shù)硬碰硬。另一種是剝離她的依附物——寄生體必須有宿主場(chǎng)景才能存活。離開(kāi)宿主,三分鐘內(nèi)就會(huì)消散。但宿主場(chǎng)景不一定是整節(jié)車廂,也可能是車廂里的某樣?xùn)|西。
我掃了一眼這節(jié)車廂的布局。座椅、扶手、車頂?shù)睦h(huán)、墻上的線路圖——和第一節(jié)一模一樣,只多了一樣?xùn)|西。
角落里放著一輛破舊的嬰兒車。
車斗里空蕩蕩的,只有一個(gè)已經(jīng)變了形的布偶。
是那只布偶的可能性很大。因?yàn)樗淖藨B(tài)太不自然了——正常布偶被丟棄應(yīng)該是歪倒的,但它端端正正坐著,面朝車門方向,像是被什么人特意擺放過(guò)。
紅衣小女孩似乎察覺(jué)到了我的視線。
她往旁邊挪了一步,正好擋在我和那輛嬰兒車之間。
這個(gè)動(dòng)作出賣了她。
我活動(dòng)了一下肩膀。上一節(jié)車廂是改寫規(guī)則拿下的,這一節(jié)不能依靠編輯器,只能用體術(shù)、經(jīng)驗(yàn)和對(duì)規(guī)則的鉆空子來(lái)打。但體術(shù)這個(gè)東西,我上輩子攢了三年。
新手局的怪談生物都是初級(jí)等級(jí),換成上輩子后期的我,一個(gè)照面就能清場(chǎng)?,F(xiàn)在雖然重生回到了初始狀態(tài),但意識(shí)和經(jīng)驗(yàn)都還在。這具身體的體能確實(shí)不如后期,但知道打哪里最省力這個(gè)本事不會(huì)丟。
我從車廂連接處往里跨了半步。
小女孩的跳繩立刻抽了過(guò)來(lái),這次的力道比之前大了許多——棉繩劃破空氣,帶著撕裂般的聲響朝我脖子卷來(lái)。我沒(méi)有往后退,而是往左前方斜踏一步,讓繩子從肩膀上方抽過(guò)去。
同時(shí)右手往上一撈,攥住了繩子的中段。
入手冰涼,棉繩里面編著金屬絲。手感粗糙,像握著一條蛇。
我猛力一拽。
紅衣小女孩被帶了一個(gè)趔趄,腳下的飄浮狀態(tài)被打斷,雙腳踏踏實(shí)實(shí)地落在了車廂地板上。她顯然沒(méi)經(jīng)歷過(guò)被玩家反制的局面,那張沒(méi)有五官的臉劇烈地晃了一下,第一次露出了一絲類似于“迷?!钡姆磻?yīng)。
我沒(méi)有給她反應(yīng)的時(shí)間。
左手已經(jīng)探進(jìn)口袋摸到了鑰匙。金屬柄握在掌心里,我單手撐著旁邊的座椅翻了過(guò)去,直接越過(guò)她和四個(gè)乘務(wù)員,落地的瞬間往角落的嬰兒車沖過(guò)去。
小女孩反應(yīng)過(guò)來(lái),轉(zhuǎn)身就要追。
但先擋在我面前的是一個(gè)乘務(wù)員。這個(gè)乘務(wù)員比其他幾個(gè)更高一些,佝僂的背幾乎要彎成九十度。它懷里的襁褓已經(jīng)松開(kāi)了襁褓布,露出一截扭曲的、不像是嬰兒該有的肢體。它嘴巴張開(kāi),一股黑色液體對(duì)準(zhǔn)我的臉噴了過(guò)來(lái)。
不能硬吃。上輩子有人被這種液體噴到,整張臉的皮膚在十秒內(nèi)潰爛殆盡。
我側(cè)身閃到一排座椅后面,液體噴在椅背上,“滋”的一聲,椅面被腐蝕出一個(gè)拳頭大的窟窿??吡吘夁€在往外翻涌著氣泡。趁它噴吐后的硬直間隙,我踩上椅背借力一躍,從乘務(wù)員頭頂翻了過(guò)去。
落地。嬰兒車就在三步之外。
身后,跳繩抽過(guò)來(lái)的風(fēng)聲追了上來(lái)。
我沒(méi)有回頭,伸出左手抓住嬰兒車的扶手。指尖觸到扶手的瞬間,一陣冰寒刺骨的涼意沿著手指躥上手臂,像是把手**了冰水里。那個(gè)布偶猛地轉(zhuǎn)過(guò)了頭——它本來(lái)是面朝車門方向坐著的,現(xiàn)在它的臉正對(duì)著我。
那是一張被縫了滿嘴線的布偶臉。
眼睛是兩粒黑色紐扣,嘴巴被紅色的線密密麻麻縫死了,縫線的紋路還在緩緩蠕動(dòng),像是有張嘴被縫上之后還在試圖張開(kāi)說(shuō)話。它的肚子忽然鼓了一下,再一下,像是在呼吸。
就是這個(gè)。
紅衣小女孩的尖叫從身后傳來(lái)。是真正的尖叫,不是嬰兒的哭聲,不是一個(gè)被禁錮在規(guī)則里的怪談生物的機(jī)械反應(yīng)——那聲音里帶著某種真實(shí)的情緒,像是恐懼,又像是憤怒。
她沒(méi)有聲帶。那聲尖叫是從她胸腔里直接震出來(lái)的。
在我抓住布偶的那一刻,她停下了所有動(dòng)作。跳繩從手里滑落,掉在車廂地板上發(fā)出沉悶的撞擊聲。她那雙扭曲的手在身側(cè)顫抖著,沒(méi)有五官的臉對(duì)準(zhǔn)了我手里的布偶。
我把布偶從嬰兒車?yán)锪嗥饋?lái),拇指按在它縫了滿嘴紅線的臉上。
“你怕我碰它?!蔽铱粗∨⒄f(shuō),“所以你確實(shí)不是這節(jié)車廂的規(guī)則怪談。你是某個(gè)死在上一局里的玩家留下的東西??謶趾驮鼓畋灰?guī)則回收,捏成了新的怪物。這具布偶是你殘留的執(zhí)念,還是你丟下的尸骨?”
她沒(méi)有回答。沒(méi)有五官的臉看不出表情。
但我知道答案。上輩子我見(jiàn)過(guò)足夠多的寄生體,知道它們的生成邏輯——規(guī)則回收玩家的死亡情緒,將它們壓縮再附著在某種物件上,然后以那個(gè)物件為錨點(diǎn)具象化成怪談生物。一旦離開(kāi)錨點(diǎn),三分鐘內(nèi)消散。不是死亡,是徹底歸零,連回收利用的可能都沒(méi)有。
她怕的不是我。是歸零。
我把布偶舉高了半分。小女孩的脖子跟著布偶的高度往上仰了一下。
“讓路。”我說(shuō),“讓你身后那四個(gè)乘務(wù)員靠邊站?!?br>她猶豫了整整三秒。
然后退開(kāi)了一步。
身后的四個(gè)乘務(wù)員也慢慢退到了車廂兩側(cè),懷里的襁褓一聲不吭。頭頂那條血色的規(guī)則還亮著,但此刻在這節(jié)車廂里,它更像是一盞無(wú)關(guān)緊要的氛圍燈。
我抱著布偶穿過(guò)了車廂。
經(jīng)過(guò)小女孩身邊的時(shí)候,我掃了她一眼。她還站在原地,垂著頭,沒(méi)有五官的臉對(duì)著地面,肩膀在輕輕發(fā)抖。她在這兒困了多久?什么時(shí)候被某個(gè)死在這里的玩家留在了這條地鐵上?
這些問(wèn)題沒(méi)有答案。至少現(xiàn)在沒(méi)有。
我在第三節(jié)車廂的門前站定。回頭看了一眼頭頂?shù)难帧@節(jié)車廂算走過(guò)的第一節(jié)。再往前踩一步,就是第二節(jié)。再走到下一節(jié)就是第三節(jié),然后那條致死規(guī)則就會(huì)觸發(fā)。
上輩子我們過(guò)這關(guān)的方式很笨——讓兩個(gè)隊(duì)友分別用身體扛住規(guī)則觸發(fā)后的傷害,給剩下的人爭(zhēng)取時(shí)間。死兩個(gè)人,換其他人過(guò)關(guān)。
這輩子不用死人。
因?yàn)槲矣羞@節(jié)車廂里的四個(gè)乘務(wù)員。而規(guī)則五寫得很清楚:“被鎖定者不得連續(xù)走過(guò)三節(jié)車廂”。***是“走過(guò)”。它判定的是“我本人連續(xù)穿過(guò)車廂”這個(gè)動(dòng)作。
但如果車廂自己移動(dòng)呢?
列車每??恳徽?,車廂連接處會(huì)短暫解鎖。上一世我們發(fā)現(xiàn),解鎖的時(shí)候車廂和車廂之間的物理連接會(huì)松動(dòng)。這意味著,如果玩家不是“走去”下一節(jié),而是讓下一節(jié)“靠過(guò)來(lái)”——那就不叫“走過(guò)了”。
關(guān)鍵在于能不能讓列車提前到站。
我走到第三節(jié)車廂連接門前,把鑰匙收好,從地上撿起一片從座椅上崩落的金屬件。然后用全力砸向車窗玻璃。
玻璃沒(méi)碎。但整個(gè)車廂震了一下。
然后震了第二下。
頭頂廣播忽然響了:注意,列車即將進(jìn)站。本站:第二站臺(tái)。請(qǐng)所有乘客站穩(wěn)扶好。
來(lái)了。怪談本體感知到規(guī)則正在被鉆空子,于是它開(kāi)始調(diào)整自己的運(yùn)行邏輯——你想讓車進(jìn)站?那我就讓車進(jìn)站。但進(jìn)站意味著要上新的乘客,也就是刷新新的怪談生物進(jìn)入車廂。它是在警告我:鉆空子就要承擔(dān)代價(jià)。
我笑了一下。就怕你不派新的來(lái)。
懷里抱著的布偶,肚子里開(kāi)始發(fā)出一陣低沉的咕嚕聲,像是有什么東西在它被紅線縫死的嘴后邊拼命想要發(fā)出聲音。我低頭看了它一眼,它扣子眼睛里的黑色反光里映出了我自己的臉。而我身后的車廂里,紅衣小女孩還站在原地,垂著手,沒(méi)有追過(guò)來(lái)。
下一站到達(dá)倒計(jì)時(shí):00:00:32。
第三節(jié)車廂的燈亮了起來(lái)。門框上的血字規(guī)則開(kāi)始緩緩刷新。但那行血字剛浮出來(lái)一半,又停住了。然后我聽(tīng)到了一個(gè)聲音,直接在大腦深處響起來(lái)的,不像廣播,更像是某個(gè)東西湊到耳邊說(shuō)的——
“……你到底……是什么……”
是本體意識(shí)。它在跟我說(shuō)話。
我沒(méi)有回答。
上輩子沒(méi)有人告訴過(guò)我規(guī)則怪談的本體會(huì)主動(dòng)發(fā)聲。這不屬于任何已知副本的固定流程。大概是因?yàn)槲乙彩撬摹暗谝淮巍薄谝粋€(gè)在新手局就讓它連續(xù)兩次吃癟的玩家。但我不打算和它對(duì)話。
我蹲下來(lái),把布偶放在角落,面向車門。
然后站直,活動(dòng)了一下肩膀。背對(duì)那個(gè)即將打開(kāi)的門,以及即將上車的新乘客。車廂微微晃動(dòng),外面的隧道里傳來(lái)了車輪緩慢減速的尖銳聲響。
進(jìn)站倒計(jì)時(shí):00:00:17。
“我是你的漏洞。”我對(duì)著空氣說(shuō),“你可以慢慢修,我會(huì)一個(gè)一個(gè)試,看是你修的規(guī)則多,還是我改的代碼快?!?br>車廂顫了一下。
然后門開(kāi)了。
---
(·完)
上輩子拿到道具的是趙凱。
他把道具藏起來(lái),等我被乘務(wù)員撕裂之后,才拿出來(lái)帶著周蕓和剩下的人進(jìn)了后四節(jié)。走之前還蹲在我碎裂的**旁邊說(shuō)了一句——“越哥,謝了。”
那句話和那根跳繩抽在地板上的聲音,至今還是同一個(gè)調(diào)子。
紅衣小女孩動(dòng)了。
她不是走過(guò)來(lái)的,是滑過(guò)來(lái)的。雙腳離地三寸,整個(gè)人像是被什么看不見(jiàn)的線吊著,直直地朝我飄過(guò)來(lái)。手里的跳繩在空氣中抽出了第三下,這一下對(duì)準(zhǔn)的是我的脖子。
棉繩帶起的風(fēng)聲像哨子。
我側(cè)身,讓棉繩擦著喉結(jié)抽過(guò)去。跳繩帶起的風(fēng)刮過(guò)皮膚,涼得不像棉麻,更像是某種金屬絲編織的刑具。我瞥了一眼她握繩的手——手指關(guān)節(jié)不正常地向外扭曲,指甲蓋翻起來(lái),嵌在繩柄上,和她連為一體。
上輩子我見(jiàn)過(guò)這種東西?!霸鼓罴纳w”,是新死玩家殘留的恐懼情緒被怪談吸收之后凝結(jié)成的形態(tài)。小孩外形只是因?yàn)榭謶智榫w在兒童形象上的附著效率最高,這是怪談世界冷冰冰的計(jì)算結(jié)果。
寄生體的特點(diǎn)是——離不開(kāi)宿主場(chǎng)景。
就是說(shuō),她出不了這節(jié)車廂。
我往后退了一步,踩在第一節(jié)和第二節(jié)車廂之間的連接處。
小女孩追到車廂連接處的門檻邊,停住了,跳繩在門檻外側(cè)的空氣裡抽了一下,像是撞上了一堵看不見(jiàn)的墻。她那張沒(méi)有五官的臉左右轉(zhuǎn)了轉(zhuǎn),然后慢慢退了回去。
賭對(duì)了。
她站在門框內(nèi)側(cè),跳繩垂在手邊,身后四個(gè)乘務(wù)員也停在原地,襁褓里的哭聲漸漸低了下去。門框內(nèi)外,涇渭分明。
頭頂?shù)难诌€在閃,不得連續(xù)走過(guò)三節(jié)車廂。車門連接處不算完整的一節(jié),我站在這里不算觸發(fā)規(guī)則。但這只是臨時(shí)的空隙,不往前走就永遠(yuǎn)到不了逃生出口,而往前的代價(jià)是踩進(jìn)第三節(jié)車廂的那一刻,規(guī)則就會(huì)開(kāi)始計(jì)次。
一節(jié)。兩節(jié)。三節(jié)。到第三節(jié)就會(huì)觸發(fā)致死判定。
那就只能在第三節(jié)到來(lái)之前,把這條路鋪平。
我把手伸進(jìn)外套口袋,摸到了那枚鑰匙——乘務(wù)員碎裂之后留下的東西。上一節(jié)里它只是躺在灰燼堆里的一個(gè)金屬小物件,當(dāng)時(shí)沒(méi)來(lái)得及細(xì)看?,F(xiàn)在拿出來(lái)借著昏黃的車頂燈掃了一眼,鑰匙柄上刻著一行極小的凹字:第捌節(jié)車廂乘務(wù)員室。
第八節(jié)。
新手局的最后一節(jié)車廂。也就是說(shuō),這把鑰匙是終點(diǎn)的門卡。但鑰匙不會(huì)憑空出現(xiàn)——那個(gè)乘務(wù)員把鑰匙交出來(lái),是因?yàn)槲矣昧烁膶懞蟮囊?guī)則逼它回答了問(wèn)題?!皩?duì)視超過(guò)三秒,怪談生物將強(qiáng)制回答你一個(gè)問(wèn)題”。而鑰匙是它回答之外的副產(chǎn)品。規(guī)則沒(méi)說(shuō)它會(huì)順便掉落道具。
但規(guī)則也沒(méi)說(shuō)不讓。
怪談代碼編輯器的本質(zhì),我一直覺(jué)得不是“改寫規(guī)則”這四個(gè)字能概括的。它更像是在一個(gè)嚴(yán)絲合縫的系統(tǒng)里開(kāi)了一個(gè)后門。系統(tǒng)允許你寫入新代碼,但它不會(huì)主動(dòng)告訴你,寫入的代**產(chǎn)生什么樣的連鎖反應(yīng)。那個(gè)乘務(wù)員之所以碎裂,不只是因?yàn)椤氨黄然卮鹆藛?wèn)題”——而是因?yàn)楦膶懞蟮囊?guī)則和它自身的生存邏輯產(chǎn)生了沖突。
怪談生物的底層代碼是“執(zhí)行規(guī)則”,但要求它執(zhí)行一條不在原始清單里的規(guī)則?邏輯矛盾,系統(tǒng)崩潰,身體崩解。
這就是編輯器的真正殺傷力。
不是改規(guī)則。是用規(guī)則殺怪物。
我剛把鑰匙收好,頭頂?shù)难趾鋈婚W了一下,然后開(kāi)始變化。那個(gè)不得連續(xù)走過(guò)三節(jié)車廂的“三”字跳動(dòng)了兩下,似乎在重新定值。不是數(shù)值改變,是字體顏色在變深,從血紅變成暗紅,像是一塊正在凝固的血塊。
然后它安靜了。沒(méi)有變,只是更沉了些。
但我注意到一個(gè)細(xì)節(jié)——上一次我看這行字的時(shí)候,它只是靜止的公告。而這一次,我盯著它超過(guò)五秒之后,它開(kāi)始微微發(fā)顫。不對(duì),不是它在顫,是整節(jié)車廂在顫。非常輕微,輕到如果不是我上輩子在各類怪談里練出來(lái)的感知力根本察覺(jué)不到。
車廂在怕。
不對(duì)。更準(zhǔn)確地說(shuō),是這節(jié)車廂所屬的這個(gè)怪談本體,在對(duì)我做出反應(yīng)。
第一條規(guī)則被篡改之后,本體意識(shí)鎖定我。然后它生成了新規(guī)則來(lái)限制我。但我站在這條新規(guī)則的邊界上不動(dòng),等于把它剛生成的武器晾在那里。它沒(méi)辦法用規(guī)則殺我,就像病毒寫進(jìn)了殺毒軟件無(wú)法查殺的白名單。
它開(kāi)始不安了。
我舔了舔嘴唇,看著面前這節(jié)擠滿了怪物的車廂,一個(gè)念頭從腦子里冒出來(lái)。
既然本體意識(shí)會(huì)不安——那我能不能讓它更不安一點(diǎn)?
我重新把目光放在那個(gè)紅衣小女孩身上。她還站在車廂中央,跳繩垂在手里,沒(méi)有五官的臉朝著我,一動(dòng)不動(dòng)。
上輩子處理寄生體的方式只有兩種。一種是暴力擊殺,用道具和體術(shù)硬碰硬。另一種是剝離她的依附物——寄生體必須有宿主場(chǎng)景才能存活。離開(kāi)宿主,三分鐘內(nèi)就會(huì)消散。但宿主場(chǎng)景不一定是整節(jié)車廂,也可能是車廂里的某樣?xùn)|西。
我掃了一眼這節(jié)車廂的布局。座椅、扶手、車頂?shù)睦h(huán)、墻上的線路圖——和第一節(jié)一模一樣,只多了一樣?xùn)|西。
角落里放著一輛破舊的嬰兒車。
車斗里空蕩蕩的,只有一個(gè)已經(jīng)變了形的布偶。
是那只布偶的可能性很大。因?yàn)樗淖藨B(tài)太不自然了——正常布偶被丟棄應(yīng)該是歪倒的,但它端端正正坐著,面朝車門方向,像是被什么人特意擺放過(guò)。
紅衣小女孩似乎察覺(jué)到了我的視線。
她往旁邊挪了一步,正好擋在我和那輛嬰兒車之間。
這個(gè)動(dòng)作出賣了她。
我活動(dòng)了一下肩膀。上一節(jié)車廂是改寫規(guī)則拿下的,這一節(jié)不能依靠編輯器,只能用體術(shù)、經(jīng)驗(yàn)和對(duì)規(guī)則的鉆空子來(lái)打。但體術(shù)這個(gè)東西,我上輩子攢了三年。
新手局的怪談生物都是初級(jí)等級(jí),換成上輩子后期的我,一個(gè)照面就能清場(chǎng)?,F(xiàn)在雖然重生回到了初始狀態(tài),但意識(shí)和經(jīng)驗(yàn)都還在。這具身體的體能確實(shí)不如后期,但知道打哪里最省力這個(gè)本事不會(huì)丟。
我從車廂連接處往里跨了半步。
小女孩的跳繩立刻抽了過(guò)來(lái),這次的力道比之前大了許多——棉繩劃破空氣,帶著撕裂般的聲響朝我脖子卷來(lái)。我沒(méi)有往后退,而是往左前方斜踏一步,讓繩子從肩膀上方抽過(guò)去。
同時(shí)右手往上一撈,攥住了繩子的中段。
入手冰涼,棉繩里面編著金屬絲。手感粗糙,像握著一條蛇。
我猛力一拽。
紅衣小女孩被帶了一個(gè)趔趄,腳下的飄浮狀態(tài)被打斷,雙腳踏踏實(shí)實(shí)地落在了車廂地板上。她顯然沒(méi)經(jīng)歷過(guò)被玩家反制的局面,那張沒(méi)有五官的臉劇烈地晃了一下,第一次露出了一絲類似于“迷?!钡姆磻?yīng)。
我沒(méi)有給她反應(yīng)的時(shí)間。
左手已經(jīng)探進(jìn)口袋摸到了鑰匙。金屬柄握在掌心里,我單手撐著旁邊的座椅翻了過(guò)去,直接越過(guò)她和四個(gè)乘務(wù)員,落地的瞬間往角落的嬰兒車沖過(guò)去。
小女孩反應(yīng)過(guò)來(lái),轉(zhuǎn)身就要追。
但先擋在我面前的是一個(gè)乘務(wù)員。這個(gè)乘務(wù)員比其他幾個(gè)更高一些,佝僂的背幾乎要彎成九十度。它懷里的襁褓已經(jīng)松開(kāi)了襁褓布,露出一截扭曲的、不像是嬰兒該有的肢體。它嘴巴張開(kāi),一股黑色液體對(duì)準(zhǔn)我的臉噴了過(guò)來(lái)。
不能硬吃。上輩子有人被這種液體噴到,整張臉的皮膚在十秒內(nèi)潰爛殆盡。
我側(cè)身閃到一排座椅后面,液體噴在椅背上,“滋”的一聲,椅面被腐蝕出一個(gè)拳頭大的窟窿??吡吘夁€在往外翻涌著氣泡。趁它噴吐后的硬直間隙,我踩上椅背借力一躍,從乘務(wù)員頭頂翻了過(guò)去。
落地。嬰兒車就在三步之外。
身后,跳繩抽過(guò)來(lái)的風(fēng)聲追了上來(lái)。
我沒(méi)有回頭,伸出左手抓住嬰兒車的扶手。指尖觸到扶手的瞬間,一陣冰寒刺骨的涼意沿著手指躥上手臂,像是把手**了冰水里。那個(gè)布偶猛地轉(zhuǎn)過(guò)了頭——它本來(lái)是面朝車門方向坐著的,現(xiàn)在它的臉正對(duì)著我。
那是一張被縫了滿嘴線的布偶臉。
眼睛是兩粒黑色紐扣,嘴巴被紅色的線密密麻麻縫死了,縫線的紋路還在緩緩蠕動(dòng),像是有張嘴被縫上之后還在試圖張開(kāi)說(shuō)話。它的肚子忽然鼓了一下,再一下,像是在呼吸。
就是這個(gè)。
紅衣小女孩的尖叫從身后傳來(lái)。是真正的尖叫,不是嬰兒的哭聲,不是一個(gè)被禁錮在規(guī)則里的怪談生物的機(jī)械反應(yīng)——那聲音里帶著某種真實(shí)的情緒,像是恐懼,又像是憤怒。
她沒(méi)有聲帶。那聲尖叫是從她胸腔里直接震出來(lái)的。
在我抓住布偶的那一刻,她停下了所有動(dòng)作。跳繩從手里滑落,掉在車廂地板上發(fā)出沉悶的撞擊聲。她那雙扭曲的手在身側(cè)顫抖著,沒(méi)有五官的臉對(duì)準(zhǔn)了我手里的布偶。
我把布偶從嬰兒車?yán)锪嗥饋?lái),拇指按在它縫了滿嘴紅線的臉上。
“你怕我碰它?!蔽铱粗∨⒄f(shuō),“所以你確實(shí)不是這節(jié)車廂的規(guī)則怪談。你是某個(gè)死在上一局里的玩家留下的東西??謶趾驮鼓畋灰?guī)則回收,捏成了新的怪物。這具布偶是你殘留的執(zhí)念,還是你丟下的尸骨?”
她沒(méi)有回答。沒(méi)有五官的臉看不出表情。
但我知道答案。上輩子我見(jiàn)過(guò)足夠多的寄生體,知道它們的生成邏輯——規(guī)則回收玩家的死亡情緒,將它們壓縮再附著在某種物件上,然后以那個(gè)物件為錨點(diǎn)具象化成怪談生物。一旦離開(kāi)錨點(diǎn),三分鐘內(nèi)消散。不是死亡,是徹底歸零,連回收利用的可能都沒(méi)有。
她怕的不是我。是歸零。
我把布偶舉高了半分。小女孩的脖子跟著布偶的高度往上仰了一下。
“讓路。”我說(shuō),“讓你身后那四個(gè)乘務(wù)員靠邊站?!?br>她猶豫了整整三秒。
然后退開(kāi)了一步。
身后的四個(gè)乘務(wù)員也慢慢退到了車廂兩側(cè),懷里的襁褓一聲不吭。頭頂那條血色的規(guī)則還亮著,但此刻在這節(jié)車廂里,它更像是一盞無(wú)關(guān)緊要的氛圍燈。
我抱著布偶穿過(guò)了車廂。
經(jīng)過(guò)小女孩身邊的時(shí)候,我掃了她一眼。她還站在原地,垂著頭,沒(méi)有五官的臉對(duì)著地面,肩膀在輕輕發(fā)抖。她在這兒困了多久?什么時(shí)候被某個(gè)死在這里的玩家留在了這條地鐵上?
這些問(wèn)題沒(méi)有答案。至少現(xiàn)在沒(méi)有。
我在第三節(jié)車廂的門前站定。回頭看了一眼頭頂?shù)难帧@節(jié)車廂算走過(guò)的第一節(jié)。再往前踩一步,就是第二節(jié)。再走到下一節(jié)就是第三節(jié),然后那條致死規(guī)則就會(huì)觸發(fā)。
上輩子我們過(guò)這關(guān)的方式很笨——讓兩個(gè)隊(duì)友分別用身體扛住規(guī)則觸發(fā)后的傷害,給剩下的人爭(zhēng)取時(shí)間。死兩個(gè)人,換其他人過(guò)關(guān)。
這輩子不用死人。
因?yàn)槲矣羞@節(jié)車廂里的四個(gè)乘務(wù)員。而規(guī)則五寫得很清楚:“被鎖定者不得連續(xù)走過(guò)三節(jié)車廂”。***是“走過(guò)”。它判定的是“我本人連續(xù)穿過(guò)車廂”這個(gè)動(dòng)作。
但如果車廂自己移動(dòng)呢?
列車每??恳徽?,車廂連接處會(huì)短暫解鎖。上一世我們發(fā)現(xiàn),解鎖的時(shí)候車廂和車廂之間的物理連接會(huì)松動(dòng)。這意味著,如果玩家不是“走去”下一節(jié),而是讓下一節(jié)“靠過(guò)來(lái)”——那就不叫“走過(guò)了”。
關(guān)鍵在于能不能讓列車提前到站。
我走到第三節(jié)車廂連接門前,把鑰匙收好,從地上撿起一片從座椅上崩落的金屬件。然后用全力砸向車窗玻璃。
玻璃沒(méi)碎。但整個(gè)車廂震了一下。
然后震了第二下。
頭頂廣播忽然響了:注意,列車即將進(jìn)站。本站:第二站臺(tái)。請(qǐng)所有乘客站穩(wěn)扶好。
來(lái)了。怪談本體感知到規(guī)則正在被鉆空子,于是它開(kāi)始調(diào)整自己的運(yùn)行邏輯——你想讓車進(jìn)站?那我就讓車進(jìn)站。但進(jìn)站意味著要上新的乘客,也就是刷新新的怪談生物進(jìn)入車廂。它是在警告我:鉆空子就要承擔(dān)代價(jià)。
我笑了一下。就怕你不派新的來(lái)。
懷里抱著的布偶,肚子里開(kāi)始發(fā)出一陣低沉的咕嚕聲,像是有什么東西在它被紅線縫死的嘴后邊拼命想要發(fā)出聲音。我低頭看了它一眼,它扣子眼睛里的黑色反光里映出了我自己的臉。而我身后的車廂里,紅衣小女孩還站在原地,垂著手,沒(méi)有追過(guò)來(lái)。
下一站到達(dá)倒計(jì)時(shí):00:00:32。
第三節(jié)車廂的燈亮了起來(lái)。門框上的血字規(guī)則開(kāi)始緩緩刷新。但那行血字剛浮出來(lái)一半,又停住了。然后我聽(tīng)到了一個(gè)聲音,直接在大腦深處響起來(lái)的,不像廣播,更像是某個(gè)東西湊到耳邊說(shuō)的——
“……你到底……是什么……”
是本體意識(shí)。它在跟我說(shuō)話。
我沒(méi)有回答。
上輩子沒(méi)有人告訴過(guò)我規(guī)則怪談的本體會(huì)主動(dòng)發(fā)聲。這不屬于任何已知副本的固定流程。大概是因?yàn)槲乙彩撬摹暗谝淮巍薄谝粋€(gè)在新手局就讓它連續(xù)兩次吃癟的玩家。但我不打算和它對(duì)話。
我蹲下來(lái),把布偶放在角落,面向車門。
然后站直,活動(dòng)了一下肩膀。背對(duì)那個(gè)即將打開(kāi)的門,以及即將上車的新乘客。車廂微微晃動(dòng),外面的隧道里傳來(lái)了車輪緩慢減速的尖銳聲響。
進(jìn)站倒計(jì)時(shí):00:00:17。
“我是你的漏洞。”我對(duì)著空氣說(shuō),“你可以慢慢修,我會(huì)一個(gè)一個(gè)試,看是你修的規(guī)則多,還是我改的代碼快?!?br>車廂顫了一下。
然后門開(kāi)了。
---
(·完)