Kitobni o'qish: «Эксплойт»

Shrift:

Пролог

Три года назад мир переобновился.

Я запомнил этот день не как катастрофу — как момент, когда всё вдруг стало неправильным. Утром пахло летом и выхлопом, по двору гоняли мяч, и никто не смотрел в небо. А к вечеру небо было не на месте. Оно висело низко, как полинявший экран монитора с выключенной яркостью, и по нему, будто по ошибке, проскочила бегущая строка:

> ПАТЧ 4.7.0 — УСТАНОВЛЕН.

> РЕАЛЬНОСТЬ ПЕРЕЗАПУЩЕНА В СОВМЕСТИМОМ РЕЖИМЕ.

Да. Именно так. Словно кто-то нажал «обновить» на Земле и не извинился.

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

> **РВАНЫЙ (ур. 2)** — HP 120/120.

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

Люди кричали. Кто-то побежал к тварям с лопатой — и в первый раз эта мысль прозвучала в моей голове обрывком компьютерного кода:

`умение: [УДАР] — доступно.`

У мужика с лопатой на груди засветилось: **Класс: Разрушитель (ур. 1).**

А потом всё понеслось. Я видел, как вздрогнул двор детсада за забором и как кто-то судорожно выцарапывал в интерфейсе класс, будто от этого зависела жизнь. Так оно и было.

И тогда я увидел Лену.

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

Я не придумываю. Это не метафора. Просто тонкая, почти невидимая в сумерках нить, тянувшаяся от её плеч вверх, в ту низкую запутавшуюся высь. Лена всегда была странной. Она чувствовала вещи, которых не могла объяснить, и говорила «я просто знаю». Но это было другое. Это было как будто она стояла не в нашем мире, а где-то между ним и тем, кто всё это теперь перезапустил.

— Лена! — заорал я. — Ко мне!

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

Я рванул через двор. У меня в ушах гудело, в глазах плыло, и именно тогда, на бегу, меня накрыло оно. Окно статуса. Поднялось перед глазами, рваное, в обломках, как лопнувший экран:

> **ИМЯ:** АРТЁМ МАРКЕВИЧ

> **КЛАСС:** [ДАННЫЕ ПОВРЕЖДЕНЫ]

> **УРОВЕНЬ:** 0

> **ОПЫТ:** —

> **HP:** —

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

Дело было в том, что система **не смогла меня записать**.

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

До Лены я не добежал.

Пустоглазые схватили её раньше и утащили в высь подъезда, вниз — туда, куда люди не спускались никогда. Моя рука сомкнулась на краю её куртки — только схватила воздух и угол свесившейся тряпки.

— Артём! — успела крикнуть она. — Я знаю, что там написано! У тебя не ошибка!

Это были её последние слова, которые я расслышал. Потом на меня навалилось, из теней прыгнуло что-то серое, тяжёлое, и мир перевернулся, как сбитый монитор.

Я очнулся в руинах Периметра. Было тихо. Три года спустя.

Но я до сих пор помню её куртку и слова, которые тогда не понял.

«У тебя не ошибка.»*

Теперь я знаю, что она была права. Только не так, как я думал.

Вота и все. Меня зовут Артём. Мне семнадцать. У меня уровень ноль, класс «[данные повреждены]» и сестра, которую чтобы найти, мне придётся вскрыть саму игру наизнанку.

А ещё меня только что объявили целью.

ГЛАВА 1. ПЕРИМЕТР

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

Я сидел на горе из обломков у бывшего ларька и чинил рацию. Рация не работала. Она никогда не работала. Зато рядом с ней, на краю плиты, лежал мой настоящий документ — то, чем я жил:

> **ИМЯ:** АРТЁМ МАРКЕВИЧ

> **КЛАСС:** [ДАННЫЕ ПОВРЕЖДЕНЫ]

> **УРОВЕНЬ:** 0

> **ОПЫТ:** —

> **HP:** —

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

Назовём это жизнью. Уровень ноль.

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

> **ИМЯ:** ВИТЬКА

> **КЛАСС:** Сборщик (ур. 3)

> **ОПЫТ:** 47 % до след. ур.

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

Я радоваться не мог. У меня даже процентов не было.

— Нуль! — окликнули меня с другой стороны.

Я поднял голову. Ко мне шёл парень постарше, плотный, с короткой стрижкой и мясистыми руками — из тех, кто до Сбоя работал в охране склада, а после Сбоя искренне верил, что теперь его час настал. Над ним висела карточка, будто я и так её не знал:

> **ИМЯ:** ГРЕБЕНЬ

> **КЛАСС:** Давитель (ур. 7)

> **HP:** 640/640

Класс номер семь. Для Периметра — почти аристократ. Гребню это нравилось. Мне — ни насколько.

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

— Я тут живу, — ответил я спокойно. — Три года. Это моё место.

Он хмыкнул и присел на корточки напротив, рассматривая меня, как рассматривают дешёвый брак на распродаже.

— Три года. И всё это время — ноль. Ты знаешь, что это такое, а? У человека в четырнадцать лет не задался класс — это приговор. У тебя, как у того, кто родился без рук. А ты тут ещё и время моё тратишь.

Я закрутил гайку и сел ровнее. Я знал все его слова наизусть. Гребень приходил раз в две недели, и каждый раз ему нужно было одно и то же: показать, что он сильнее. Это было не вымогательство. Это было дыхание его мелкой жизни.

— Уйду, если дашь вещь, — сказал я.

Он скривился. Я был ему нужен не для выкупа — а чтобы кто-то смотрел на него, как на победителя. И это он тоже терпеть не мог.

— Ты меня не раздражаешь, — вдруг проговорил он, растягивая слова. — Ты меня пугаешь. Слышишь? Когда человек не качается три года и живёт в самом гнилом углу города — мне это не нравится. Это ненормально.

— Мне тоже, — честно сказал я.

Он засмеялся, но глаза у него остались невесёлыми, и он развернулся и пошёл прочь, махнув мне кулаком у самого лица. Я подождал, пока он скроется за углом, потом посмотрел на рацию. Та, разумеется, ничуть не ожила.

И тут я его увидел.

Над площадью, там, где заканчивались руины и начиналась граница Экрана, стояло **оно**. Массивное, серое, будто собранное из битых металлических плит. Восьмиметровая туша. Над ней, дрожа, горело окно:

> **ИМЯ:** ГОЛЕМ-МУСОРЩИК (босс)

> **КЛАСС:** Конструкт

> **УРОВЕНЬ:** 12

> **HP:** 1 800 / 1 800

> **ОСОБОЕ:** неуязвим к физическим атакам до устранения источника

Я смотрел на него и чувствовал, как внутри поднимается знакомая, почти болезненная уверенность. Не страх. Чувство, которое я научился узнавать за эти три года: **там есть дыра.**

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

А я видел **другое**.

Я видел, как под «ОСОБОЕ» у него на самом деле не было защиты. Я видел **пустую строку.** Словно над боссом, незанятым полем, висело:

> **ИСТОЧНИК** — _не заполнено / аннулировано / недоступно_

И рядом, в самом низу окна, тускло горел тот самый серый текст, который я читал у всей остальной рухляди этого мира:

> `флаг: ОТКЛЮЧИТ_ЗАЩИТУ` — [пусто]

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

А если я?*

Я поднялся с обломков, сунул рацию в рюкзак и двинулся к краю площади — туда, где высокий парень из толпы с мечом на поясе и карточкой «РЕЖУЩИЙ (ур. 6)» командовал группой. У него на груди, точно таким же шрифтом, каким у меня было «[ДАННЫЕ ПОВРЕЖДЕНЫ]», штамповалось что-то ещё.

Это был не класс. Это была **метка** — и я уже видел такие метки на тех, кто был не просто игроками.

Я подошёл к нему и тихо, так, чтобы слышал только он, сказал:

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

Он обернулся. Посмотрел на меня сверху вниз.

— Класс? — спросил он всё же, и в голосе проскочило что-то, похожее на профессиональный интерес.

— Чтец, — сказал я не подумав. Потом помолчал и добавил: — То есть... нет. Никто.

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

ГЛАВА 2. ГОЛУБОЙ ЭКРАН

Меня поймали у «Голубого экрана».

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

Сегодня я был не за этим.

Я стоял в тени колонны и думал о големе. О мысли, которая меня не отпускала: я **видел** строку, которую не видел никто. А потом я выложил её постороннему человеку. Глупо. Опасно. Но почему-то — правильно.

— Ты, — раздался голос сбоку.

Я обернулся. У края прилавка стояла девчонка, чуть старше меня, с коротко остриженными тёмными волосами и тонким белым шрамом через бровь. На ней была кожаная куртка с чужого плеча и множество ремней с бирюзовыми разрядами. Над ней горело:

> **ИМЯ:** КИРА

> **КЛАСС:** Искра (ур. 8)

> **HP:** 520/520

> **МАНА:** 90/90

Искра. Ори. Не «Огневик», а именно «Искра» — значило, что она не жарила всё подряд, а била по одной цели, и била больно. Такие высоко котились в отрядах.

Она махнула мне подойти. Я подошёл.

— Ты тот, кто голему подсказал про шов.

Я молчал. Не собирался ни подтверждать, ни врать.

Кира покрутила в пальцах что-то похожее на самодельную зажигалку — только она щёлкала, и между пальцами вспыхивали искры, как в деку.

— Отряд мой туда побежал, — продолжила она. — Проверили. И знаешь что? Он рухнул. Твой «нуль» с расчётами оказался прав, шов там настоящий, и голем теперь лежит грудой. Танк наш говорит — аж подкоптился от удивления.

Я не нашёл, что ответить. Внутри было странно: три года я был «нулём», и вот — впервые — то, что я видел, оказалось реальным и полезным.

— Кто ты? — спросила Кира серьёзно. — Реально? Из клана, из «Экрана»?

— Ниоткуда, — ответил я. — Периметр. Живу здесь. Три года.

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

— Навид? — коротко.

— Важно?

— Важно, потому что мой отряд не берёт случайных. И потому что ты мне понравился. — Она усмехнулась. — Больше, чем те трое, что я сейчас нанимала. Идёт? У нас вылазка на вокзал, в зону фарма, завтра. Говорят, там ещё и зал зачатков. Мы не доедем — а ты вроде умеешь видеть то, чего мы не видим.

Я смотрел на неё, и, честно, в первый раз за долгое время мне захотелось **пойти**.

Когда мир даёт тебе паспорт «[ДАННЫЕ ПОВРЕЖДЕНЫ]», у тебя почти не остаётся выбора, где жить. Но был один выбор, который у меня был всегда: я мог просто сидеть на своей горе из мусора — или пойти и **убедиться**, что ошибка эта — не клеймо.

— Откуда ты знаешь, что я не воришка? — спросил я.

— Воришки не знают, где у босса дыра, — ответила она. — Воришки знают, где у босса кошелёк. Пойдёшь, так познакомишься с Бароном и Мелочью, они же и расскажут, куда нас несёт. Идёт?

Я кивнул. Медленно, но кивнул.

— И ещё, — сказала Кира, оборачиваясь, и искра снова щёлкнула в её пальцах. — Ты себя «чтцом» назвал, да? Это не класс. Класса «чтец» не существует. Никто так не называет себя здесь.

Я помолчал.

— Значит, его зовут как-то иначе, — сказал я.

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

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

> **ИМЯ:** ДЭН «МЕЛОЧЬ»

> **КЛАСС:** Ловкач (ур. 7)

> **ПРОФИЛЬ:** [ЗАКРЫТ]

Я чуть не споткнулся.

Закрытый профиль. Обычные игроки не могли закрыть свой профиль, у них это делала только сама система, по собственной прихоти, и чаще всего — у тех, у кого было что скрывать. Я невольно перевёл взгляд на последнего — большого, спокойного:

> **ИМЯ:** МИША «БАРОН»

> **КЛАСС:** Мясо (ур. 9)

> **HP:** 720/720

— Ну что, — сказал Дэн, поднимаясь и цепким взглядом скользнув по мне сверху вниз, как по товару. — Вот это и есть наш новый «счастливый талисман»? Приятно. С утра о тебе уже весь рынок говорит, а я же, ясное дело, крайний, кто не в курсе.

Мне не понравилось, как быстро он обо мне всё узнал. И то, как он смотрел — **не как на партнёра. Как на вещь, которую можно продать.**

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

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

И которая, кажется, уже начала открываться по мою душу.

ГЛАВА 3. ВОКЗАЛ

Вокзал выглядел как мир после того, как из него вынули сердце.

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

Мы шли тщательно. Кира впереди, Барон — тяжёлый, бесшумный, — второй, я почти в хвосте, а Дэн сзади, крутя головой и постукивая пальцами по рукояти ножа.

— Первый зал, — бросила Кира, останавливаясь у входа в зал ожидания. — Тут держат трое «рваных» и один «заколдованный камень». Фарм стандартный. Все осторожны, так что ты, нуль, — она на меня покосилась, — просто стой там, где я скажу. Ты нам нужен живой.

Я молча кивнул.

Мы вошли.

Дальше все двигались привычно, как колесо одно: Кира выхватывает искру, оглушает ближайшего рваного, Барон заходит в центр и держит на себе внимание, Дэн сбоку подрезает. Я стоял в тени и, честно, чувствовал себя бесполезным — не как «тот, кого не ценят», а буквально: лишней деталью в отлаженном механизме.

Пока я не посмотрел на заколдованный камень.

> **ИМЯ:** ЗАКОЛДОВАННЫЙ КАМЕНЬ

> **КЛАСС:** Ловушка-страж (ур. 11)

> **HP:** 340/340

> **ОСОБОЕ:** Активируется при сближении. Урон — 220 ед. по площади.

И тут я увидел. То, что никто из них не видел — и чего я и сам не ждал.

Внизу, под этим «ОСОБОЕ», у камня была ещё одна строка — **пустая**, как и у голема, но **подписанная**. Она мерцала мелким серым шрифтом, почти как дефект изображения:

> `активатор: [ОТКЛЮЧЕН]`

> `условие: ПЕРЕТИ_ФЛАГ`

> `флаг: ДАЬ_ИМЯ_КЛИЕНТИКА` — [текст поврежден]

Я застыл, и в груди снова ударило то самое чувство: **дыра.** Только теперь понятнее. Это был не просто «дыра» — это была строка, которую можно было **заполнить**. Я смотрел на неё, и у меня в голове само собой, как теплый, медный, отчётливый звук, всплыло:

`поля: нет. метка: ПЕРЕТИ_ФЛАГ.`

Я не умел этого. Ещё не умел. Но я вдруг понял, что именно нужно сделать. Не пальцами — а так, как понимают вещи внутри себя, когда долго смотришь на код чужого мира.

Я тихо присел, делая вид, что поправляю ремень рюкзака, и прошептал, глядя в тёмную сердцевину камня:

— Имя. Пусть будет — **«Пустой»**.

От этих слов внутри мира что-то щёлкнуло. Не громко. Тихо, как щелчок выключателя в тёмной комнате. И в окне камня подпись под флагом, что был похож на обрывок бумаги, **перезаписалась**. Прямо на моих глазах, серый битый текст свернулся и стал ровным:

> `флаг: ПУСТОЙ` — [активен]

Камень дрогнул. По его граням пробежала судорога, и полоска здоровья у него в окне — хотя я к нему даже не приблизился — поползла вниз, туда, в незаметное:

`HP: 340/340 → 334/340`

не урон. **порча от несовместимости.**

— Эй, — окликнула меня Кира, расправившись со вторым рваным. — Ты чего там сел? К нему не подходить, я же сказал.

Bepul matn qismi tugad.

6 878,96 s`om
Yosh cheklamasi:
16+
Litresda chiqarilgan sana:
27 avgust 2026
Yozilgan sana:
2026
Hajm:
70 Sahifa 1 tasvir
Mualliflik huquqi egasi:
Автор
Yuklab olish formati: