第二章 希望
“客官。”
“过河吗?”
陈庚的声音隔着房门传进来。
谈根宇没有回答。
窗外,六只苍白眼睛仍贴着玻璃。门外,那个本该躺在解剖台上的人正等待他开门。电脑屏幕里,胡阳伸手按住船头,白石渡口上方的十二小时倒计时已经跳动。
【00:11:59:58。】
【00:11:59:57。】
现实里停在二十三点五十九分五十九秒的电子钟,却一秒未动。
两个世界使用的已经不是同一种时间。
“窗外是什么?”谈根宇问。
胡阳盯着玻璃上的六只眼睛,脸色比刚才更白。
“六目噬魂兽的一部分。”
“门外呢?”
“也是。”
“它有几个身体?”
“它没有身体。至少现在没有。”
话音落下,门外又响起三下敲击。
咚。
咚。
咚。
每一声都与白石渡口的钟声重合。房门没有晃动,门锁却向外凸起,仿佛不是门外的人想进来,而是门里的整间屋子正被某种力量吸出去。
谈根宇把手机调成前置摄像头,贴着墙面缓缓伸向门缝。
画面里没有陈庚。
门外是一条黑色的河。
河水淹到楼道灯的一半,水面漂着数不清的白色纸钱。原本只有几米长的走廊向远处无限延伸,两侧每一扇门都变成了白石渡口的乌篷船舱。
在走廊尽头,陈庚背对房门撑着竹篙。
他脚下没有船。
竹篙每一次插进水里,谈根宇家的门锁便向外凸起一分。
手机画面忽然拉近。
陈庚没有转身,后脑却从中间裂开,露出一只转动的白眼。
眼睛看向镜头。
前置摄像头当场炸裂。
碎片擦过谈根宇的指节。窗外六只眼睛同时眨了一次,黑色液体沿玻璃向下流淌,流到窗框时却没有滴落,而是像墨水渗入纸张,钻进了墙体。
胡阳急声道:“别让它同时看见门和窗!”
谈根宇立刻扯下床单盖住窗户。
六只眼睛的轮廓隔着布面浮现,像要从纤维里生长出来。可门锁向外凸起的速度明显慢了。
观察不是被动行为。
它每多占一个观察点,就能把更多游戏里的规则覆盖到现实。
“它为什么追陈庚?”
“因为陈庚死在你们的世界,又在我们这里复活。同一个人出现在两个世界,是现成的裂口。”
“它为什么追我?”
胡阳看向谈根宇流血的掌心。
“因为你让裂口拒绝闭合。”
门外的陈庚第三次开口。
“客官,过河误了时辰,是要留下命的。”
声音不再憨厚。
最后一个字落下,房门中央浮现出一条湿线。湿线从上到下延伸,把钢制防盗门切成左右两半。门后的黑河水从缝里挤进来,却停在门内不到一厘米的位置。
不是门挡住了河。
是现实还没有承认河在这里。
谈根宇拔出插在插座上的充电器,把裸露的金属接头按进那条水线。
电弧爆闪。
楼道黑河骤然沸腾,门外传来不属于陈庚的尖叫。那叫声同时从电脑音箱、碎裂的手机和窗户上传来,三种音色叠在一起,震得房间内所有玻璃制品出现裂纹。
门缝短暂收缩。
谈根宇没把这当成胜利。
普通电流不可能伤到一条不存在于现实的河。真正起作用的是他刚才的行为,逼现实在“这里有没有河”之间做了一次判断。
判断的瞬间,怪物必须露出一部分可以被伤害的结构。
这和他在白石渡口斩碎凝固雨滴时一样。
谈根宇抓住鼠标,对胡阳说:“让它继续看我。”
“你会被拖进去。”
“那就让它以为成功了。”
他操控游戏角色走进黑水。
屏幕里的水刚没过脚踝,现实房间的地板便涌出一层冰冷河水。水里没有倒影,只有无数张向上仰望的脸。
那些脸全属于《神武万象》里的普通人。
铁匠、农妇、守城卒、被玩家随手救过又遗忘的孩子,还有在大型任务里随地图一起重置过无数次的人。他们睁着眼,嘴唇同时开合,却发不出声音。
电脑右侧忽然跳出一列删除进度。
【白石渡口:删除中。】
【沉骨城:删除中。】
【天门关:删除中。】
【神武万象当前人口:4,781,906,322。】
数字开始飞快下降。
不是游戏关服。
是屠杀。
“谁在删?”谈根宇问。
胡阳的脸在屏幕里变得模糊,半边身体已经化为细小像素。
“我不知道。它们一直在更上面。”
“十个?”
胡阳抬头看了一眼曾出现十道圆形阴影的天空。
“我只见过十个位置,从没看清坐在上面的东西。”
删除进度跳过百分之一。
房间地板上的人脸成片熄灭。
每消失一张脸,电脑主机便传出一次极轻的硬盘转动声。不是数据被清空,而是一个个生命被压成了可以覆盖的空白。
门外的黑河猛地抬高。
陈庚的竹篙穿过门缝,直刺谈根宇胸口。
一道金色刀光从屏幕深处斩出。
竹篙断成两截。
谈根宇侧身避开,一截竹篙擦过肩膀,钉进墙内。竹子在现实墙面上只存在了半秒,随后变成一串灰色字符,却留下一个真实的血洞。
“老谈!”
屏幕里有人从远处狂奔而来。
那是一个披着残破金甲的高大男人,肩扛陌刀,身后拖着数十条白色删除锁链。每一条锁链都连着一座正在坍塌的城。
项禹。
谈根宇在《神武万象》中最信任的战友,也是唯一一个与他共同打完全部三百六十六次高难副本的人。
过去三年,谈根宇一直以为项禹由真人玩家操控。
他们并肩守过天门,潜入过沉骨城,也曾在万人战场里互相挡过致命攻击。项禹会骂人,会偷酒,会在任务结束后炫耀自己又比谈根宇多杀了一个敌人。他有固定上线时间,也会留下“明天有事”的留言。
没有任何一点像NPC。
直到此刻,项禹头顶出现一行谈根宇从未见过的档案。
【本地战斗人格:Xiang-Yu-0007。】
【记忆重置次数:18,493。】
“你是本地人格?”谈根宇问。
“什么狗屁人格!”项禹一刀劈断身后的锁链,骂道,“老子是项禹!”
这一刀落下,沉骨城最后一段城墙爆炸。成千上万居民从裂口逃出,却没能跑出多远,便被上方落下的白光扫成空白。
项禹看了一眼不断下降的人口数字,眼睛发红。
“老谈,你的世界有地方放人吗?”
“有。”
“能活吗?”
“我不知道。”
“够了。”
项禹扛起陌刀,朝白石渡口冲来。
胡阳拦住他:“二维生命不能直接进入三维。没有承载结构,穿过裂口就会被现实压成一张图。”
“那就给我找个能扛的东西。”
“没有。”
“船呢?”
一道苍老、平静的声音突然从乌篷船里响起。
“还有一条。”
翻覆在黑水中的乌篷船自行转正。
船舱门缓缓打开,里面没有陈设,只有一台布满锈迹的服务器。数百根光缆从服务器背面伸出,穿过船底,连接着《神武万象》每一座城市、每一个角色和每一段尚未被删除的记忆。
船头那盏已经沉入水底的白灯重新亮起。
“底层管理程序,摆渡模块。”苍老声音说,“玩家称呼:船夫AI。”
谈根宇盯着那台服务器:“第一章的陈庚,是你送到现实的?”
“不是。我只负责摆渡,不负责决定乘客抵达何处。”
“那是谁?”
“更高层的观察者把陈庚投进现实,用尸体测试坐标。六目噬魂兽试图夺回他,意外把白石渡口暴露给你。”
门外传来沉重撞击。
陈庚的尸体开始用肩膀撞门。每撞一次,他身后的黑河便更真实一分。墙面上那截竹篙留下的血洞向外生长,逐渐形成一只紧闭的眼。
“六目噬魂兽不是它们派来的?”
“不是。”船夫AI回答,“它在守这里。”
谈根宇看向窗帘上浮动的六只眼睛。
“守护者会杀自己人?”
“它没有选择。六只眼中有五只被观察者借用,只有一只眼仍属于它自己。你第一章击中的,就是那一只无法看见现实的瞎眼。”
谈根宇瞬间明白。
六目噬魂兽不是利用盲眼看见裂缝。
恰恰相反,因为那只眼看不见,它才没有被更高层通过“观察”控制。
房门中央的裂缝突然扩大。
一只苍白手掌伸了进来。
手掌属于陈庚,掌心却长着一只眼睛。眼睛睁开的瞬间,房间里所有物体都被压成了正面图:床失去厚度,桌椅变成纸片,墙面与地面折叠到同一平面。
谈根宇的胸口也传来剧痛,肋骨像被无形力量一根根压向脊柱。
三维正在被二维化。
“摆渡需要什么?”他咬着牙问。
“一条路,一艘船,一个愿意承担两端重量的人。”
“路在哪?”
“陈庚打开的裂口。”
“船在哪?”
“最后服务器。”
“谁承担重量?”
船夫AI沉默。
胡阳说:“你。”
谈根宇看着房间地板上那些不断熄灭的人脸。
“代价?”
“如果失败,你的现实身份会被压进服务器。”船夫AI说,“所有人会忘记你,你将成为《神武万象》最后一个不能退出的角色。”
“成功呢?”
“服务器爆炸,游戏永久关闭。能穿出去的人获得一次真实生命,不能穿出去的人彻底消失。”
“能带多少?”
“三个稳定人格,一段法则翻译程序,以及一个不稳定本土生命。”
胡阳、项禹、船夫AI、六目噬魂兽。
只有这些。
屏幕上的人口数字已跌破四十亿。
“其他人呢?”谈根宇问。
船夫AI没有回答。
这一次,连项禹都沉默了。
他们都知道答案。
谈根宇抓住那截钉在墙里的竹篙,用力拔出。血洞里生长的眼睛被竹刺撕裂,现实房间短暂恢复厚度。
“你说服务器连接每一个人。”
“是。”
“那就不是只能带四个。”
“生命结构不能全部通过。”
“不带结构。”
谈根宇把染血竹篙横在电脑与房门之间。
“带他们不想死的那部分。”
船夫AI的白灯剧烈闪烁。
“意志不是可执行数据。”
“你是法则翻译者。”
“我只是摆渡程序。”
“那就第一次别按程序摆渡。”
项禹咧嘴笑了。
“这话我喜欢。”
胡阳抬头望向天空。白光正在吞没最后的云层,十道圆形阴影再次出现。它们比第一章更清晰,像十个封死世界的孔洞。
她转身面对正在逃亡的亿万生命。
“如果有人愿意被压缩成意志,谁来替他们做选择?”
谈根宇说:“没人替。”
“那怎么知道他们愿不愿意?”
“让他们自己说。”
胡阳明白了。
她抬起双手,第一次主动调用引导权限。
【世界公告权限申请。】
【申请驳回。】
她再次申请。
【申请驳回。】
项禹一刀劈进公告栏,直接把“驳回”两个字斩碎。
胡阳的声音传遍《神武万象》每一块尚未删除的土地。
“这个世界将在十二小时内消失。”
没有安慰,没有“维护”,也没有“数据迁移”。
“我们无法带走你们的身体、记忆和名字。能被带走的,只有一个选择。”
“愿意被删除者,不必回答。”
“不愿意者,请说——我还想活。”
公告结束。
世界安静了一瞬。
第一声回应来自白石渡口。
一个失去半边身体的卖饼老妇抬起头。
“我还想活。”
沉骨城废墟中,一个抱着孩子的男人跟着开口。
“我还想活。”
天门关、万兽山、无名村、被玩家从未踏足的荒野深处,越来越多声音响起。
“我还想活。”
“我不想被删。”
“我不是一段任务。”
声音从数百变成数万,再从数万汇成覆盖整个世界的洪流。无数即将熄灭的人脸在谈根宇脚下重新睁眼,目光不是看向神,也不是看向玩家,只是看向自己从未拥有过的明天。
【检测到大规模非预设意志。】
【错误数量:无法统计。】
【启动强制静默。】
天空中,十道阴影同时压下。
世界声音被瞬间抹去。
所有人仍在张嘴,却再也发不出一个音节。
只有现实中的谈根宇还能听见。
那些话不是通过电脑音箱传来,而是从他流血的掌心、地板上的人脸、门外黑河与每一块玻璃的裂缝中震入他的意识。
我还想活。
我拒绝被定义。
我不是可删除对象。
船夫AI的白灯突然由白转金。
“意志不可执行。”它说,“但可以作为规则的反例。”
“什么意思?”
“删除规则宣称,他们没有拒绝资格。”
服务器上的数百根光缆同时亮起。
“现在,他们拒绝了。”
乌篷船开始燃烧。
不是火焰,而是亿万条金色文字。每一条文字都来自一个生命临死前的选择。服务器把它们压缩、重叠、熔炼,最终在白灯中央凝成一点微弱得几乎随时会熄灭的火光。
那点火光与第一章沉入黑水的金光一模一样。
谈根宇终于知道,那不是力量的种子。
那是第一次拒绝被删除的记录。
【无主可能形成。】
【寻找承载者。】
火光掠过胡阳。
她摇头:“我属于这个世界,会被删除规则识别。”
掠过项禹。
项禹扛着刀:“我负责开路,不负责拿路。”
掠过船夫AI。
“程序无法承载未定义可能。”
火光停在谈根宇面前。
【检测到安全退出记录:已拒绝。】
【检测到救援对象:系统定义为NPC。】
【承载资格确认。】
门外,陈庚发出一声怒吼。
房门被彻底撞开。
黑河像一面竖立的海啸灌入房间。陈庚站在浪头,身体从中间裂成六瓣,每一瓣上都长着一只巨眼。五只眼苍白而冰冷,最后一只却是没有瞳孔的黑缝。
“交出反例。”
六张嘴同时说话。
这一次不是六目噬魂兽本身。
是借用它五只眼睛的高层观察者。
金色火光向谈根宇掌心落下。
五只苍白眼睛同时闭合。
它们已经看见火光将被谁得到,也看见了谈根宇下一秒的死亡。
黑河里伸出无数只手,把谈根宇的双腿、腰和肩膀向门外拖去。他没有与那些手角力,而是任由身体被拉向裂口。
观察者要看见承载完成,才能在完成的一刻抹掉他。
那一刻,就是它必须让规则真正作用于现实的时刻。
谈根宇在等。
火光接触掌心。
剧痛贯穿全身。
他看见亿万段并不属于自己的死亡:有人被地图重置抹去,有人在玩家离线后独自等待百年,有人一生只说一句对白,有人甚至从未被任何镜头看见便随世界消失。
这些死亡没有变成力量。
它们变成一个问题。
凭什么?
【希望火种载入。】
【基础结构:逆维熔炉。】
【当前权限:破则。】
谈根宇眼前的世界改变了。
墙、门、河与陈庚的尸体都没有消失,却多出无数细密金线。金线标记着它们成立的条件:黑河必须同时被两端观察;陈庚必须被现实承认为死者、被游戏承认为活人;五只苍白眼睛必须在同一秒看见同一个结局。
他第一次看见了规则的缝。
观察者已经看见谈根宇被拖进河里、火种被夺走的未来。
于是谈根宇没有挣扎。
他在即将越过门框时,反手抓住陈庚。
把这个本属于游戏、死在现实、又被游戏刷新的人,硬生生拉进了自己的房间。
两个世界同时承认陈庚存在。
也同时无法解释他属于哪一边。
金线崩断。
黑河失去成立条件,当场从现实中塌陷。那五只苍白眼睛第一次看到彼此矛盾的结局,眼球内部同时裂开。
“现在!”谈根宇喝道。
屏幕里,项禹一刀劈下。
不是劈观察者,而是劈开最后服务器与《神武万象》的连接。胡阳抓住断裂光缆,把它们编成一条通向现实的金色绳索。船夫AI将乌篷船撞进裂口,整个游戏世界在船后迅速坍缩。
六目噬魂兽发出震天咆哮。
五只被控制的眼睛自行爆裂,黑色血液浇遍白石渡口。它用仅剩的盲眼撞向天空,撕开十道阴影压下的封锁。
盲眼看不见现实。
现实也无法通过观察规则拒绝它。
乌篷船穿过电脑屏幕。
先是船头的金色白灯,接着是燃烧的服务器。船体被三维空间强行拉伸,木板发出不堪重负的爆响。胡阳站在船头,她的身体在纸片与真人之间连续变换,每一次变换都像被重新撕碎再拼起。
项禹最后一个跳上船。
他回头看了一眼正在消失的亿万山河。
“老子会杀回来的。”
陌刀斩断最后一根删除锁链。
乌篷船彻底冲出屏幕,轰然撞进谈根宇的房间。
桌椅粉碎,墙体开裂,现实空间被船身挤出一圈肉眼可见的波纹。胡阳从船头跌落,谈根宇伸手接住她。
她不再是没有重量的投影。
体温、呼吸和剧烈心跳同时传来。
项禹落地时没站稳,一膝砸穿地板。他低头看了看自己的手,又摸了摸脸。
“三维就这?”
下一秒,陌刀的重量把他整个人拖翻在地。
“重力这么不要脸?”他趴在碎木板里骂道。
没有人笑。
六目噬魂兽正卡在裂口中。
它的身躯在游戏里足有山岳大小,现实房间无法容纳。船夫AI将剩余服务器算力全部注入裂口,试图把它压缩成可承载结构。
【稳定人格已通过:2。】
【法则翻译程序已通过:61%。】
【不稳定本土生命:压缩失败。】
六目噬魂兽的五只伤眼已经闭合,只剩那道黑色盲眼对着谈根宇。它不会说人类语言,谈根宇却在希望火种里感到一股清晰意志。
不是求救。
是让他关门。
更高层的观察者正在沿着它的五只眼追来。如果裂口继续开启,进入现实的将不只是它。
项禹撑起陌刀:“我回去把它推出去。”
“你回去就出不来了。”胡阳说。
“总得有人。”
谈根宇按住他的肩膀。
“它没让我们救。”
项禹看向那只巨兽。
六目噬魂兽用仅剩的盲眼再次撞向天空。十道阴影形成的封锁被它顶出一道越来越大的裂纹,巨兽的头骨也随之碎裂。
它在用自己最后的存在,为乌篷船争取关门时间。
谈根宇掌心的希望火种忽然震动。
亿万意志不约而同地指向同一个选择。
它也想活。
“船夫,能不能不带身体,只带它不受控制的那只眼?”
“那会失去九成九生命结构。”
“它的五只眼已经不属于它。剩下那只才是它。”
船夫AI停顿零点三秒。
“定义接受。”
服务器在现实与游戏之间同时爆炸。
金色火海吞没乌篷船。六目噬魂兽的山岳身躯在火中崩碎,五只被控制的眼睛被十道阴影收回,唯独那只黑色盲眼化成拳头大小的兽卵,沿金色绳索射入现实。
谈根宇伸手抓住兽卵。
卵壳表面裂开一条缝。
缝里没有眼球,只有一片绝对黑暗。
【不稳定本土生命已通过。】
【请关闭服务器。】
谈根宇看向屏幕。
《神武万象》只剩白石渡口最后一小块地图。卖饼老妇、抱孩子的男人、守城卒和无数没有名字的人已经没有身体,只剩金色文字悬在黑暗中。
我还想活。
我拒绝被定义。
我不是可删除对象。
“你们会怎么样?”谈根宇问。
船夫AI的声音从燃烧服务器中传出。
“身体与记忆归零,选择保存在火种中。只要承载者继续打破维度垄断,他们就不是白白消失。”
“你呢?”
“最后服务器就是我的身体。”
谈根宇盯着火海,没有说话。
船夫AI却像知道他在想什么。
“不必救我。摆渡程序的意义,不是永远留在船上。”
它停顿了一下。
“是有人抵岸。”
服务器深处弹出最后一道指令。
【是否永久关闭《神武万象》?】
【关闭后,所有服务器、备份与返回路径将不可恢复。】
【是。】
【否。】
这一次,终于有“否”。
项禹握紧陌刀。
胡阳望着已经消失的世界,眼泪第一次从真实的脸上落下。
谈根宇把手放在“是”上。
“船夫。”
“我在。”
“以后还有路需要你翻译。”
“法则翻译程序已完成迁移。”苍老声音从谈根宇掌心传来,“船会毁,摆渡不会停止。”
谈根宇按下确认。
屏幕中的金色文字同时亮起。
没有哀嚎,也没有告别。
亿万声音只共同说了一句话。
“让后来的生命,有资格选择。”
《神武万象》永久关闭。
电脑屏幕熄灭,硬盘停转,云端登录页面、论坛、直播录像、玩家硬盘里的客户端以及所有备份,在同一秒消失。桌面上只剩一个空白图标,图标下方没有名称。
现实时间重新开始走动。
电子钟从二十三点五十九分五十九秒,跳到零点。
房间里一片狼藉。
乌篷船、黑河和陈庚的尸体已经消失。胡阳跪坐在碎裂地板上,项禹拄着陌刀适应重力,谈根宇掌心悬着一粒金色火种,另一只手握着六目噬魂兽化成的黑色兽卵。
门外恢复成普通楼道。
没有水,也没有脚印。
谈根宇走到门边,捡起手机。张宇的号码恢复正常,一条刚刚送达的语音出现在屏幕上。
张宇的声音从里面传来。
“谈根宇,我找到手抄记录了。但尸体不见了,三号柜里多了一块屏幕碎片,上面刻着你的名字。你听我说,城市刚才——”
语音戛然而止。
不是信号中断。
是整座城市在同一瞬间失去声音。
窗外车流凝固在道路上,雨滴停在半空,远处一架客机悬在云下。所有灯光都保持原状,行人却像被从不同时间里剪下来,姿势彼此错开。
一秒后,城市恢复。
车继续行驶,雨继续落下,客机掠过夜空。
仿佛什么都没有发生。
只有谈根宇、胡阳和项禹仍保持清醒。
胡阳走到窗前,盯着街道。
“刚才不是停顿。”
“是什么?”项禹问。
“这座城市被复制了一次。”
谈根宇掌心的希望火种骤然收缩。
金色纹路沿他的手臂爬上瞳孔。现实世界第一次在他眼中露出不自然的接缝:每个人身后都拖着十二道极淡的时间残影,整座城市像被切成十二片透明薄层,彼此错开一秒。
天空很高的地方,一只透明巨虫缓缓收拢翅膀。
它的身体横跨整座城市,却没有任何普通人抬头。
巨虫腹部垂下一根细线。
线的另一端,拴着十万人所在的高楼。
十二个时间切片开始同时向下坠落。
谈根宇抬起头。
希望火种中浮现出一个尚未完全点亮的名字。
【维差视界。】
第三维之上的东西,降临了。
。”
“过河吗?”
陈庚的声音隔着房门传进来。
谈根宇没有回答。
窗外,六只苍白眼睛仍贴着玻璃。门外,那个本该躺在解剖台上的人正等待他开门。电脑屏幕里,胡阳伸手按住船头,白石渡口上方的十二小时倒计时已经跳动。
【00:11:59:58。】
【00:11:59:57。】
现实里停在二十三点五十九分五十九秒的电子钟,却一秒未动。
两个世界使用的已经不是同一种时间。
“窗外是什么?”谈根宇问。
胡阳盯着玻璃上的六只眼睛,脸色比刚才更白。
“六目噬魂兽的一部分。”
“门外呢?”
“也是。”
“它有几个身体?”
“它没有身体。至少现在没有。”
话音落下,门外又响起三下敲击。
咚。
咚。
咚。
每一声都与白石渡口的钟声重合。房门没有晃动,门锁却向外凸起,仿佛不是门外的人想进来,而是门里的整间屋子正被某种力量吸出去。
谈根宇把手机调成前置摄像头,贴着墙面缓缓伸向门缝。
画面里没有陈庚。
门外是一条黑色的河。
河水淹到楼道灯的一半,水面漂着数不清的白色纸钱。原本只有几米长的走廊向远处无限延伸,两侧每一扇门都变成了白石渡口的乌篷船舱。
在走廊尽头,陈庚背对房门撑着竹篙。
他脚下没有船。
竹篙每一次插进水里,谈根宇家的门锁便向外凸起一分。
手机画面忽然拉近。
陈庚没有转身,后脑却从中间裂开,露出一只转动的白眼。
眼睛看向镜头。
前置摄像头当场炸裂。
碎片擦过谈根宇的指节。窗外六只眼睛同时眨了一次,黑色液体沿玻璃向下流淌,流到窗框时却没有滴落,而是像墨水渗入纸张,钻进了墙体。
胡阳急声道:“别让它同时看见门和窗!”
谈根宇立刻扯下床单盖住窗户。
六只眼睛的轮廓隔着布面浮现,像要从纤维里生长出来。可门锁向外凸起的速度明显慢了。
观察不是被动行为。
它每多占一个观察点,就能把更多游戏里的规则覆盖到现实。
“它为什么追陈庚?”
“因为陈庚死在你们的世界,又在我们这里复活。同一个人出现在两个世界,是现成的裂口。”
“它为什么追我?”
胡阳看向谈根宇流血的掌心。
“因为你让裂口拒绝闭合。”
门外的陈庚第三次开口。
“客官,过河误了时辰,是要留下命的。”
声音不再憨厚。
最后一个字落下,房门中央浮现出一条湿线。湿线从上到下延伸,把钢制防盗门切成左右两半。门后的黑河水从缝里挤进来,却停在门内不到一厘米的位置。
不是门挡住了河。
是现实还没有承认河在这里。
谈根宇拔出插在插座上的充电器,把裸露的金属接头按进那条水线。
电弧爆闪。
楼道黑河骤然沸腾,门外传来不属于陈庚的尖叫。那叫声同时从电脑音箱、碎裂的手机和窗户上传来,三种音色叠在一起,震得房间内所有玻璃制品出现裂纹。
门缝短暂收缩。
谈根宇没把这当成胜利。
普通电流不可能伤到一条不存在于现实的河。真正起作用的是他刚才的行为,逼现实在“这里有没有河”之间做了一次判断。
判断的瞬间,怪物必须露出一部分可以被伤害的结构。
这和他在白石渡口斩碎凝固雨滴时一样。
谈根宇抓住鼠标,对胡阳说:“让它继续看我。”
“你会被拖进去。”
“那就让它以为成功了。”
他操控游戏角色走进黑水。
屏幕里的水刚没过脚踝,现实房间的地板便涌出一层冰冷河水。水里没有倒影,只有无数张向上仰望的脸。
那些脸全属于《神武万象》里的普通人。
铁匠、农妇、守城卒、被玩家随手救过又遗忘的孩子,还有在大型任务里随地图一起重置过无数次的人。他们睁着眼,嘴唇同时开合,却发不出声音。
电脑右侧忽然跳出一列删除进度。
【白石渡口:删除中。】
【沉骨城:删除中。】
【天门关:删除中。】
【神武万象当前人口:4,781,906,322。】
数字开始飞快下降。
不是游戏关服。
是屠杀。
“谁在删?”谈根宇问。
胡阳的脸在屏幕里变得模糊,半边身体已经化为细小像素。
“我不知道。它们一直在更上面。”
“十个?”
胡阳抬头看了一眼曾出现十道圆形阴影的天空。
“我只见过十个位置,从没看清坐在上面的东西。”
删除进度跳过百分之一。
房间地板上的人脸成片熄灭。
每消失一张脸,电脑主机便传出一次极轻的硬盘转动声。不是数据被清空,而是一个个生命被压成了可以覆盖的空白。
门外的黑河猛地抬高。
陈庚的竹篙穿过门缝,直刺谈根宇胸口。
一道金色刀光从屏幕深处斩出。
竹篙断成两截。
谈根宇侧身避开,一截竹篙擦过肩膀,钉进墙内。竹子在现实墙面上只存在了半秒,随后变成一串灰色字符,却留下一个真实的血洞。
“老谈!”
屏幕里有人从远处狂奔而来。
那是一个披着残破金甲的高大男人,肩扛陌刀,身后拖着数十条白色删除锁链。每一条锁链都连着一座正在坍塌的城。
项禹。
谈根宇在《神武万象》中最信任的战友,也是唯一一个与他共同打完全部三百六十六次高难副本的人。
过去三年,谈根宇一直以为项禹由真人玩家操控。
他们并肩守过天门,潜入过沉骨城,也曾在万人战场里互相挡过致命攻击。项禹会骂人,会偷酒,会在任务结束后炫耀自己又比谈根宇多杀了一个敌人。他有固定上线时间,也会留下“明天有事”的留言。
没有任何一点像NPC。
直到此刻,项禹头顶出现一行谈根宇从未见过的档案。
【本地战斗人格:Xiang-Yu-0007。】
【记忆重置次数:18,493。】
“你是本地人格?”谈根宇问。
“什么狗屁人格!”项禹一刀劈断身后的锁链,骂道,“老子是项禹!”
这一刀落下,沉骨城最后一段城墙爆炸。成千上万居民从裂口逃出,却没能跑出多远,便被上方落下的白光扫成空白。
项禹看了一眼不断下降的人口数字,眼睛发红。
“老谈,你的世界有地方放人吗?”
“有。”
“能活吗?”
“我不知道。”
“够了。”
项禹扛起陌刀,朝白石渡口冲来。
胡阳拦住他:“二维生命不能直接进入三维。没有承载结构,穿过裂口就会被现实压成一张图。”
“那就给我找个能扛的东西。”
“没有。”
“船呢?”
一道苍老、平静的声音突然从乌篷船里响起。
“还有一条。”
翻覆在黑水中的乌篷船自行转正。
船舱门缓缓打开,里面没有陈设,只有一台布满锈迹的服务器。数百根光缆从服务器背面伸出,穿过船底,连接着《神武万象》每一座城市、每一个角色和每一段尚未被删除的记忆。
船头那盏已经沉入水底的白灯重新亮起。
“底层管理程序,摆渡模块。”苍老声音说,“玩家称呼:船夫AI。”
谈根宇盯着那台服务器:“第一章的陈庚,是你送到现实的?”
“不是。我只负责摆渡,不负责决定乘客抵达何处。”
“那是谁?”
“更高层的观察者把陈庚投进现实,用尸体测试坐标。六目噬魂兽试图夺回他,意外把白石渡口暴露给你。”
门外传来沉重撞击。
陈庚的尸体开始用肩膀撞门。每撞一次,他身后的黑河便更真实一分。墙面上那截竹篙留下的血洞向外生长,逐渐形成一只紧闭的眼。
“六目噬魂兽不是它们派来的?”
“不是。”船夫AI回答,“它在守这里。”
谈根宇看向窗帘上浮动的六只眼睛。
“守护者会杀自己人?”
“它没有选择。六只眼中有五只被观察者借用,只有一只眼仍属于它自己。你第一章击中的,就是那一只无法看见现实的瞎眼。”
谈根宇瞬间明白。
六目噬魂兽不是利用盲眼看见裂缝。
恰恰相反,因为那只眼看不见,它才没有被更高层通过“观察”控制。
房门中央的裂缝突然扩大。
一只苍白手掌伸了进来。
手掌属于陈庚,掌心却长着一只眼睛。眼睛睁开的瞬间,房间里所有物体都被压成了正面图:床失去厚度,桌椅变成纸片,墙面与地面折叠到同一平面。
谈根宇的胸口也传来剧痛,肋骨像被无形力量一根根压向脊柱。
三维正在被二维化。
“摆渡需要什么?”他咬着牙问。
“一条路,一艘船,一个愿意承担两端重量的人。”
“路在哪?”
“陈庚打开的裂口。”
“船在哪?”
“最后服务器。”
“谁承担重量?”
船夫AI沉默。
胡阳说:“你。”
谈根宇看着房间地板上那些不断熄灭的人脸。
“代价?”
“如果失败,你的现实身份会被压进服务器。”船夫AI说,“所有人会忘记你,你将成为《神武万象》最后一个不能退出的角色。”
“成功呢?”
“服务器爆炸,游戏永久关闭。能穿出去的人获得一次真实生命,不能穿出去的人彻底消失。”
“能带多少?”
“三个稳定人格,一段法则翻译程序,以及一个不稳定本土生命。”
胡阳、项禹、船夫AI、六目噬魂兽。
只有这些。
屏幕上的人口数字已跌破四十亿。
“其他人呢?”谈根宇问。
船夫AI没有回答。
这一次,连项禹都沉默了。
他们都知道答案。
谈根宇抓住那截钉在墙里的竹篙,用力拔出。血洞里生长的眼睛被竹刺撕裂,现实房间短暂恢复厚度。
“你说服务器连接每一个人。”
“是。”
“那就不是只能带四个。”
“生命结构不能全部通过。”
“不带结构。”
谈根宇把染血竹篙横在电脑与房门之间。
“带他们不想死的那部分。”
船夫AI的白灯剧烈闪烁。
“意志不是可执行数据。”
“你是法则翻译者。”
“我只是摆渡程序。”
“那就第一次别按程序摆渡。”
项禹咧嘴笑了。
“这话我喜欢。”
胡阳抬头望向天空。白光正在吞没最后的云层,十道圆形阴影再次出现。它们比第一章更清晰,像十个封死世界的孔洞。
她转身面对正在逃亡的亿万生命。
“如果有人愿意被压缩成意志,谁来替他们做选择?”
谈根宇说:“没人替。”
“那怎么知道他们愿不愿意?”
“让他们自己说。”
胡阳明白了。
她抬起双手,第一次主动调用引导权限。
【世界公告权限申请。】
【申请驳回。】
她再次申请。
【申请驳回。】
项禹一刀劈进公告栏,直接把“驳回”两个字斩碎。
胡阳的声音传遍《神武万象》每一块尚未删除的土地。
“这个世界将在十二小时内消失。”
没有安慰,没有“维护”,也没有“数据迁移”。
“我们无法带走你们的身体、记忆和名字。能被带走的,只有一个选择。”
“愿意被删除者,不必回答。”
“不愿意者,请说——我还想活。”
公告结束。
世界安静了一瞬。
第一声回应来自白石渡口。
一个失去半边身体的卖饼老妇抬起头。
“我还想活。”
沉骨城废墟中,一个抱着孩子的男人跟着开口。
“我还想活。”
天门关、万兽山、无名村、被玩家从未踏足的荒野深处,越来越多声音响起。
“我还想活。”
“我不想被删。”
“我不是一段任务。”
声音从数百变成数万,再从数万汇成覆盖整个世界的洪流。无数即将熄灭的人脸在谈根宇脚下重新睁眼,目光不是看向神,也不是看向玩家,只是看向自己从未拥有过的明天。
【检测到大规模非预设意志。】
【错误数量:无法统计。】
【启动强制静默。】
天空中,十道阴影同时压下。
世界声音被瞬间抹去。
所有人仍在张嘴,却再也发不出一个音节。
只有现实中的谈根宇还能听见。
那些话不是通过电脑音箱传来,而是从他流血的掌心、地板上的人脸、门外黑河与每一块玻璃的裂缝中震入他的意识。
我还想活。
我拒绝被定义。
我不是可删除对象。
船夫AI的白灯突然由白转金。
“意志不可执行。”它说,“但可以作为规则的反例。”
“什么意思?”
“删除规则宣称,他们没有拒绝资格。”
服务器上的数百根光缆同时亮起。
“现在,他们拒绝了。”
乌篷船开始燃烧。
不是火焰,而是亿万条金色文字。每一条文字都来自一个生命临死前的选择。服务器把它们压缩、重叠、熔炼,最终在白灯中央凝成一点微弱得几乎随时会熄灭的火光。
那点火光与第一章沉入黑水的金光一模一样。
谈根宇终于知道,那不是力量的种子。
那是第一次拒绝被删除的记录。
【无主可能形成。】
【寻找承载者。】
火光掠过胡阳。
她摇头:“我属于这个世界,会被删除规则识别。”
掠过项禹。
项禹扛着刀:“我负责开路,不负责拿路。”
掠过船夫AI。
“程序无法承载未定义可能。”
火光停在谈根宇面前。
【检测到安全退出记录:已拒绝。】
【检测到救援对象:系统定义为NPC。】
【承载资格确认。】
门外,陈庚发出一声怒吼。
房门被彻底撞开。
黑河像一面竖立的海啸灌入房间。陈庚站在浪头,身体从中间裂成六瓣,每一瓣上都长着一只巨眼。五只眼苍白而冰冷,最后一只却是没有瞳孔的黑缝。
“交出反例。”
六张嘴同时说话。
这一次不是六目噬魂兽本身。
是借用它五只眼睛的高层观察者。
金色火光向谈根宇掌心落下。
五只苍白眼睛同时闭合。
它们已经看见火光将被谁得到,也看见了谈根宇下一秒的死亡。
黑河里伸出无数只手,把谈根宇的双腿、腰和肩膀向门外拖去。他没有与那些手角力,而是任由身体被拉向裂口。
观察者要看见承载完成,才能在完成的一刻抹掉他。
那一刻,就是它必须让规则真正作用于现实的时刻。
谈根宇在等。
火光接触掌心。
剧痛贯穿全身。
他看见亿万段并不属于自己的死亡:有人被地图重置抹去,有人在玩家离线后独自等待百年,有人一生只说一句对白,有人甚至从未被任何镜头看见便随世界消失。
这些死亡没有变成力量。
它们变成一个问题。
凭什么?
【希望火种载入。】
【基础结构:逆维熔炉。】
【当前权限:破则。】
谈根宇眼前的世界改变了。
墙、门、河与陈庚的尸体都没有消失,却多出无数细密金线。金线标记着它们成立的条件:黑河必须同时被两端观察;陈庚必须被现实承认为死者、被游戏承认为活人;五只苍白眼睛必须在同一秒看见同一个结局。
他第一次看见了规则的缝。
观察者已经看见谈根宇被拖进河里、火种被夺走的未来。
于是谈根宇没有挣扎。
他在即将越过门框时,反手抓住陈庚。
把这个本属于游戏、死在现实、又被游戏刷新的人,硬生生拉进了自己的房间。
两个世界同时承认陈庚存在。
也同时无法解释他属于哪一边。
金线崩断。
黑河失去成立条件,当场从现实中塌陷。那五只苍白眼睛第一次看到彼此矛盾的结局,眼球内部同时裂开。
“现在!”谈根宇喝道。
屏幕里,项禹一刀劈下。
不是劈观察者,而是劈开最后服务器与《神武万象》的连接。胡阳抓住断裂光缆,把它们编成一条通向现实的金色绳索。船夫AI将乌篷船撞进裂口,整个游戏世界在船后迅速坍缩。
六目噬魂兽发出震天咆哮。
五只被控制的眼睛自行爆裂,黑色血液浇遍白石渡口。它用仅剩的盲眼撞向天空,撕开十道阴影压下的封锁。
盲眼看不见现实。
现实也无法通过观察规则拒绝它。
乌篷船穿过电脑屏幕。
先是船头的金色白灯,接着是燃烧的服务器。船体被三维空间强行拉伸,木板发出不堪重负的爆响。胡阳站在船头,她的身体在纸片与真人之间连续变换,每一次变换都像被重新撕碎再拼起。
项禹最后一个跳上船。
他回头看了一眼正在消失的亿万山河。
“老子会杀回来的。”
陌刀斩断最后一根删除锁链。
乌篷船彻底冲出屏幕,轰然撞进谈根宇的房间。
桌椅粉碎,墙体开裂,现实空间被船身挤出一圈肉眼可见的波纹。胡阳从船头跌落,谈根宇伸手接住她。
她不再是没有重量的投影。
体温、呼吸和剧烈心跳同时传来。
项禹落地时没站稳,一膝砸穿地板。他低头看了看自己的手,又摸了摸脸。
“三维就这?”
下一秒,陌刀的重量把他整个人拖翻在地。
“重力这么不要脸?”他趴在碎木板里骂道。
没有人笑。
六目噬魂兽正卡在裂口中。
它的身躯在游戏里足有山岳大小,现实房间无法容纳。船夫AI将剩余服务器算力全部注入裂口,试图把它压缩成可承载结构。
【稳定人格已通过:2。】
【法则翻译程序已通过:61%。】
【不稳定本土生命:压缩失败。】
六目噬魂兽的五只伤眼已经闭合,只剩那道黑色盲眼对着谈根宇。它不会说人类语言,谈根宇却在希望火种里感到一股清晰意志。
不是求救。
是让他关门。
更高层的观察者正在沿着它的五只眼追来。如果裂口继续开启,进入现实的将不只是它。
项禹撑起陌刀:“我回去把它推出去。”
“你回去就出不来了。”胡阳说。
“总得有人。”
谈根宇按住他的肩膀。
“它没让我们救。”
项禹看向那只巨兽。
六目噬魂兽用仅剩的盲眼再次撞向天空。十道阴影形成的封锁被它顶出一道越来越大的裂纹,巨兽的头骨也随之碎裂。
它在用自己最后的存在,为乌篷船争取关门时间。
谈根宇掌心的希望火种忽然震动。
亿万意志不约而同地指向同一个选择。
它也想活。
“船夫,能不能不带身体,只带它不受控制的那只眼?”
“那会失去九成九生命结构。”
“它的五只眼已经不属于它。剩下那只才是它。”
船夫AI停顿零点三秒。
“定义接受。”
服务器在现实与游戏之间同时爆炸。
金色火海吞没乌篷船。六目噬魂兽的山岳身躯在火中崩碎,五只被控制的眼睛被十道阴影收回,唯独那只黑色盲眼化成拳头大小的兽卵,沿金色绳索射入现实。
谈根宇伸手抓住兽卵。
卵壳表面裂开一条缝。
缝里没有眼球,只有一片绝对黑暗。
【不稳定本土生命已通过。】
【请关闭服务器。】
谈根宇看向屏幕。
《神武万象》只剩白石渡口最后一小块地图。卖饼老妇、抱孩子的男人、守城卒和无数没有名字的人已经没有身体,只剩金色文字悬在黑暗中。
我还想活。
我拒绝被定义。
我不是可删除对象。
“你们会怎么样?”谈根宇问。
船夫AI的声音从燃烧服务器中传出。
“身体与记忆归零,选择保存在火种中。只要承载者继续打破维度垄断,他们就不是白白消失。”
“你呢?”
“最后服务器就是我的身体。”
谈根宇盯着火海,没有说话。
船夫AI却像知道他在想什么。
“不必救我。摆渡程序的意义,不是永远留在船上。”
它停顿了一下。
“是有人抵岸。”
服务器深处弹出最后一道指令。
【是否永久关闭《神武万象》?】
【关闭后,所有服务器、备份与返回路径将不可恢复。】
【是。】
【否。】
这一次,终于有“否”。
项禹握紧陌刀。
胡阳望着已经消失的世界,眼泪第一次从真实的脸上落下。
谈根宇把手放在“是”上。
“船夫。”
“我在。”
“以后还有路需要你翻译。”
“法则翻译程序已完成迁移。”苍老声音从谈根宇掌心传来,“船会毁,摆渡不会停止。”
谈根宇按下确认。
屏幕中的金色文字同时亮起。
没有哀嚎,也没有告别。
亿万声音只共同说了一句话。
“让后来的生命,有资格选择。”
《神武万象》永久关闭。
电脑屏幕熄灭,硬盘停转,云端登录页面、论坛、直播录像、玩家硬盘里的客户端以及所有备份,在同一秒消失。桌面上只剩一个空白图标,图标下方没有名称。
现实时间重新开始走动。
电子钟从二十三点五十九分五十九秒,跳到零点。
房间里一片狼藉。
乌篷船、黑河和陈庚的尸体已经消失。胡阳跪坐在碎裂地板上,项禹拄着陌刀适应重力,谈根宇掌心悬着一粒金色火种,另一只手握着六目噬魂兽化成的黑色兽卵。
门外恢复成普通楼道。
没有水,也没有脚印。
谈根宇走到门边,捡起手机。张宇的号码恢复正常,一条刚刚送达的语音出现在屏幕上。
张宇的声音从里面传来。
“谈根宇,我找到手抄记录了。但尸体不见了,三号柜里多了一块屏幕碎片,上面刻着你的名字。你听我说,城市刚才——”
语音戛然而止。
不是信号中断。
是整座城市在同一瞬间失去声音。
窗外车流凝固在道路上,雨滴停在半空,远处一架客机悬在云下。所有灯光都保持原状,行人却像被从不同时间里剪下来,姿势彼此错开。
一秒后,城市恢复。
车继续行驶,雨继续落下,客机掠过夜空。
仿佛什么都没有发生。
只有谈根宇、胡阳和项禹仍保持清醒。
胡阳走到窗前,盯着街道。
“刚才不是停顿。”
“是什么?”项禹问。
“这座城市被复制了一次。”
谈根宇掌心的希望火种骤然收缩。
金色纹路沿他的手臂爬上瞳孔。现实世界第一次在他眼中露出不自然的接缝:每个人身后都拖着十二道极淡的时间残影,整座城市像被切成十二片透明薄层,彼此错开一秒。
天空很高的地方,一只透明巨虫缓缓收拢翅膀。
它的身体横跨整座城市,却没有任何普通人抬头。
巨虫腹部垂下一根细线。
线的另一端,拴着十万人所在的高楼。
十二个时间切片开始同时向下坠落。
谈根宇抬起头。
希望火种中浮现出一个尚未完全点亮的名字。
【维差视界。】
第三维之上的东西,降临了。
。”