Литмир - Электронная Библиотека
Содержание  
A
A

Он инстинктивно шагнул назад — и провалился в пол. Не сразу, не резко — текстура под ногами вдруг отступила, как ткань, которую не успели сшить. Он ухнул внутрь полуразрушенного пола, будто мир сам предложил укрытие.

Стал частью бага.

Вокруг — ни света, ни формы. Только плоские полигоны, не загруженные до конца. Макс затаился между ними, ощущая, как над поверхностью проходит волна чего-то огромного. Оно не топало. Не шло. Оно… вспоминало.

Гул усилился. Появился стук. Не четкий, не ритмичный. Похожий на биение по битому диску — хаотичный, нервный. Но каждый удар приближался.

Он не знал, что это. Но точно — не Система.

На экране, в углу интерфейса, все еще тикал таймер.

23:41:07

23:41:06

23:41:05

Макс сжал кулак.

— Добро пожаловать в Черный Лаг, — прошептал он. — Похоже, теперь у меня сосед.

Глава 4

«Ты не герой, ты баг»

Он не знал, что именно вызвало это — может быть, наклон головы. Может, жест руки. Или просто система решила, что пора.

Экран всплыл перед глазами без предупреждения — как будто кто-то легким щелчком включил прожектор в давно забытом подвале. Никаких визуальных эффектов, никаких звуков. Просто: теперь ты видишь.

Макс дернулся, инстинктивно пытаясь отступить — но, конечно, ничего не изменилось. Интерфейс висел перед ним, не моргая. Прозрачный прямоугольник, стилизованный под классическое меню игрока. Слишком классическое. Даже подозрительно.

— Вот только этого мне не хватало, — пробормотал он. — Меню смерти в мире, где я уже умер.

Панель медленно загорелась.

[СТАТУС ПОЛЬЗОВАТЕЛЯ]

Имя: [USER_01]

Уровень: —

Класс: [НЕВЕРИФИЦИРОВАННЫЙ]

— Ну хоть не «Мудак первого ранга», — кивнул он. — Уже спасибо, Система. Прогресс.

Он прокрутил интерфейс вниз. Страница со скиллами выглядела как свалка идей, выброшенных еще до альфа-теста.

Навыки:

— Удар_по_умолчанию() — недоступен

— Актив_инстинкта — требуется подтверждение

— Автооправдание — ошибка зависимости

— Спящий протокол — [АКТИВЕН]

Последний был единственным, кто светился. Тускло. Будто лампочка в далеком коридоре, на которой осталась ровно одна искра питания.

Спящий протокол

Описание: Слишком рано. Или слишком поздно.

Режим: не определен

— Это ты про меня, да? — спросил он, не ожидая ответа.

Пальцы коснулись надписи. Интерфейс дрогнул. Мелькнула строчка кода, словно система пыталась сформулировать реакцию — и не смогла. Потом все замерло. Как будто он нажал паузу на чем-то, что никогда не запускалось.

— Ну и ладно, — пожал он плечами. — Даже багу положен интерфейс. Пусть будет.

Он закрыл панель.

Пейзаж вокруг оставался прежним: бесформенные обломки, рваные куски ландшафтов, сломанные текстуры, висящие в воздухе, как призраки. В небе — шум, неясный и постоянный. На горизонте — движение, но не настоящее. Иллюзия.

* * *

Он сидел на куске обломанной арены, где мраморная текстура не совпадала с геометрией пола. Все вокруг напоминало декорации спектакля, в котором актеров забыли позвать, а Максу выдали сценарий на китайском — и то без диакритики.

Позади возвышалась трибуна, зависшая в воздухе. Нижняя половина ее отображалась нормально, но верхняя — дрожала, как голограмма с мертвым источником сигнала. На перилах — флаг с надписью [WIN_TOURNAMENT] мерцал, будто пытался вспомнить, какой турнир здесь проходил.

Впереди лежала полоса ландшафта, явно собранная из разных биомов: кусок пустыни с застывшим в воздухе песком, как в гифке, что не грузится до конца; квадрат болота, где воду заменял синий куб-заменитель с надписью «PLACE_WATER_HERE»; клочок осеннего леса, где листья сыпались без остановки, но никогда не покрывали землю — будто кто-то забыл включить физику.

Налево — тоннель, ведущий в никуда. Его имя в интерфейсе: [area_#3241c_fragment]. Он мерцал красным и каждые десять секунд исчезал с карты, чтобы снова появиться — чуть смещенным влево. Макс уже знал: если зайти в него не в тот момент — можно застрять навсегда. Или попасть в другую локацию. Или в меню.

Справа — замороженный бой. Два НПС, зависшие в прыжке: один с мечом, другой с топором. Над головами — пустые хп-бары. Один из них моргал. Второй — смотрел прямо на Макса. Всегда.

Сверху медленно летела надпись:

event_handler_exception REPEAT_SEQUENCE_FALSE

Она двигалась по небу, как облако, но не исчезала. Только дрожала от ветра, которого не было.

Макс провел пальцем по интерфейсу. Ветка дерева навыков открылась с ошибкой. Но мир оставался на месте. Против своей логики. Против своих правил. Против всего, что когда-то называлось игрой.

Интерфейс мигал. Макс снова вызвал окно умений.

— Ну что, товарищи скиллы, есть добровольцы на участие в этом карнавале?

Он ткнул в первый доступный — Актив_инстинкта.

Ответ: Ошибка: невозможно подтвердить природу инстинкта.

— Ладно, справедливо. Я тоже не всегда уверен, что хочу на завтрак.

Следующий: Удар_по_умолчанию().

Функция не найдена. Уточните контекст.

— Мой контекст: я посреди цифровой свалки с дохлыми NPC и живым интерфейсом. Подходит?

Никакой реакции.

Третий: Автооправдание.

Ошибка зависимости: не обнаружено чувство вины.

Макс фыркнул.

— Вот уж где баг прямо в душу смотрит.

Он продолжал листать, пока не наткнулся на строку, которая выглядела неактивной, но… как будто живая.

[jumpOverride_03]

Без описания. Без иконки. Без разрешения.

Он нажал.

Мир исчез вниз.

Макс подскочил в воздух — не как игрок с прокачанным паркуром, а как лягушка на ускорителе частиц. Метров двадцать, может, больше. Он летел вверх с выражением лица, в котором поочередно вспыхивали:

а) испуг,

б) восторг,

в) осознание того, что падать-то все равно вниз.

— УУУУУУУХ, — выдохнул он.

Падение заняло вечность.

Он рухнул плашмя.

Звук был. А повреждений — нет.

Интерфейс даже не дернулся.

— Ну… — Макс моргнул. — Спасибо за это, бог багов. Где бы ты ни был.

Он поднялся. Ощупал себя. Все на месте. Ни одной цифры не изменилось — потому что, черт возьми, не было никакой цифры здоровья вообще.

[ПАРАМЕТР «HP» НЕ НАЙДЕН] — выдало окно, будто извиняясь.

— Знаешь что… — Макс повернулся кругом и пошел, вытянув руки в стороны. — Я бессмертный идиот. Без урона, без смысла, без инструкции. И если эта игра хочет свалить меня — ей придется очень постараться.

Он прыгнул снова. На этот раз не так высоко, но намеренно. Приземлился на кусок какой-то модели мебели — та провалилась под ним, и он остался стоять в воздухе по колено.

— Идеально.

Он хохотал минуту. Может, две. Так смеются не от счастья. Так смеются, когда все вокруг трещит по швам, а ты внезапно обнаруживаешь, что тебя это не убивает — а освобождает.

Выживание через абсурд.

Новая мета.

Новый стиль.

Первые шаги в классе, которого не существует.

[НЕВЕРИФИЦИРОВАННЫЙ]

Подстиль: Чистый баг

Способность: Жить, потому что не прописан способ умирать.

И система…

…ничего не могла с этим поделать.

Он почувствовал гул снова.

Как будто сама текстура мира дрожала — не от шагов, не от звука, а от конфликта внутри движка. Воздух искажал свет. Вдалеке, за обломками, кралась тень.

Макс поднялся.

Сначала показалось — это багнутый НПС. Потом — что химерическая модель. Но чем дольше он смотрел, тем меньше в нем оставалось уверенности, что вообще видит что-то. Модель существа не рендерилась полностью: части рук налезали на спину, глаза были текстурами травы, голова моргала ошибками. Как будто кто-то склеил боевого босса из мусора, забыв включить логику.

Тварь зарычала.

7
{"b":"948019","o":1}