第1章 最后的回声
雷霆战队训练基地,凌晨两点十七分。
林默把第十七遍回放的录像暂停在2分34秒17帧。
画面定格在毒蝎的第一视角——准星在烟雾弹完全炸开的瞬间,隔着四十米浓烟,精确锁定了对面二楼窗口后的敌人头部。
这不是预判。
是透视。
林默将画面放大到像素级,然后打开自己写的战术分析插件——这是他用了三年时间、独立开发的行为数据比对工具。几秒后,插件弹出一组红色数字:准星修正速度0.03秒/次,超过人类极限反应速度6.7倍。
他切换第二组数据流。音频频段分析显示,毒蝎的电脑在每次“神级预判”前0.5秒,都有一个18.5kHz的微弱电流脉冲——正是DMA硬件外挂通过PCIe接口直接读写内存时产生的电磁泄漏特征。
“十八组数据,全部吻合。”林默靠向椅背,眼镜片上倒映着密密麻麻的数据图表,“够实锤了。”
他保存好全部证据包,打开邮件,正准备发送给赛事官方反外挂委员会——
战术室的门被推开了。
陈天雄带着两名安保走进来,身后跟着毒蝎。毒蝎穿着雷霆战队的队服外套,手里夹着根没点的烟,嘴角挂着一丝若有若无的笑。
林默的手停在键盘上方。
“林分析师,这么晚还在加班。”陈天雄的声音带着关切,像在慰问辛苦的下属。他走到林默身后,看了一眼屏幕上定格的录像画面,“哦,在复盘毒蝎的训练赛。”
“陈总。”林默不动声色地将证据包窗口最小化,“全球总决赛还有两天就开打了,想再确认一下所有细节。”
“敬业。”陈天雄点点头,然后在林默旁边的椅子上坐下。
战术室里的气氛忽然变了。
两名安保站在门口,像两堵墙。
毒蝎把烟点上,靠在窗边,吐出一口烟雾。
“林默,”陈天雄的语气从关切转为平淡,“你来雷霆三年了,我对你怎么样?”
“很好。”
“三年前你是干什么的?”
“大学刚毕业。”
“对。你的简历我到现在还记得。”陈天雄双手交叉放在桌上,“游戏理解深刻,但操作一般。你自己说过,你不适合打职业,但你适合研究战术。是我给你这个机会,让你从一个连房租都交不起的应届生,变成了全国冠军队的首席战术分析师。”
林默没说话。
“所以我也很好奇。”陈天雄向前倾了倾身体,眼睛直直地看着林默,“这三年我对你不薄,你为什么要背叛我?”
战术室里安静得只剩下空调的低频嗡鸣。
林默迎上陈天雄的目光:“我不明白您的意思,陈总。”
“是吗。”陈天雄朝毒蝎的方向歪了歪头,“那你解释一下,你最近频繁联系官方反外挂部门的张明远,是为了什么?”
林默的心跳漏了一拍。
他确实联系过张明远。
但他用的是个人名义,走的是官方公开的举报渠道。而且他还没有提交证据,只是在咨询——如果举报对象是自己战队的老板,举报人能否得到保护。
他没想到陈天雄会知道。
“毒蝎,”陈天雄朝毒蝎的方向抬了抬下巴,“告诉林分析师,你最近发现的。”
毒蝎把烟头按灭在窗台上,懒洋洋地开口:“林哥,你写的那套战术分析插件,核心代码里留了个后门对吧?每次运行会自动往你家里那台服务器发一份数据备份。你觉得我发现不了?”他笑了笑,“你以为你在抓外挂。其实我一直在看你抓我。”
林默的手在桌下握紧了。
“所以,林默,”陈天雄站起身,居高临下地看着他,“我给你两个选择。第一,把你搜集的那些所谓‘证据’,全部删掉。全球总决赛照常打。打完我让毒蝎退役,以后雷霆干干净净,你还是我的首席分析师。第二——”
他把一份打印好的文件扔在桌上。
——解除劳动合同通知书。
原因:严重违反公司规章制度,私自窃取战队内部数据,涉嫌商业间谍行为。
林默看着那份通知书,忽然笑了。
“陈总,”他抬起头,“你知道我为什么要干这件事吗?”
陈天雄没说话。
“因为我他妈喜欢这个游戏。”
林默站起来,和陈天雄面对面。
“我大学四年打了上万场排位赛,每一场都在研究怎么赢。我知道我操作不行打不了职业,但我能看懂战术,能看懂数据,能看懂——什么东西是人打的,什么东西是挂在打。”
他指着屏幕上毒蝎的录像,“这个人在训练赛里场均18杀,比全联盟历史第一还高一倍。你用他当核心,用外挂当你的战术基石,然后对外说这是‘雷霆体系’。你他妈管这叫体系?”
陈天雄的脸上没有任何表情。
“所以,”林默把那份解除劳动合同通知书撕成两半,“不用你开了。我自己走。”
他转身去拿自己的笔记本电脑——
一只手从背后拽住了他。
是毒蝎。
“林哥,”毒蝎的声音带着虚伪的惋惜,“走可以。数据留下。”
林默想挣脱,但毒蝎的力气比他大。笔记本电脑被夺走,毒蝎当着林默的面将硬盘拆下,然后狠狠地摔在地上,用脚碾碎。碎片溅了一地。
陈天雄看着这一切,语气依然平静:“林默,你是个聪明人。但聪明人应该知道——有些事可以做,有些事不能做。雷霆是我一手创立的,它代表的是中国赛区的荣誉。你觉得官方是相信你,还是相信我这个培养了无数冠军的俱乐部老板?”
他从怀里掏出支票簿,写下一个数字,撕下来放在桌上。
“这是你三年的遣散费。拿着走,以后不要出现在这个圈子里。”
林默低头看了一眼那张支票。
上面写着——三个月基本工资。
他在战术室的液晶屏幕上看到了自己的倒影。镜片后的双眼布满血丝,衬衫领口因为和毒蝎的推搡而歪斜,整个人看起来像一条被堵在死胡同里的流浪狗。
三年的心血。
十七个赛季的战术分析。
上千场对局录像的人眼比对。
最后换来的,是一张三个月工资的遣散费。
林默弯下腰,把他被砸坏的硬盘碎片一块一块捡起来,装进自己的背包里。然后站起来,穿过两名保安,走出战术室。
走廊很长,灯光惨白。
身后传来陈天雄和毒蝎低沉的谈话声,听不清内容,只偶尔飘来几个词——“官方那边”、“做了”、“没问题”。
他一直走到电梯口,按下下楼键。
门开了。
他走进去,按下1楼。
但在门关上之前,他听到走廊尽头传来高跟鞋的声音。
门合上了。
电梯缓缓下行。
林默靠在电梯壁上,闭着眼睛,胸口起伏。
三年的职业生涯,结束在凌晨两点三十分。
窗外下着小雨。四月的南方,雨夜湿冷得像要把骨头浸透。
他走出俱乐部大门,撑开那把用了两年的折叠伞。
手机响了。
是张明远的号码。
他犹豫了一下,没有接。
不是因为害怕,而是因为他很清楚——刚才在战术室里,他撕掉解除劳动合同通知的那个动作已经被俱乐部监控全程记录。雷霆俱乐部的法务团队是业内最好的,他们可以把这个动作定义成“主动拒绝协商机会”以及“承认违规行为”。
他没有任何谈判筹码。
他只是一个战术分析师。
而对面是一个身家百亿的电竞俱乐部老板。
林默穿过马路,朝自己出租屋的方向走去。雨不算大,但风很大,冷风灌进衬衫领口,让他忍不住缩了缩脖子。
他忽然想起一件事。
三年前,他刚进雷霆的时候,陈天雄在全员大会上说过这样一段话——“雷霆不要开挂的人。我们赢比赛,靠的是实力。如果有人用外挂,不管他是谁,我这辈子都不会放过他。”
当时林默在台下鼓掌,把手都拍红了。
他以为自己终于找到了一支值得托付职业生涯的战队。
现在想来,那不过是一段很好听的公关稿。
拐进小区门口的时候,雨已经小了。
林默收起伞,伸手去掏门禁卡。
老小区的路灯坏了两盏,只有尽头的那盏还亮着,昏黄的光打在积水上,像一面碎裂的镜子。
他刚刷开门禁——
车灯亮了。
两道雪白的光柱从巷口照过来,伴随着发动机低沉的轰鸣。一辆黑色SUV正以不正常的速度朝他冲来。车轮碾过积水,水花溅起半人高。
林默的大脑在零点几秒内做出判断——车没有减速。
他侧身往旁边扑,但巷子太窄,左边是墙,右边是垃圾桶,能躲的空间几乎不存在。
身体撞上冰冷的铁皮垃圾桶的瞬间,他看到那辆SUV的车头——
没有车牌。
紧接着是一声闷响。
世界在他眼前翻转。天空、路灯、雨水、墙壁,所有画面变成快速切换的幻灯片。他的后背重重摔在地上,后脑勺磕在水泥路面上。
疼。
然后是不疼。
身体变轻了,像浮在水面上。
雨水落在他脸上,顺着眼角往下流,分不清是水还是血。
他听到了车门打开的声音。皮鞋踩在水洼里,一步一步朝他走来。雨声中传来一个熟悉的声音——是那个刚在战术室里给过他三个月遣散费的人。
“你知道得太多了,林分析师。”
那双皮鞋在他面前停下。林默的视线已经模糊,但他还是能看到那人手里没有撑伞。西装被雨水打湿,但站姿依然挺拔,像一个在雨夜验收工程的包工头。
林默想说话,喉咙里只发出一声含混的气音。
车门又关上了。
引擎声重新响起,然后渐渐远去。巷子里重新安静下来。
雨还在下。
林默躺在积水里,感觉身体越来越轻。冰冷从指尖蔓延到手臂,从脚底蔓延到胸口。
最后是意识。
他的视野边缘开始变暗,像有人把屏幕的亮度一点点调低。
在意识彻底坠入黑暗之前,他的脑海中闪过了很多画面——十七赛季的那场半决赛,他用自己设计的战术让雷霆在0:2落后的情况下连扳三局;第一次拿到赛季冠军时全队在舞台上拥抱;还有三年前,他在出租屋里接到雷霆录用电话的那个下午,窗外的阳光很好,他对着电话说“谢谢陈总,我一定会好好干”。
然后这些画面都被那一句冷冰冰的话盖过了。
你知道得太多了,林分析师。
黑暗。
无尽的黑。
然后——
黑暗中亮起一行字。
白色的,简洁的,不带任何感情的字体。
像系统提示,又像某种他从未见过的程序界面。
【检测到篡改者权限致死的生命体……】
【战场回声系统·观察者权限碎片扫描中……】
【匹配完成。】
【系统激活。】
然后是最后一行。
【你想重新活一次吗?】
林默的意识在黑暗中停滞了一秒。
然后他开口——虽然没有声音,但他知道自己的回答像子弹一样精准、一样不可收回。
“想。”
系统的回应只有三个字。
【如你所愿。】
第1章完

