Он пригляделся к находке. Предмет не имел формы — даже не был «вещью» в привычном смысле. Скорее — намерением что-то сгенерировать, но брошенным на полпути.
Название в интерфейсе мигало:
[???]
Он вызвал окно информации.
Описание — пусто.
Редкость — нулевая.
Слот — не назначен.
И только в самом низу мелькала тонкая строчка, словно просочившаяся сквозь защиту движка:
object.class= NULL; object.intended_use = «undecided»
— Ага, — кивнул Макс. — Классический черный ящик.
Он ткнул в иконку. Интерфейс занервничал. Зашумел фон. Воздух дрогнул, как над раскаленным асфальтом.
Появилось сообщение:
Ошибка: предмет не может быть интерпретирован.
Все равно сохранить? [Y/N]
Макс медленно улыбнулся.
— Конечно, сохранить. Вы что, сдурели? Я же в отстойнике. Это как уйти с блошиного рынка без демонической шкатулки.
Он нажал «Y».
На мгновение все вокруг почернело. Потом — вернулось. Предмет пропал из рук, но остался в инвентаре. Где занял отдельную ячейку. Красную.
Без кнопок взаимодействия. Без возможности выбросить.
Он постоял. Прислушался. Фоновые шумы будто стали чуть тише. Или наоборот — настороженнее. Как будто Свалка Миров заметила, что кто-то решил забрать то, что давно считалось забытым.
Макс закрыл инвентарь. Красная ячейка с предметом без имени продолжала мигать. Ни вспышек, ни тревоги — просто ровный, уверенный пульс, как сердце чего-то, что не должно было жить.
Он огляделся. Пейзаж по-прежнему оставался мозаикой из чужих уровней: полустена комнаты, выросшая прямо из земли, гниющий фрагмент арены, заваленный трофейными мешками, и кусок леса, где деревья упирались в небо под не тем углом. В небе по-прежнему дрожал серый шум.
И тут…
Гул.
Сначала — низкий. Почти внутренний.
Затем — уверенный. Как будто кто-то под землей начал движение. Или… в коде.
Макс замер. Это не был системный отклик. Не надпись, не протокол, не тревога из мира админов. Это было что-то иное. Слишком тяжелое, чтобы быть скриптом. Слишком живое, чтобы быть безопасным.
Он инстинктивно шагнул назад — и провалился в пол. Не сразу, не резко — текстура под ногами вдруг отступила, как ткань, которую не успели сшить. Он ухнул внутрь полуразрушенного пола, будто мир сам предложил укрытие.
Стал частью бага.
Вокруг — ни света, ни формы. Только плоские полигоны, не загруженные до конца. Макс затаился между ними, ощущая, как над поверхностью проходит волна чего-то огромного. Оно не топало. Не шло. Оно… вспоминало.
Гул усилился. Появился стук. Не четкий, не ритмичный. Похожий на биение по битому диску — хаотичный, нервный. Но каждый удар приближался.
Он не знал, что это. Но точно — не Система.
На экране, в углу интерфейса, все еще тикал таймер.
23:41:07
23:41:06
23:41:05
Макс сжал кулак.
— Добро пожаловать в Черный Лаг, — прошептал он. — Похоже, теперь у меня сосед.
Глава 4
«Ты не герой, ты баг»
Он не знал, что именно вызвало это — может быть, наклон головы. Может, жест руки. Или просто система решила, что пора.
Экран всплыл перед глазами без предупреждения — как будто кто-то легким щелчком включил прожектор в давно забытом подвале. Никаких визуальных эффектов, никаких звуков. Просто: теперь ты видишь.
Макс дернулся, инстинктивно пытаясь отступить — но, конечно, ничего не изменилось. Интерфейс висел перед ним, не моргая. Прозрачный прямоугольник, стилизованный под классическое меню игрока. Слишком классическое. Даже подозрительно.
— Вот только этого мне не хватало, — пробормотал он. — Меню смерти в мире, где я уже умер.
Панель медленно загорелась.
[СТАТУС ПОЛЬЗОВАТЕЛЯ]
Имя: [USER_01]
Уровень: —
Класс: [НЕВЕРИФИЦИРОВАННЫЙ]
— Ну хоть не «Мудак первого ранга», — кивнул он. — Уже спасибо, Система. Прогресс.
Он прокрутил интерфейс вниз. Страница со скиллами выглядела как свалка идей, выброшенных еще до альфа-теста.
Навыки:
— Удар_по_умолчанию() — недоступен
— Актив_инстинкта — требуется подтверждение
— Автооправдание — ошибка зависимости
— Спящий протокол — [АКТИВЕН]
Последний был единственным, кто светился. Тускло. Будто лампочка в далеком коридоре, на которой осталась ровно одна искра питания.
Спящий протокол
Описание: Слишком рано. Или слишком поздно.
Режим: не определен
— Это ты про меня, да? — спросил он, не ожидая ответа.
Пальцы коснулись надписи. Интерфейс дрогнул. Мелькнула строчка кода, словно система пыталась сформулировать реакцию — и не смогла. Потом все замерло. Как будто он нажал паузу на чем-то, что никогда не запускалось.