Ошибка: 404. Реальность не найдена - Ева Трезор. Страница 50


О книге
одно окно:

АНАЛИЗ ПОЛЬЗОВАТЕЛЯ: САЙЛЕНС

Статус: Администратор системы

Уровень доступа: 97%

Обнаружена аномалия…

Я моргнул. Строка мигнула, словно сама не была уверена в том, что показывает.

Тип: НЕОПРЕДЕЛЁН

Источник: пользователь САЙЛЕНС

Сердце ударило сильнее. Система помедлила, затем добавила ещё одну строку:

Вероятность того, что пользователь САЙЛЕНС является частью исходного кода системы: 32 %.

Я попытался пошевелиться — но тело уже не слушалось. Сознание проваливалось глубже и темнота сомкнулась.

Глава 35. Грандиозный баг

Я открыл глаза и понял: я снова здесь.

Виртуальный мир встретил меня кошмаром.

Небо над головой разорвано в клочья — гигантские текстуры отсутствовали, обнажая сырой, пульсирующий код.

Вдали, там, где раньше возвышалась Цитадель, теперь зияла черная воронка, из которой били вверх молнии искаженных данных. А прямо на горизонте, медленно, но неумолимо, вращалось нечто, от чего у меня похолодело внутри.

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

— Это новая стадия! — заорал кто-то справа. Игрок в блестящей броне бежал прямо к воронке с радостным воплем. — Апдейт! Парни, это портал на верхние уровни!

Его подхватило, закрутило, и он исчез в белой мути, даже не успев понять, что произошло.

Я огляделся. Вокруг, насколько хватало глаз, творилось то же самое. Игроки, принявшие катастрофу за ивент, с восторгом неслись в торнадо, прыгали в разломы, пытались «прокачаться» на глюках. Они не осознавали, что их реальные тела сейчас могут не выдержать этого хаоса.

— Стойте! — выкрикнул я и сделал шаг. Бесполезно. Меня не слышали в общем хаосе.

Я замер.

Из трёх направлений ко мне уже двигались около дюжины Валидаторов. Их формы были такими же рваными, как и весь мир — где-то не хватало текстуры, где-то код вываливался наружу и пульсировал, как открытая рана. У одного Валидатора половина лица была прозрачной, и под ней текли строки кода. Но функцию свою они, видимо, помнили.

— Аномалия обнаружена. Уровень угрозы: критический. Протокол дезинтеграции активирован.

Я отступил на шаг, упершись спиной в обломок стены. Шрам в руке пульсировал, готовый вырваться, но я не мог одолеть всех сразу! Я чувствовал себя таким же уязвимым, как в тот день, когда впервые встретился с одним из них.

И тут я вспомнил.

Лом.

Модуль памяти, который я носил с собой всё это время. Тёплый кусочек металла, последнее, что осталось от моего верного, бесценного дроида. Он был здесь. В кармане комбинезона. Система виртуальности, видимо, считала его частью моего инвентаря. Я сжал его в кулаке и активировал нити.

— Давай, — прошептал я, впиваясь потоком данных в ближайшего Валидатора. — Ты хотел быть полезным. Будь.

Нить впилась в корпус сущности. Я не стирал его, не ломал — я переписывал. Вливал в него все данные, что сохранились от Лома.

Валидатор дёрнулся. Его идеальная, геометрическая форма поплыла, пошла рябью, а затем — застыла. Сенсоры мигнули раз, другой. Синий свет сменился тёплым, жёлтым.

Тишина.

— Лом? — позвал я, но не верил в успех.

Он не отвечал. Просто стоял и смотрел на меня новыми, чужими глазами.

Валидаторы приближались. Ещё секунда — и они попытаются стереть меня.

— Лом! — закричал я. — Если ты там, мне нужна твоя помощь!

Послышалось шипение, жужжание.

— Активирован протокол «Защита Алвина». Приоритет: высший. Анализ угрозы: шестнадцать единиц противника. Поиск решения…

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

Он развернулся. Новая, более совершенная рука взметнулась в воздух. Из неё вырвался веер тонких, как паутина, нитей. Они впились в других Валидаторов одновременно.

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

— Лом… — выдохнул я. — Это правда ты?

Он повернулся ко мне. На его груди, там, где у людей сердце, ритмично мигал знакомый зелёный индикатор.

— Я помню… бочку, Алвин. Птицу. И солнце. Оно было тёплым.

Я рассмеялся. Истерически, на грани. Подбежал и обнял эту холодную, металлическую тушу, в которой каким-то чудом сохранилась искра моего старого друга. Его корпус был холодный. Но индикатор на груди мигал быстрее.

— Железяка ты тупая, — прошептал я. — Живой.

Лом, смущённо, но довольно, гудел. А потом его сенсоры уловили что-то в стороне. Он дёрнулся, вытянул руку и начал аккуратно, с научным интересом, тыкать в обломок текстуры, торчащей из земли. Та замигала, заискрила, но не исчезла.

— Ты не меняешься, — усмехнулся я. — Лом, мне нужна твоя помощь. Это важно.

Он мгновенно отвлёкся от текстуры и вытянулся, готовый выполнять приказ.

— Ожидание указаний, Алвин.

Я посмотрел на хаос вокруг, на торнадо, засасывающие игроков, на сломанное небо, на тех, кто всё ещё радовался «новому контенту». План начал складываться в голове. Безумный, опасный, но, кажется, единственно возможный.

— Мне нужно устроить самый грандиозный баг в истории этой Системы, — сказал я. — Такой, чтобы всех игроков выкинуло наружу. В реальность. Сразу. Чтобы капсулы не выдержали и открылись.

Лом загудел, перерабатывая информацию.

— Вероятность успеха при прямом вмешательстве: 0.003%.

— А если использовать это? — я указал на торнадо. — Как усилитель? Если внедрить вирус в саму структуру этих воронок и заставить их работать как передатчики? Эти торнадо — аварийные каналы синхронизации серверов.

— Пересчёт… Вероятность повышается до 12 %. Риск для носителя: критический.

— А если у нас будет доступ к главному процессору? К тому, что осталось от Ядра?

— …Вероятность: 67 %. Риск для носителя: летальный. Рекомендация: отказ от выполнения.

Я положил руку на его холодный корпус.

— Лом, я уже умирал. Разом больше, разом меньше… — задумчиво пробормотал я.

Он помолчал. Индикатор мигал чуть быстрее.

— Протокол «Защита Алвина» переопределён. Новая директива: «Спасти Алвина любой ценой». Директива принята. Приступаю к выполнению.

Мы двинулись к воронке, откуда били молнии. Лом на ходу подключался к обрывкам системы, сканировал, анализировал. Я чувствовал, как шрам в руке пульсирует в такт его действиям. Мы, словно, стали одним целым. Человек и машина, вирус и его создатель.

— Торнадо — это необычный сбой, — сказал Лом, когда мы подошли к краю воронки. Ветер трепал мне волосы, пиксели врезались в лицо. — Это портал. Остатки Ядра пытаются самоуничтожиться, но не могут — вирус блокирует команду. Если я встрою твой код в этот поток, он разнесётся по всей сети. Каждый игрок, подключённый к Системе, получит команду принудительного выхода.

— А если они не захотят? Если испугаются?

— Выбора не

Перейти на страницу: