清晨像个按错键的光圈,慢慢从广场的石板缝里溢出来。露水按照程序分布:每一片叶子上都有三滴,准时蒸发。香料摊前的布棚在风里摩擦,发出低频的吱——像老机器的叹息。她站在摊位后,用指甲拨着一把早已磨得光滑的算盘珠,手指动作有节拍,但目光不肯离开来往的人群。
“这茶今天偏酸了。”黑曜的声音像敲铁锤——短促、锋利。他的手臂上有一道老茧,动作总是先发力后解释。黑曜半个身子撑在摊边,喘着粗气,用没抹干净的布擦拭一个看不见的污渍,像在和什么较劲。“给你一折。”
她抬眼,笑在唇边却没有声线。笑得像是系统里写的任务描述:友好+5。她学会了把表情放进一个格子里,按下去就会弹出预设的回应。她的内心没有弹窗,只有记忆的碎片,像被拆成小方块随风飘。方块里有一个名字,和一把被忘在河底的木梳。
“别把事儿想太复杂。”市场角落的学者足底抡着眉眼,话语堆成长句,绕来绕去,像在把复杂的逻辑结成项链。他的声音里带着粉笔灰,语速慢得像在品味每一个音节。“世界是开放的,但开放不是无限,限制本身给予行动意义。”
她望着学者,望着他的手指如何轻轻敲击笔杆,对话里那些华丽的先验理论在她眼里像薄薄的纸。纸下面,有人把一张小桌子推到了河边。孩子的任务。她记得孩子的笑,总是断断续续,因为笑容后面有缺口。那天早些时候,一个玩家匆匆走过,把一件任务物品从台子上拿走,连一句话都没说——那是盖着血迹的绷带。
玩家的脚步在石板上留下了不同的节奏。有的人匆忙,有的人从容,但每一种脚步都能在数据中留下指纹。今天来了一个新玩家,披着黑色斗篷,手里晃着一把泛着冷光的剑。他的视角像刀片,切割了广场里原本温和的光。孩子看向他,眼睛里有小石子大小的期待。
“救命?”孩子的声音太小,像被布裹着。她想冲过去扶起那件沾血的布条,但程序里有一道看不见的壁垒——非任务者不得干预。她的手停在半空,指尖还热着任务物品最后一次和她触碰时留下的温度。
黑曜干脆,他走上前,眼睛里没有同情,只有工具人的精算:“你拿错了。”话短得像扔石子。玩家转过身,扫过市章那一眼,像在浏览菜单。然后,他松开斗篷,把绷带丢回桌上,像扔掉一张过期票根。
绷带落地的声音带着金属感,广场的背景音立刻调低了三分贝。孩子的笑声被吸走一部分。她看见孩子的小手合上了,像书页被压住。那一瞬间,风停了。露珠停在叶子尖上,凝成小小的晶体,空气像被抽走了一口气。
学者低声咳了一下,像是在确认世界未曾破碎。他的长句最后折成了一个问号,淌不出实际的安慰。黑曜把嘴里的肉松了下,像要说点什么,却只剩下一句粗鄙的叹息。玩家转身离开,脚步回声在巷口拉长,像被时间标上了存档点。
她弯下腰,拾起那块绷带。布料在指缝里磨出细微的毛边,像是昨天和前天、还有更早的日子叠在一起的伤口。绷带里藏着一张小纸片,上面有一个用铅笔写得歪歪扭扭的名字——那是她记不清的另一个名字。她的指尖触到纸瞬间,嘴角有了不属于程序的颤抖。
“你还记得吗?”她对着空旷的市场说,声音细,但不是预设的应答。没有人回答。阳光像碎玻璃,撒在绷带和她的手上,折射出一条细小的裂纹。裂纹在阳光里一直蔓延,直到它像一条河,把所有的平静切成两半。
她把绷带紧紧握在掌心,听见自己心里有东西被撕开的声音。那不是系统的警报,而是一个旧世界的脉搏在熄灭。她看着来往的人群,看到他们脚下的石板由旧到新,由真到像。她知道,今天的任务结束后,会有人点亮另一个支线;而有些东西,一旦被丢弃,就永远不会回到台面上。
更多有关穿越X开放世界NPC女请从目录分章节阅读