第十三章 冰面下的暗号
【一】
陆时一消失的第六天,林辰收到了一条视频消息。
不是留言区发来的。那个账号的头像已经灰了五天,屏幕上就剩一张空白的圆,他每次点进去都想把它盯亮,但它始终没反应。
视频是彩信发来的,号码他没见过,归属地写的江苏南京。他盯着那行字看了几秒,脑子里过了一遍——没亲戚在南京,没同学在南京,上一次跟南京这俩字沾边还是高三做地理卷子背省会城市。他不太想点开,倒不是害怕,是隐约感觉点开之后有些东西就不一样了,像拆一封信,拆之前你还不知道里面写什么,一旦拆了你就得接着往下走。
他点了。
画面很暗,明显是夜里用手机录的。光不够,只能照亮键盘和屏幕那一小块,周围全是黑的。一只手在键盘上敲,手指很长,骨节突出,指腹侧面有一层厚厚的茧,映着屏幕的光看过去,那种硬邦邦的质感不像是长期打游戏磨出来的。他见过这种手。在网吧前台,那个人递烟的时候,指腹蹭过他掌心,凉的,糙的,像砂纸。
是陆时一。
林辰的瞳孔猛缩了一下。他本来歪在椅子上,那条消息弹出来的时候他刚洗完澡头发还滴水,此刻水珠从发梢滑到后颈,他完全没感觉。
视频里那只手在抖。不是怕的那种抖,是太久没碰键盘了,肌肉还记得怎么动,但神经已经在打结。像冬眠了五年的蛇醒了,身子会游,但每一节骨头都在咔咔响。
视频看起来就几十秒。陆时一没说话,没露脸,只有键盘声和游戏音效。他在打rank,玩的劫——林辰的劫。走位习惯、技能释放时机、连招节奏,全是照着林辰的比赛录像复刻的。
几十秒后画面黑了。
林辰拇指停了一下,准备关掉,不小心碰了一下进度条——他愣了一下,进度条显示总长度是5分02秒。前面黑屏了4分15秒,他一直以为那条视频只有几十秒,是因为后面那段画面太抓眼了。
他拖回开头,把音量推到最大,耳朵贴上去。
咔。咔。咔。
黑屏期间键盘一直在响。不密,很慢,一个一个键按过去,中间隔着一两秒的停顿。他趴在桌上,闭着眼听,手机被体温捂热了贴着耳朵有点出汗,他也顾不上擦。
青轴。每个键的声音不一样——W键脆生,Q键沉一点,R键闷,空格键松垮。这人不是打游戏,是在一个一个键地按,从Esc到Enter,从A到Z,从F1到F12,全过了一遍。他当时脑子里蹦出一个念头:神经病吧。但他立刻觉得不对——神经病不会按得这么有节奏。这是在用按键声告诉他键盘型号。
每个品牌每款键盘的轴体、键帽、底板都不一样,按出来的声音指纹天差地别。职业选手打多了,光听声音就能猜对面用的什么键盘,从而推断手速阈值和操作习惯。这不是玄学,是基本功。
他立刻拿起自己那把键盘,按W。青轴,脆的,回弹快。视频里的W闷一些,回弹钝一点,像用了更重的轴体。
他打开电脑搜论坛,翻到一个键盘发烧友的帖子,标题写着《27款青轴键盘按键声音频谱对比》,底下挂了一堆音频文件。他一个一个下,一个一个比对。
第十七款。
雷蛇黑寡妇蜘蛛X竞技版。雷蛇绿轴,键程4毫米,回弹比Cherry慢0.02秒,声音偏闷,高频少,低频多。
就是这个。他靠回椅背,盯着天花板,喉咙里发出一声很轻的气音,介于叹气跟笑之间。
他从抽屉里翻出纸笔,白色方块纸,边缘泛黄,跟陆时一以前留的那种一模一样。他写:"第一条视频:键盘型号,雷蛇黑寡妇蜘蛛X竞技版。"
写完了放一边,重新打开视频。他跳到5分02秒,从画面亮起那里看。
劫在对线亚索,游戏时间3分15秒。他放慢速度一帧一帧看,劫的走位不太对——从河道走到兵线侧面,再回河道,再到兵线侧面,来回画弧,像在描什么东西。看了四五遍他猛地坐直了。
是横着的"8"。不是8,是无穷符号∞。
他心脏"咣"一声砸在肋骨上。无穷符号代表什么?代表无限循环,没有终点。代表这个人会一直打下去,输赢不管,就是不停。
他缓了几秒,又看了一遍。没错。3分15秒,∞。然后他又去看时长。5分02秒。这两个数字加一块,他脑中突然嗡了一下——5分02秒他在哪见过。他立刻翻出梁叔给的备份,五年前联盟所有职业选手的比赛记录。搜赵峰。
他翻到最底下找到一段录像,五年前夏季赛决赛,战狼打巅峰,第三局。
比赛第5分02秒,陆时一的中路死歌,赵峰的打野蜘蛛女皇。赵峰从F6绕后想抓中,被陆时一算到了,卡着视野反手一套,单杀。同一场比赛里,同样的事又发生了两次。三次单杀,全在5分02秒前后。从那以后,赵峰的前六分钟再没死过——他把5分02秒刻进骨头里了,每到这个时间点,操作会本能地顿一下,哪怕对面根本没动手。他自己可能都没意识到,但数据不会骗人。
这不是技术缺陷,是心理伤疤。你在这个时间点做任何事,他都会紧张。他会缩,会交技能,会露出破绽,因为怕再死一次。
林辰在纸上写第二行:"5分02秒。赵峰的心理创伤点。"
写完他把笔放下,手心有点潮。他搓了搓手指,又看了那张纸条一眼。陆时一消失了六天,他每天翻那个灰色头像三四十遍,觉得自己像个傻子。现在他知道了——那人没放弃,只是换了一种方式在打。不是面对面,是隔着一面墙。不是用键盘敲字,是用数字往他这边递东西。
【二】
第二天又来了。第二条视频,属地浙江杭州,时长还是5分02秒。林辰没看黑屏,直接拖到画面亮起的位置。
劫在F6草丛蹲着,游戏时间7分15秒。没打野怪,就那么蹲着。7分18秒对面打野来了,一套带走。三秒等待。
这不是秀操作,是在告诉他:赵峰这个时间点会来这儿。
他翻了赵峰最近五十场rank的数据,把每个时间点位置标红连起来。7分15秒出现在F6的场次是四十一场。概率百分之八十二。
第三条。第四条。第五条。
每一条都在给他输送数据:赵峰gank前右手无名指会摸鼠标侧键,赵峰15秒按一次Tab看计分板,赵峰被人追击喜欢往左后方闪,赵峰第20分钟经济落后操作会变形。
一条一条来的,一天一条。
林辰把纸条全铺在桌上排成一列,退后两步看。键盘型号,时间点,路线概率,手癖,补刀习惯,走位偏好,心理防线——它们单独看都是碎片,连起来是一张完整的赵峰操作地图。从第1秒到第30分钟,从鼠标到心态,全被人扒干净了。
他站在那儿盯着看,眼眶发酸。不是因为感动,是因为他终于看懂了。陆时一没想过跟他并肩——那人觉得自己不配。一个禁赛的废物,有什么资格站天才少年旁边?他只能待在后台,待在黑暗里,待在冰面底下,把赵峰的弱点一个一个挖出来,搓成纸条塞进抽屉,让林辰来拿。
他不是在训练林辰成为第二个战术之神。他在训练林辰成为能杀掉赵峰的人。
林辰把纸条收进透明文件袋,跟陆时一原来留的那一堆搁一块。两份纸条,一个抽屉。他关上抽屉坐在椅子上低头,一滴水掉在手背上,两滴三滴——洗完澡头发没吹,不是眼泪。不是。
【三】
第六天来了一条不一样的。不是视频,是照片。
照片里是一张手写纸条,陆时一的字,棱角尖得像拿刀刻的。上面就三个字:"你看懂了。"
没问号没感叹号,就三个字平放在那儿。林辰盯着那三个字看了很久,屋子里很静,能听见冰箱压缩机嗡嗡响,厨房水龙头没拧紧在滴水,滴滴答答的。他喉头动了一下,在手机上打了四个字:"我看懂了。"
对面秒回:"删掉。"
他愣了一下。但没问为什么。他立刻开始清理:手机相册清空回收站清空,电脑下载记录删除浏览器缓存删除历史记录删除,纸质的纸条一张一张看最后一遍,然后锁回抽屉。干净得像他从没收过任何东西。他知道这些东西不能留。陆时一在用命给他递线索,被人发现了就全完了。周明哲会找到他,会让他消失,会让这些数字这些东西再也不见天日。他不能冒这个险。
清完所有痕迹,他发了一条:"删了。"
对面回了一个字:"好。"
林辰看着那个"好"字,莫名其妙笑了一下。他想象陆时一坐在某个角落,手机屏光照着他的脸,他打出这个字,拇指在发送键上停了一秒,然后扣下手机。动作很轻。
林辰把手机贴在胸口。队服刚洗完有点潮,凉凉的,隔着那层布,隔着那条银色发带,隔着皮肤跟肋骨。心跳不算快,但很重,一下一下,像有人在敲一面墙。他冲那面墙说——隔着墙你也知道我在说什么对吧。
墙没出声。但他觉得那人听见了。
【四】
后面几天林辰开始干一件事:背。
把所有数据全部灌进脑子里,不管睁眼闭眼,赵峰的路线图自动展开。3分在哪儿,5分02秒会紧张,7分15秒刷F6,gank前摸鼠标侧键,15秒按Tab,被追往左后闪,20分钟心态变软——全在脑子里刻着,比赵峰自己还清楚。
训练室里张浩蹲他旁边看排位,眼珠子快瞪出来了。
"辰哥你怎么知道对面打野会来?"
"猜的。"
"他怎么往左闪你也猜的?"
"嗯。"
"闪现CD还差15秒也是猜的?"
林辰没回。他不能说。不是猜的,是有人用五天时间,五段5分02秒的视频,把答案一帧一帧地递到了他手上。
张浩张了张嘴,没再问。但他看到了林辰不一样的地方。不是说操作,是眼神。那个星火杯八进四打完被全网骂废物、在楼梯间关了一整天的林辰,眼睛里多了一层别的东西。张浩知道那东西是谁给的。是那个在网吧前台坐了一夜的人,是暴雨天跑来给他们做BP的人,是把自己五年熬成数据的人。那人叫陆时一。
张浩没点破。他只是站起来拍了拍林辰肩膀,说了句"我去给你买瓶水",出门之前停了一下,回头看了林辰一眼,然后又走了。
【五】
第七天凌晨林辰干了一件事。
他去网吧了。不是打游戏,是删监控。
网吧门口有个摄像头对着巷子。陆时一这些天发的视频全是在网吧前台录的——用了网吧电脑,用了网吧WiFi,用了网吧手机。摄像头拍下了他这七天来的所有活动。网吧监控一般保存三十天,有心人来查,三十天的画面足够拼出完整的时间线。
他不能让那些人看到。
他到的时候网管趴前台睡觉,口水淌了一小片在台面上,亮晶晶的。林辰从兜里掏出准备好的U盘,弯腰进了后面机房,找到监控主机,连上去。他没删文件,删了会在日志里留记录。他用一个工具把七天录像的文件头用空白数据覆盖掉,文件还在,大小没变,但打开就报损坏,看起来像硬盘自己出了毛病。
整个操作不到十分钟。他拔了U盘走出去,对网管说"监控我帮你看了,那边硬盘有点小毛病不碍事",网管迷迷糊糊嗯了一声,脸换了个方向接着睡。
他站在网吧外面巷口,路灯忽明忽暗。他抬头看了那灯一眼,想起三年前第一次站这儿,兜里揣着本翻烂的战队资料册,上面全是陆时一的数据。那时候他不知道这人长什么样,不知道他在哪儿,不知道他会不会来。
现在知道了。这人来了,又走了,但走之前把所有东西都留给他了。
他转身走进夜色里。路灯在他背后闪了两下灭了,巷子里黑了一段,然后又亮起来,像是换了口气。
【六】
到家锁门,林辰把纸条锁回抽屉。拿起手机给陆时一发消息:"网吧监控弄干净了,没人会知道你这七天在干嘛。"
没回。
"你那边还行吗?"
还是没回。
他看着那个灰头像,觉得自己问得傻。什么叫还行?这人五年怎么过的他知道。吃泡面吃到胃疼,用手按着胃继续打rank,凌晨三点关电脑出门,站路灯底下看一个少年站了三年。他不好。问他"还行吗"跟问一个溺水的人"水凉不凉"一样蠢。
他把那行字删了。重新打了一段:
"赵峰的5分02秒我记住了。7分15秒F6记住了。往左后闪的习惯记住了。15秒按Tab记住了。20分钟变形记住了。"
他停了一下。屏幕上的光标一闪一闪,他看着那闪烁的光标,忽然想起以前物理课老师讲星星——你看到的星光可能已经走了几万年,星星本身早就不在了。他觉得自己现在看那个灰色头像就是这感觉,但不一样的是他想让那颗星星知道,光他收到了。
"你教我的,全记住了。"
对面沉默了很久。"正在输入"那行提示闪了几次,亮了又灭灭了又亮,像有人打了一大段话又删掉,打了一大段又删掉,反反复复。最后发过来一个字。
"好。"
林辰盯着那个字。他想从那个字里读点情绪出来,但读不出。就一个字,方正,克制,冷。可能是笑,可能是面无表情,可能是扣了手机之后把脸埋进手掌里。
他翻了个身把手机搁枕头边,灯一关。屋里黑漆漆的,窗户外头路灯的光被窗帘挡住只剩一条缝,缝里漏进来的光在天花板上拉成一条线。他看着那条线,忽然觉得它有点像某个字的笔画。"回"。回来的回。陆时一回来的回。
他对着黑暗说了一句:"你都教我了我都记住了你什么时候回来看一眼。"
声音砸在墙上闷闷的。没人答。他也不指望有人答。但他知道,那个人在某个地方,屏幕亮着,灰色的头像放在对话框里,手指在键盘上悬着。不一定打了字,但一定看见了。
【七】
那天晚上林辰做了个梦。
梦里是比赛,对面赵峰。5分02秒,赵峰动作顿了一瞬——那一瞬很短,普通人根本捕捉不到,但林辰看见了,他的发条大招直接扔出去,指令冲击波在赵峰脚底下炸开,屏幕灰了。
赵峰死了。
他摘耳机看台下,第一排最靠边的位置。空的。但他低头看见自己手腕上缠了新的绷带,白的,不松不紧,一圈一圈的宽度均匀,像有强迫症的人缠的。他摸了一下绷带的边角,粗糙的棉布触感,指尖磨过去沙沙响。
他笑了。
然后醒了。窗帘缝里那道光已经白了,天亮了。
他摸到手机看留言区,最后一条还是那个"好"。他把手机按在胸口躺了一会儿,心跳平和,一下一下的。洗漱的时候他对着镜子看自己手腕上那根银色发带,有点发毛了,银线起了一层小绒球,边角也磨得不太整齐。他想起陆时一那天在走廊上说的"分你一半",他当时以为是分一根发带。现在他知道了,那人是把一半人生分给他了。
他穿好荧光绿队服出门。路上买了俩包子,边走边吃,肉馅油滴到队服上他赶紧拿纸巾擦,没擦干净留了个浅印子。他低头看了一眼那油印,心想算了,反正训练服天天洗。
推开训练室门,张浩已经在了。"辰哥!早餐给你带——哦你吃上了。我买了豆浆!"
林辰把豆浆接过来,插了管喝了一口,烫得直吸气。张浩在旁边笑,他也不理,坐到位置上开电脑登录游戏。选人界面他手指悬了一下,点下去。
劫。
进游戏。3分15秒他在河道草丛插了个眼。5分02秒他在公屏打了一行字:"赵峰,我在等你。"
对面不是赵峰。但他不在乎。这话不是对对面的人说的,是对陆时一说的。那人会看到,在某个他看不见的地方。看到之后嘴角大概会动一下,不是什么明显的笑,就嘴角朝上弯一小点——他见过那表情,在网吧前台的灯光底下,那人给他递烟的时候就是那种表情。
他按下回车。
游戏开始。全军出击。劫走出泉水往中路走,左手腕上那根银色发带在键盘上方一晃一晃的。他低头看了它一眼。发带磨毛了边,银线散出来一小截,他没剪掉,就那么带着。
阳光从训练室窗户斜着打进来,正好落在他左手腕上,银色的光闪了一下。
---第十三章完---