Все началось с того, что у Кости сел телефон.
Он стоял на остановке «Улица Ленина, 23», сжимал в руке теплый еще стакан с кофе из автомата и тупил в экран, листая ленту. Был обычный вторник, начало ноября. Небо висело низкое, серое, тяжелое, будто вот-вот прохудится и зальет город ледяной крупой. Ветер задувал под куртку, и Костя зябко поводил плечами, проклиная погоду, школу и дурака Петрова, который не дал списать домашку по алгебре.
— Давай, давай, — прошептал он телефону, потому что приложение никак не хотело грузить мем. Колесико загрузки крутилось, крутилось... и замерло.
А потом экран погас.
— Че за...
Костя нажал кнопку включения. Ноль реакции. Зажал подольше — черный экран смотрел на него с немым укором.
— Твою ж дивизию, — выдохнул он, чувствуя, как внутри закипает глухое раздражение.
Он сунул бесполезный кусок стекла и пластика в карман джинсов, отхлебнул остывший кофе, скривился: автомат намешал какую-то бурду. Кофе, кстати, тоже был отвратительным. День определенно не задался.
Рядом стояла женщина с тяжелыми сумками, вязаной шапкой и усталым лицом. Дальше - мужик в спецовке, от которого пахло соляркой и перекуром. Обычный набор. Обычное утро.
Костя посмотрел на часы. Механические, «Командирские», дедовские. Дед говорил: «Электроника врет, Костян. А механика - она честная, как лом». Стрелки показывали 7:43.
Автобус должен был прийти в 7:48. Он всегда приходил в 7:48. С утра до вечера, пять дней в неделю, уже два года. Костя знал это так же твердо, как таблицу умножения или то, что Петров - мудак.
В 7:45 что-то изменилось.
Сначала Костя подумал, что у него заложило уши. Звуки города - шум машин, голоса, далекий стук колес поезда - резко стали глуше. Будто кто-то нажал на пульте кнопку «mute», а потом включил обратно, но неправильно.
А потом женщина с сумками охнула и выронила пакет с картошкой.
Клубни покатились по грязному асфальту, а она смотрела куда-то вверх, в небо, и лицо у нее медленно вытягивалось, теряя краски.
Костя проследил за ее взглядом.
В небе висела штука.
Она не была похожа ни на что, что Костя видел раньше. Не самолет, не вертолет, не птица, не дрон с Алиэкспресса. Это была просто... трещина. Тонкая, светящаяся бледно-зеленым, будто кто-то невидимый взял гигантский скальпель и полоснул по небу от горизонта до горизонта.
Трещина пульсировала.
— Ни хрена себе, — выдохнул мужик в спецовке, выбрасывая сигарету.
А потом трещина раскрылась.
Костя не мог бы описать это словами, даже если бы потом его пытали. Это было как взрыв, только без звука. Как свет, только без источника. Как удар, только не физический, а по самому нутру.
Воздух вокруг стал плотным, вязким. Костя поперхнулся, пытаясь вдохнуть, и почувствовал, как волосы на затылке встают дыбом. Запахло озоном, грозой, и еще чем-то чужим, металлическим, холодным.
По телу побежали мурашки. Не от холода — от животного, первобытного страха, который включается где-то в глубине позвоночника и орет: «БЕГИ! БЕГИ, ДУРАК!».
Костя не побежал. Он стоял, вцепившись в стакан с кофе, и смотрел, как из трещины в небе начинает что-то падать.
Сначала он подумал - дождь. Но это был не дождь.
Это были они.
Маленькие, размером с кошку, они сыпались вниз сотнями, тысячами, черными каплями на сером фоне неба. Они падали на крыши домов, на деревья, на асфальт. И там, куда они падали, начинали шевелиться.
Одна такая тварь шмякнулась на газон в трех метрах от остановки.
Костя увидел ее хорошо. Существо напоминало помесь лысой собаки, ящерицы и того кошмара, который иногда снится перед экзаменами. Размером с крупного кота. Серая, скользкая кожа без шерсти. Длинный хвост, которым оно хлестало по земле. И голова - непропорционально большая, с огромной пастью, полной мелких, частых зубов, как у пираньи.
Глаз у твари не было. Вместо них - два черных провала.
Тварь повела мордой из стороны в сторону, будто принюхиваясь, и уставилась прямо на Костю. Безглазые провалы смотрели точно в его душу.
— Мамочки... — выдохнула женщина с сумками.
Тварь прыгнула.
Не на Костю. На женщину.
Все произошло за одну секунду. Костя потом прокручивал это в голове сотни раз, но так и не понял, успел бы он что-то сделать, если бы был быстрее. Тварь вцепилась женщине в ногу, прямо поверх сапога. Раздался хруст - и женский крик, дикий, нечеловеческий, полный такой боли, что у Кости подкосились колени.
Женщина упала. Тварь вцепилась в икру, зарываясь мордой в ткань штанов, в кожу, в мясо. Кровь брызнула на асфальт, темная, почти черная.
— А-а-а-а! — заорал мужик в спецовке. — А-а-а!
Он развернулся и побежал. Просто побежал, бросив все, прямо через дорогу, под колеса. Повезло, что машин было мало - одна чуть не сбила его, взвизгнула тормозами, и тут же из-за припаркованной легковушки вылетела еще одна тварь, прыгнула на капот, разбила лобовое стекло ударом головы...
Костя стоял.
Он смотрел, как женщина корчится на асфальте, как тварь рвет ее ногу, как подтекает лужа крови, смешиваясь с грязью и рассыпанной картошкой.
Его мозг отказывался это принимать. Это не могло происходить на самом деле. Это был сон. Глюк. Массовая галлюцинация от некачественного кофе.
Но запах крови был настоящим. Крики были настоящими. И страх, ледяной, липкий страх, который разлился по венам - он тоже был настоящим.
Тварь оторвалась от ноги женщины, повернула слепую морду в сторону Кости и щелкнула зубами. Челюсти сомкнулись с мокрым звуком.
В этот момент внутри Кости что-то щелкнуло. Тумблер. Рычаг. Предохранитель, который всю жизнь держал его в рамках «нормального человека», слетел нахрен.
Ноги сами рванули с места.
Костя бежал.
Он не знал, куда бежит. Ноги несли его вдоль дороги, прочь от остановки, прочь от этой твари, прочь от криков. Стакан с кофе он выронил, даже не заметив. В голове была только одна мысль: «Беги. Беги. Беги».
Вокруг творился ад.
Из каждой подворотни, из каждого подъезда, из каждого люка лезли твари. Большие и маленькие, быстрые и медленные, они набрасывались на людей, кусали, рвали, убивали. Где-то заорала автомобильная сигнализация и захлебнулась. Где-то взорвалась машина - столб огня ударил в небо, и Костя на секунду увидел черные силуэты, мечущиеся в дыму.
Он завернул за угол, во дворы, надеясь, что там тише. Не тут-то было.
Во дворе детский велосипед валялся на боку, крутя задним колесом. Рядом с ним лежало тело мужчины в спортивном костюме. Над телом копошились три твари, размером с крупных собак. Они рвали его, как шакалы, и хруст костей был слышен даже отсюда.
Костю вывернуло.
Его вырвало прямо на газон, желчью и остатками вчерашнего ужина. Его трясло. Руки дрожали так, что он не мог их унять. Вкус рвоты во рту смешивался с металлическим привкусом страха.
Твари подняли головы. Услышали. Учуяли.
— Нет, нет, нет, — зашептал Костя, пятясь назад.
Одна из тварей, самая крупная, отделилась от тела и сделала шаг в его сторону. Медленный, хищный шаг. Она не спешила. Она знала, что он никуда не денется.
Костя развернулся и побежал снова.
Он петлял дворами, перелезал через заборы, продирался через кусты, сдирая кожу с рук и не замечая боли. Один раз он чуть не налетел на тварь, которая жрала кошку, - успел затормозить, развернуться, рвануть в другую сторону.
Сердце колотилось где-то в ушах. Легкие горели. Ноги становились ватными.
Он выбежал к какому-то гаражному кооперативу. Ржавые железные боксы, кусты, мусор. Тишина. Здесь, кажется, было пусто.
Костя влетел в проход между гаражами, пробежал до конца и рухнул на колени за кучей старого хлама - досок, покрышек, проржавевших запчастей. Он забился в угол, сжался в комок и зажал рот рукой, чтобы не дышать так громко.
Сердце грохотало, как отбойный молоток.
«Тихо, тихо, тихо, - приказывал он себе. - Заткнись, слышишь? Заткнись!»
Минута. Две. Пять.
Тишина. Только где-то далеко, со стороны города, доносились крики, взрывы, звуки сирен. Но здесь, в гаражах, было тихо.
Костя медленно разжал пальцы, отнял руку ото рта и перевел дыхание. Воздух вырывался из груди со свистом. Его била крупная дрожь.
«Что это было? Что это, мать его, было?!»
Ответа не было. Был только страх, холодный, липкий, и чувство полной, абсолютной беспомощности.
А потом перед глазами что-то вспыхнуло.
Костя зажмурился, думая, что это от перенапряжения. Но свет не пропадал. Он открыл глаза и замер.
Перед ним, прямо в воздухе, висели буквы.
Зеленые, полупрозрачные, словно нарисованные на стекле. Они пульсировали в такт его сердцебиению.
[ВНИМАНИЕ!]
[Обнаружен потенциальный носитель]
[Проверка квантового резонанса...]
[Статус: ПОДТВЕРЖДЕН]
[Инициируется протокол адаптации... 3%... 17%... 64%... 100%]
[Добро пожаловать в Систему Выживания «Сталь»]
Костя тупо смотрел на буквы. Они висели в воздухе, переливаясь, и не исчезали. Он моргнул - они остались. Протер глаза рукой - бесполезно.
— С ума сошел, — прошептал он севшим голосом. — Я с ума сошел.
[Ошибка: Ментальные отклонения не обнаружены]
[Носитель вменяем. Уровень стресса: критический]
Система ему ответила.
Костя почувствовал, как внутри что-то обрывается. Ему ответили. Значит, это не галлюцинация. Значит, это реально.
— Ты... ты кто? — спросил он шепотом.
[Система «Сталь». Интерфейс адаптации для выживания в условиях мутации реальности]
[Твоё тело и сознание теперь интегрированы с системными протоколами]
— В смысле — мутации реальности? — Костя не заметил, как перешел на «ты».
[Ответ: Произошло наложение игровых алгоритмов на физическую реальность]
[Причина: неизвестна]
[Цель: выживание сильнейших]
Костя хотел спросить еще что-то, но тут с края слуха донесся звук. Шорох. Царапанье по гравию.
Он замер.
Из-за угла гаража, принюхиваясь и поводя слепой мордой, вышла тварь. Та самая, похожая на лысую собаку, только поменьше. Молодая, наверное.
Костя вжался в груду хлама, стараясь стать невидимым. Тварь замерла. Она явно что-то чуяла, но не могла понять, где именно.
Перед глазами Кости всплыла новая надпись.
[Обнаружена угроза: Щенок Гнилопса (Ур. 1)]
[HP: 30/30]
[Урон: Низкий]
[Особенность: стайный инстинкт (в одиночку слаб)]
[Твое состояние:]
[HP (Здоровье): 45/80 (истощение, стресс)]
[Оружие: отсутствует]
[Шанс на победу в прямом бою: 4%]
Четыре процента.
Костя сглотнул. Он был без оружия, без сил, забившись в угол. Тварь была в паре метров.
[Рекомендация системы: Использовать окружение. Оставаться неподвижным]
— Легко сказать, — беззвучно прошептал Костя.
Тварь сделала шаг, еще один. Она подходила все ближе к его укрытию. Еще немного - и она наткнется на него.
Рука Кости нащупала что-то твердое. Среди мусора валялся кусок толстой арматуры, сантиметров шестьдесят длиной, ржавый, но тяжелый.
«Оружие», — мелькнуло в голове.
[Обнаружен предмет: Арматура (Ржавая)]
[Тип: Дубина (одноручная)]
[Урон: Низкий+ (5-8 ед.)]
[Прочность: 18/20]
[Особенность: Шанс заражения столбняком при ранении (для владельца и цели)]
— Отлично, еще и столбняк, — подумал Костя, но арматуру сжал покрепче.
Тварь подошла вплотную к куче мусора. Ее морда была в полуметре от Кости. Он видел каждую складку на ее серой коже, слышал, как она дышит, чувствовал запах тухлого мяса из ее пасти.
Страх достиг абсолютного пика. А потом превратился в что-то другое. В злость.
«Я не сдохну здесь. Не сегодня. Не так».
Тварь сунула морду в щель между досками.
Костя заорал.
Он вылетел из укрытия, как черт из табакерки, и со всей дури врезал арматурой по башке твари. Удар пришелся вскользь, но тварь отлетела в сторону, взвизгнув.
[Нанесен урон: 6]
[HP Щенка Гнилопса: 24/30]
— Ах ты мразь! — заорал Костя, не узнавая своего голоса. — Ах ты тварь поганая!
Он бросился на нее, пока она не опомнилась, и ударил снова. Целил в голову, в эту уродливую башку. Арматура вошла в плоть с мокрым хрустом.
[Нанесен урон: 9 (критическое попадание в голову)]
[HP Щенка Гнилопса: 15/30]
Тварь взвизгнула, дернулась, попыталась укусить его за ногу, но Костя отпрыгнул. Он уже не думал. Он действовал на инстинктах, на адреналине. Он бил и бил, пока тварь не перестала дергаться.
[Нанесен урон: 7]
[Нанесен урон: 11 (критический урон)]
[Щенок Гнилопса (Ур.1) уничтожен]
[Опыт: +20]
Костя стоял над неподвижной тушей, тяжело дыша, сжимая в руках арматуру, с которой капала темная, дурно пахнущая кровь. Его трясло. Перед глазами плыло.
Тварь на земле замерла, а потом начала медленно растворяться, таять в воздухе, оставляя после себя только легкий запах гари и маленький, тусклый камушек на земле.
Костя смотрел, как исчезает тело, и его снова вывернуло. Его трясло так, что он едва стоял на ногах. Он убил живое существо. Оно хотело сожрать его, но все равно - он убил.
«Это не человек, — сказал он себе. — Это тварь. Это монстр. Оно убило бы меня».
Легче не стало.
Он поднял камушек. Он был теплым и слегка вибрировал.
[Обнаружен трофей: Ядро Щенка Гнилопса (Мусорное)]
[Описание: Слабое энергетическое ядро. Может быть использовано для крафта слабых расходников или продано Системе за 1 кредит.]
— Кредиты? — хрипло спросил Костя. — Какие кредиты?
[Ответ: Системная валюта. Используется для покупки предметов, улучшений и услуг в Системном магазине]
[Магазин временно заблокирован до достижения 2 уровня]
— Уровня? — Костя почувствовал, что начинает злиться. — Какие уровни, блин? Что за хрень вообще происходит?!!
[Носитель достиг 1 уровня]
[Доступ к базовым параметрам открыт]
Перед глазами развернулась новая таблица.
[Имя: Константин (Костя)]
[Возраст: 17]
[Уровень: 1]
[Опыт: 20/200]
[Основные характеристики:]
Сила: 6 (ниже среднего)
Ловкость: 7 (средняя)
Выносливость: 7 (средняя)
Интеллект: 8 (выше среднего)
Восприятие: 6 (среднее)
[Боевые параметры:]
HP (Здоровье): 40/80 (требуется отдых и еда)
Выносливость (Стамина): 15/70 (истощение)
Усталость: КРИТИЧЕСКАЯ
[Доступно очков характеристик: 3]
Костя смотрел на цифры и пытался осознать. Его жизнь теперь - это статистика. Его тело - это параметры. Его будущее - это уровни.
— Господи, — прошептал он, опускаясь на корточки. — Господи, за что?
Он просидел так несколько минут, пытаясь отдышаться и перестать дрожать. Адреналин уходил, оставляя после себя слабость, тошноту и пустоту. Руки все еще тряслись.
Где-то вдалеке снова раздался крик. Человеческий крик, полный ужаса.
Костя вздрогнул и поднял голову.
«Там люди», — подумал он. — «Там такие же, как я. Их убивают».
И тут же вторая мысль, циничная, жестокая, но очень четкая: «Я не смогу им помочь. С арматурой против стаи? Самоубийство».
[Новое задание: Выжить (Базовое)]
[Цель: Прожить 24 часа с момента активации Системы]
[Награда: +1 к случайной характеристике, 50 опыта]
[Штраф за провал: смерть]
— Смерть - это штраф, значит, — усмехнулся Костя горько. — Остроумно.
Он посмотрел на три очка характеристик, которые можно было распределить. Нужно было решать, как стать сильнее.
— Интеллект у меня и так неплохой, — пробормотал он, разговаривая сам с собой, чтобы успокоиться. — Восприятие... ну, видеть тварей заранее полезно. Но чтобы драться, нужна сила. И выносливость, чтобы бежать.
Подумав, он ткнул в воздух.
[Сила: 6 → 7]
[Выносливость: 7 → 8]
[Ловкость: 7 → 8]
Как только он подтвердил выбор, по телу разлилось приятное тепло. Усталость немного отступила, мышцы перестали дрожать, дыхание выровнялось. Будто он выпил горячего чая и поел.
[Новые характеристики:]
Сила: 7
Ловкость: 8
Выносливость: 8
Интеллект: 8
Восприятие: 6
[HP восстановлено: 60/90]
[Стамина: 30/80]
— Помогло, — удивился Костя. — Реально помогло.
Он сжал арматуру в руке. Теперь она лежала удобнее, будто стала легче.
Задание «Выжить 24 часа» висело перед глазами. За окном, за гаражами, все еще кричал город. Темнело.
— Нужно место, — решил Костя. — Нора. Логово. Где можно отсидеться, переждать ночь. Там, где нет тварей и есть вода.
Он осторожно выглянул из-за гаража. Двор был пуст. Валялись какие-то ящики, бочки. В одном из гаражей была приоткрыта дверь - неплотно закрыта, видно, хозяин убегал в спешке.
Костя подкрался к двери, прислушался. Тишина. Толкнул створку - та со скрипом открылась.
Внутри было темно, пахло бензином, маслом и старой резиной. Костя шагнул внутрь, привыкая к темноте. Глаза различили старые покрышки, стеллаж с инструментами, стоящий в углу старенький «Москвич» под чехлом.
И тишина. Настоящая, глубокая тишина, без криков и визгов.
Костя закрыл за собой дверь и привалился к ней спиной, сползая на пол. Сердце все еще колотилось, но уже не так бешено.
— Я жив, — прошептал он в темноту. — Я, мать его, жив.
[Локация: Гаражный кооператив «Автолюбитель», бокс №37]
[Статус локации: Относительно безопасно]
[Риск появления врагов: Низкий]
Система подтвердила. Костя выдохнул.
В темноте гаража, среди запаха масла и ржавчины, он впервые за этот бесконечный день позволил себе закрыть глаза. Всего на минуту. Просто чтобы перевести дух.
Впереди была ночь. Самая длинная ночь в его жизни.
Костя очнулся от того, что затекли ноги.
Он просидел, прислонившись к двери, неизвестно сколько. Часы показывали 9:47 вечера. Значит, провел в забытьи около двух часов. Тело затекло, мышцы ныли, но голова была яснее.
В гараже было темно хоть глаз выколи. Костя пошарил рукой вокруг, нащупал какой-то ящик, в нем - фонарик. Старый, большой, на батарейках. Щелкнул - свет есть. Батарейки севшие, но светят тускло, желто.
Он осветил гараж.
Хлам, инструменты, запчасти. Старый верстак. На стене - огнетушитель. В углу - бочка с водой, судя по запаху - технической, но если приспичит, и такую пить можно, если прокипятить. На полке - несколько банок тушенки, забытых кем-то, пачка макарон, соль. И газовая горелка с баллоном.
— Ни хрена себе, — выдохнул Костя. — Здесь можно жить.
Он нашел старый чайник, налил в него воды из бочки, зажег горелку. Пока вода грелась, вскрыл тушенку ножом, найденным среди инструментов. Ел прямо из банки, руками, жадно, обжигаясь, давясь. Тушенка была холодная, с жиром, но вкуснее ничего в жизни не ел.
[Восстановление здоровья: +5]
[Восстановление стамины: +15]
Система фиксировала каждый его шаг.
Наевшись, Костя почувствовал себя почти человеком. Он сидел на перевернутом ящике, жевал макароны сухими (не дождался, пока сварятся) и смотрел на интерфейс.
Надо было думать, что делать дальше.
Он не был героем. Не был бойцом. Был обычным пацаном, который вчера парился из-за школы, а сегодня убивал монстров ржавой арматурой.
Но внутри, где-то глубоко, за слоями страха и усталости, начало зарождаться что-то новое. Какое-то странное, пьянящее чувство.
Он выжил. Он убил тварь. Он стал сильнее.
Система показала, что можно расти. Можно качаться. Можно стать тем, кто не прячется в гаражах, а выходит наружу и дерется.
— Тернии, значит, — вспомнил он свои же мысли. — Через тернии к звездам. Или к стали. Как там система называется? «Сталь»?
[Новое задание: Первый шаг к силе]
[Цель: Убить 5 монстров любого уровня]
[Прогресс: 1/5]
[Награда: Навык «Удар стали» (активный, усиленный удар с шансом крита)]
Костя усмехнулся.
— Навыки. Уровни. Тернии. Ладно, — он посмотрел на арматуру, на свои руки, на интерфейс. — Значит, игра началась.
Он встал
, разминая затекшие ноги. Впереди была ночь. Ночь, полная тварей.
— Выжить до рассвета, — процитировал он первое задание. — А потом - охота.
[Задание «Выжить» обновлено]
[До рассвета: 7 часов 23 минуты]
Костя поднял арматуру, проверил, крепко ли лежит в руке. Подошел к двери, прислушался. Снаружи - тишина. Только ветер шуршит опавшими листьями и где-то далеко скулит тварь.
Он открыл дверь и шагнул в ночь.