"咒语"是对服务器API的调用。XML是标准的调用格式。但API本身不在乎你用什么格式——只要函数名和参数正确,它就会执行。
就像你可以用浏览器访问一个网页,也可以用命令行curl直接请求。结果一样。
以诺赌的是:这个服务器的底层API没有做输入验证。
*任何人都可以直接调用系统函数。只要你知道函数名。*
*而Wait()是最基础的线程控制函数。任何操作系统都有。*
弹窗闪了一下。
```
[代码干涉]
[目标:火球术·实例#0047]
[函数:Wait(999999)]
[MP消耗:15]
[当前MP不足——效果衰减]
[实际等待时间:约300秒]
```
*MP只剩5。不够15的全额消耗。效果打折。*
*999999毫秒变成了300秒。五分钟。*
*够了。*
火球——
停了。
悬在半空。距离巨石还有四米。
白热色的光球一动不动。
表面的火焰纹理还在循环播放——等离子体的翻涌、光芒的脉动、热浪的扭曲。全部在原地重复。但球体本身像被钉在了空气里。
像一帧被暂停的视频。
热浪还在。以诺能感觉到脸上的灼烧感。但温度在缓慢下降——火球的热辐射函数也被挂起了,只剩下残余的空气对流在散热。
*延迟判定。*
*我给这个火球的执行线程插入了一个等待指令。*
*在这300秒里,火球的一切物理效果都被挂起。它存在,但不执行。*
*就像一个被断点调试的程序。*
*它卡在了Wait()这一行。下一行代码——"命中目标,造成伤害"——永远不会被执行。直到等待时间结束。*
梅林的手还保持着推出的姿势。
他的表情——
以诺见过这种表情。在第0层,渲染错误兽的头部屏幕在切换面孔时,也是这种"卡在两个状态之间"的空白。
法师的AI在疯狂检索。它的脚本里没有"自己施放的魔法被第三方暂停"这个事件的处理逻辑。
三秒后,他找到了一个最接近的模板。
"这……这是什么魔法?!"
声音里有"震惊"的语调。但眼睛还是空的。
以诺站起来。拍了拍手上的泥。
他走到火
本章还未完,请点击下一页继续阅读>>>