Админская свалка
Шрифт:
— и вспышка. Без цвета, без координат. Просто сигнал.
В самом конце — строка. Не всплывающее окно. Прямо в теле файла, будто надпись, сделанная карандашом на бумаге:
Обновление питомца: Квак — уровень 2 (??)
Макс::статус_изменен — [токен_устойчивости::выдан]
— Что? Токен? — Макс прищурился. — Это что, меня теперь можно оставить? Как сохраненного? Не перезапишут? Не сотрет?
И тут — как в старых играх — в правом верхнем углу мягко загорелось:
[новый квест: «Подпись в коде»]
И под ним — без скобок, без форматирования, просто строчка. Как будто не интерфейс, а кто-то лично оставил надпись, от руки:
«Чтобы остаться — нужно быть вписанным.»
Макс медленно поднял брови. Приоткрыл рот. Начал:
— Да еб…
Потом остановился.
И вдруг — улыбнулся.
— Ладно. Играем дальше.
Глава 11
«Контрольный выстрел»
Наверху, в тех слоях, куда не доходили даже тончайшие щупальца багов, царила тишина. Не цифровая — структурная. Как если бы сама ткань мира на мгновение перестала пульсировать.
Куратор не чувствовал тревоги. Ему это было недоступно. Но факт аномалии был зафиксирован.
Он вновь открыл лог. Там, где должен был быть след удаленного объекта, осталась дыра. Не пустота — пустоту система распознала бы. Здесь — отсутствие самого понятия «наличия». Как если бы кто-то сначала отрезал кусок кода, а потом стер нож.
Он проверил все: архив откатов, кеши теневых команд, даже корневой стек наблюдения — и везде было одно и то же. Объект, удаленный Исправителем, не исчез. Он… обогнул удаление. Как будто мир сам увернулся.
Куратор не раздумывал. Он просто ввел команду.
Система отреагировала мгновенно.
— Исправитель 2.0 активирован, — прошептал модуль голосом, которого не существовало. — Режим: физическое устранение. Приоритет: максимальный.
Макс шел по лесу.
Он не был уверен, тот ли это лес. Все было слишком… правильным. Без глитчей, без фоновых артефактов. Деревья не мигали. Трава не мерцала. Даже звук шагов казался настоящим.
— Вот это мне не нравится, — пробормотал он. — Слишком ровно. Как будто кто-то подмел сцену перед финальным боссом.
Он был прав.
Слева, за ближайшим склоном, дрогнуло пространство. Не хруст, не вспышка — звук, как если бы кто-то мял жесткий диск руками. И сразу после — тяжелый, глубокий шаг. Не звук. Вес.
Макс остановился.
— Ну давай… покажись.
Из-за поворота медленно вышел он.
Исправитель.
Не тот, прежний — фантомный, бесформенный, как логический сброс.
Этот — физический.
Два метра ростом, весь из темного металла, обвитого сигнальными жилами. Лицо — гладкая, непрозрачная маска, на которой не было ни глаз, ни рта. Только трещина поперек — как след от удаленного имени. Он не шел — он наступал. Каждый шаг разрезал текстуру. Следы за ним не исчезали — они выжигались.
Макс сжал кулаки. Он знал, что у него нет ни шанса. Но привычка — дура упрямая.
— Это ты меня стереть пришел, да? Ну так давай.
Исправитель не ответил. Он не умел. Его задача была ясна.
Он рванулся вперед.
Макс успел увернуться от первого удара. Рука Исправителя прошла в миллиметре от его головы, смяв дерево, как глину. Он откатился назад, попытался активировать хоть что-то из интерфейса — ноль. Никаких скиллов. Все погашено. Как если бы сама сцена была поставлена в режим «запрет взаимодействия».
— Читер хренов, — выдохнул Макс.
Второй удар он не успел отбить.
Смерть наступила не как боль. Как отмена.
Не вспышка. Не крик.
А — отмена.
Как если бы кто-то сказал: «нет», и все, что ты есть, свернулось.
А потом — вдох.
Глубокий, резкий, как если бы легкие снова вспомнили, что умеют быть.
Макс вскочил на локтях, стиснул зубы, ощутил кожу — свою — и понял: он снова здесь.
Он лежал на земле. Не где попало — на мягком, чуть влажном мху, среди кривых багованных корней. Над головой — растрескавшаяся крона огромного дерева, того самого, под которым он стоял, когда впервые решил: «Я хочу сохраниться здесь».
Неподалеку валялся костяной кружок — обугленный обод старой тарелки, которой Квак пытался выкопать себе нору, устав от его раздумий. Еще чуть дальше — след от чьего-то костра, едва заметный, как призрак прошлой сессии. А перед ним, между корнями, на неровной поверхности — заветная надпись, процарапанная будто ногтем:
[ЗДЕСЬ НИЧЕГО НЕТ]
Он узнал ее сразу. Да и не мог не узнать.
Это была его точка. Его выбор. Его место.
Он был жив.
Он был… восстановлен.
Макс медленно сел. Тело отзывалось ватой, как будто не до конца прогрузилось. Двигаться было можно — но не хотелось. Он обвел глазами clearing — она была знакома до последнего пикселя. Все сходилось. Почти все.
Кроме одного.
— Квак?.. — спросил он.
Никто не ответил.
Он резко повернулся. Посмотрел за дерево, за куст. Встал. Обошел clearing по кругу. Ничего.
Ни звука. Ни движения. Ни даже той едва слышной возни, которой обычно сопровождалась жизнь его багнутого спутника.
— Квак?!
Молчание.
Впервые за долгое время — по-настоящему — Макс почувствовал холод.
Не внешний. Логический.
Квак не был частью сохранения?
Или был — но не остался?
Или… его стерли?
Он вернулся к дереву. И только тогда увидел: рядом с местом, где он очнулся, лежало тело. Его собственное. Прежнее. Обугленное, перекошенное, как после перегрева скрипта. Лицо отсутствовало. Место груди — словно кто-то вынул кусок.
И рядом, на земле — без интерфейса, без эффектов, без пиктограмм — была табличка. Грубая. Выжженная в мху, как бы прожженная самим восстановлением:
Подписано.
На секунду — коротко, как вспышка — интерфейс ожил. Без звуков, без загрузки. Просто появился и вывел строчку:
[Квест выполнен: «Подпись в коде»]
[Статус обновлен: Персонаж — зарегистрирован]
[Слоты сохранения разблокированы]