В брифинговой зоне царила гнетущая тишина. Воздух, казалось, сгустился, пропитанный нервным напряжением.
Все двадцать руководителей отделов Нова Шторма сидели на своих местах за столами и почти все неподвижно взирали на подрагивающую голограмму в центре зала. В ней шел дождь из строк машинного кода. Его тысячи или десятки тысяч символов освещали пространство своим тусклым зеленоватым светом.
Говорить сейчас что-либо было излишне. Несколько минут назад программа показала уведомление, сообщавшее, что последний защитный протокол фаервола разрушен. Нетраннеры прорвали все рубежи обороны, и больше игре им нечего противопоставить.
— А ведь все только начинало налаживаться, — нарушил тишину Айван. Бывалый помощник тяжело вздохнул и склонил голову.
— Тоже так думал. Надеялся, что неудачи покинули Стальной шторм вместе с ее прошлым владельцем и нас теперь ждут славные времена. Думал как заживем на полную… — заговорил толстый программист Ривз и осекся, на мгновение поджав губы. Он участвовал в разработке игры с самого начала, помогал основателю с настройкой в то время еще сырого движка. Можно сказать, что Стальной шторм был и его детищем тоже. И его покрасневшие глаза ясно говорили о том, насколько ему сейчас тяжело. Сделав глубокий вдох, Ривз закончил мысль. — Видимо черная полоса была связана не с прошлым владельцем. Когда основатель ушел, вместе с ним из компании ушла и удача.
Максим оторвал взгляд от компьютера. Там он работал в своей программе по разработке оружия. Покрутил головой, оглядывая остальных коллег.
Сотрудники из оружейного подразделения вели себя относительно спокойно, так как уже не раз сталкивались с кризисом в компании. А вот о представителях игрового подразделения такого нельзя было сказать.
Кто-то из них прижал руки к лицу, кто-то нервно теребил ручку, телефон или другие мелочи, а кто-то просто сидел с поникшим взглядом. Атмосфера среди них была слишком унылой.
Почему они так упали духом? Еще ведь не все потеряно. Они не знают, но Андрей Александрович там сражается ради их общего дела.
Затем он перевел взгляд на программный код. После уничтожения последнего защитного протокола больше не было никаких изменений. Зеленый дождь из символов продолжал лить в своей обычной непрерывной манере.
Неужели директор уже победил злоумышленников? Максим приподнял уголки губ. Получается он тогда зря сейчас работает над оружием. Но так даже лучше.
Ему вдруг захотелось подбодрить коллег.
— Посмотрите на исполняемый код Стального шторма. Ядро стоит без защиты, но хакеры почему-то не захватывают его. Может еще не все потеряно? — громко сказал Максим.
— Хм… И вправду. Нетраннеры передумали? — убрал руки от лица Айван.
— Действительно, — наморщил лоб Ривз. — А где Андрей Александрович? Если бы он был здесь, он бы мог увидеть, что сейчас происходит в киберпространстве.
— Может он отошел, чтобы как раз договориться с заказчиком и тот отозвал наемников? — Максим забросил идею, пожав плечами.
Директор вдруг тоже оказался нетраннером, но о предстоящем забеге он сказал только Максиму. Поэтому парень решил, что этот навык конфиденциален, и не стал говорить остальным об этом. Но почему бы не намекнуть о том, что Андрей Александрович причастен к решению проблемы? Пусть подчиненные знают о его заслугах.
На лицах коллег появилось озадаченное выражение, но затем они посчитали, что предположение Максима звучит логично. Неужто директор уже втихаря разобрался с ситуацией?
Стоило только сотрудникам игрового подразделения расслабиться и надеть на свои лица улыбки, как вдруг раздался сигнал сирены.
В зеленом дожде на голограмме некоторые символы вдруг начали окрашиваться в красный цвет. Они походили на падающие капли крови. И этого красного цвета внутри ливня становилось все больше.
— Что случилось? Почему вдруг код стал перекрашиваться? — встрепенулась Ольга.
— Инородное вмешательство в код. Хакеры приступили к захвату ядра, — мрачно произнес Ривз и повернулся к Максиму. — Накаркал, пацан.
Молодой инженер поджал губы, поняв, что не угадал. Ситуация лишь усугубилась.
Как только весь код окрасится в красный, контроль над Стальным штормом будет утрачен. А это значит, что игра и все приватные данные игроков с деньгами на их аккаунтах.
Учитывая скорость захвата, это вопрос буквально одной-двух минут.
Атмосфера в брифинговой зоне вновь стала напряженной. Народ беззвучно вздрагивал.
Прямо сейчас с игрой происходила катастрофа, но в отличие от остальных руководителей отделов Максим больше беспокоился о другом.
Неужели Андрей Александрович проиграл? Нетраннеры начали захват, потому что расправились с ним?
Одно дело когда крадут имущество, но совсем другое, когда из-за этого еще и погибает человек.
На экране у Максима сейчас был подключен статус показателей жизнедеятельности тела Андрея Александровича, находящегося в виртуальной капсуле. Но проблема заключалась в том, что при смерти сознания в сети с телом не будет никаких изменений. Оно так и будет лежать в спящем состоянии.
Проклятие!
Максим сжал кулаки, уперев взгляд в стол.
Даже если ситуация была безвыходной, он всегда находил пути ее решения. Парень еще никогда не видел такого упорного, волевого и целеустремленного человека. Можно сказать для Максима он стал примером мужчины, на которого нужно равняться.
И вот когда директор погрузился в киберпространство, Максим лихорадочно думал как он сам может повлиять на ситуацию. Как бы Андрей Александрович поступил конкретно на его месте? Может ли он помочь директору, который в одиночку сражается там с тремя элитными наемниками?
Единственное, что ему пришло в голову, так это отправить в киберпространство оружие, которое они разработали для Стального шторма. Но в отличие от пользовательской среды игры, где доступ к оружию можно было получить через интерфейс игрока, в киберпространстве отсутствовала такая возможность. Чтобы нетраннер смог его получить ему нужно предоставить этот доступ, так сказать создать виртуальный мост к тому месту, где хранятся модели оружия.
Последние несколько минут Максим как раз занимался созданием этой связующей структуры. Он создал одну часть, которая вела к хранилищу с новой экипировкой серии «Металл». Теперь же ему нужны были координаты Андрея в киберпространстве для того, чтобы протянуть к нему другой конец моста.
Если мост протянуть не туда, то доступ к экипировке могут заполучить злоумышленники.
Проблема была в том, что у него отсутствовали эти координаты, а также мастер ключ разработчика, чтобы вмешиваться в основной код игры. У него был только ключ к хранилищу с моделями его разработок.
Что касается остального внедренного в Стальной шторм оружия, то оно находилось в другом месте. Над ним по поручению Максима работали сотрудники из его отдела. Однако, видимо от этого уже не будет никакого толка, ведь хакеры начали захват ядра.
Максим опустил голову.
В этот момент вновь прозвучал тревожный «бип».
Максим встрепенулся, подняв взор к голограмме. Внутри нее ярко полыхало новое красное уведомление:
«СРОЧНО отправьте легкий тактический костюм спецназа и побольше вооружения!!!»
Айван прочитал текст вслух. В брифинговой зоне воцарилось недоумение. Руководители отделов переглядывались, не понимая, что это значит.
— Да они совсем охренели, — выдохнул Ривз. Его толстая рожа стала пунцовой.
Остальные отреагировали тоже примерно так же. Дескать, во хакеры наглые. Мало того, что захватывают ядро, так теперь еще и дорогой шмот из игры требуют.
Но для Максима это сообщение говорило совсем о другом. Неужели Андрей Александрович еще жив? Он ждет помощи от них, чтобы победить нетраннеров.
— Это звучит нелогично. Зачем хакерам отправлять такой запрос, если они после захвата ядра так и так получат модели оружия? Может все-таки это способ спастись? Давайте выполним требование. Предоставьте мне мастер-ключ и я создам для них подключение к хранилищу, — попытался Максим плавно убедить коллег.
— Спастись? Ха-ха. Да эти уроды просто издеваются над нами, а ты ведешься, — вспылил Ривз. — Ничего они от нас не получат.
— Да. Я тоже считаю, что это просто издевка. Не нужно им ничего отправлять, — сказал кто-то из игрового подразделения. Остальные коллеги его поддержали.
Царившее на их лицах уныние, вдруг сменилось праведным возмущением.
— Какая разница? Мы ведь ничего не теряем, если выполним их просьбу. А если это на самом деле поможет? Вдруг это запрос не от хакеров, а от какого-нибудь нетраннера, которого нанял Андрей Александрович. Он ведь не просто так сейчас отсутствует здесь, — Максим предпринял еще одну попытку достучаться до их голоса разума.
— Не думаю, что Андрей нанял нетраннера. Иначе бы он предупредил нас об этом. Макс, ты никак от страха решил прогнуться под них? В тебе есть хоть капля собственного достоинства? — толстяк в голограмме протер очки и посмотрел на парня. — Я понимаю, ты еще молодой, поэтому в качестве урока скажу тебе простую истину, из-за которой остальные тебя хотя бы уважать начнут, а не считать тряпкой. Будь мужчиной, умей проигрывать!
— Во-во, Максим. Правильно Ривз говорит, будь мужчиной. Просто сдайся, — поддакнул кто-то.
Чего?
Уметь проигрывать? Сдаться, чтобы быть мужчиной?
Максим ошарашенно посмотрел на коллег из игрового подразделения. Из-за безвыходности ситуации, они окончательно в дебилов превратились?
Там же Андрей Александрович ждет.
Ноздри парня гневно раздувались. Бывший ранее зеленым цифровой дождь в голограмме, уже больше чем наполовину стал красным.
Времени оставалось совсем немного. Возможно даже меньше минуты. Видимо вежливыми разговорами тут уже ничего не добиться.
Как сейчас нужно поступить? Как бы сейчас поступил директор?
Максим встал со своего места и быстро подошел к столу, над которым светилась голограмма Ривза. Встал напротив, подавшись вперед и оперев руки о столешницу.
— Пацан, ты чего хочешь? — опешил толстяк.
— Я тебе не пацан, урод!
— Слышь, ты как разговариваешь…
— Это ты меня слушай внимательно, — Максим оборвал его громким хлопком по столу и вперил в него яростный взгляд. — Компания сейчас стоит на краю гибели, и у нас есть шанс спасти ее. Пускай и призрачный. Если ты сейчас же не отдашь мне мастер-ключ, и компания рухнет из-за этого. Я клянусь жизнью, приеду в твой Аластор, найду тебя и надеру твой жирный зад! Если тебя это не пугает, то подумай как Андрей Александрович отреагирует, узнав, что ты отказался уцепиться за единственную возможность.
В зале повисла тишина.
Толстые щеки Ривза тряслись. Он смотрел на вперившего в него взгляд Максима, затем огляделся по сторонам, заметив, что все руководители отделов странно смотрят на него. Речь молодого инженера произвела на них впечатление.
Ривз сглотнул, а затем нехотя произнес:
— Хорошо. Не думаю, что у тебя что-то получится, но считай, что доступ к мастер-ключу тебе открыт, — он ввел что-то у себя на клавиатуре.
Так то лучше. Максим выдохнул и что есть мочи побежал назад за свое место.
Цифровой дождь почти полностью стал красного цвета.
Нужно теперь успеть завершить мост до директора.
Прыгнув за стул, Максим трясущимися руками начал вводить команды в консоли разработчика.
Открыть врата хранилища. Выбрать экипировку «Гроза- NG888». Определить конечную точку пути в киберпространстве.
Ею должен стать источник отправки сообщения.
Протокол создания моста был почти готов. Но ключевым было слово «почти». Еще предстояло нанести несколько завершающих штрихов.
Киберпространство.
Находясь на одной из защитных вышек, я взирал сверху как стоящая на платформе Эм захватывала Стальной шторм. С ее ладоней слетали строки цифрового кода, которые затем вплетались во вращающееся без остановки огромное зеленое ядро.
Хотя правильнее будет сказать «бывшее ранее зеленым».
Сейчас почти все ядро приняло красный цвет. Лишь в нескольких местах вспыхивали зеленые островки.
М–да.
Я недавно разобрался с тем как работать с кодом и отправил им сообщение, чтобы скинули мне подходящий костюм с оружием.
Будем надеяться, что они как раз работают над моей просьбой. Иначе херово дело, а расслабленно сидеть и куковать в сторонке больше нельзя. Девчонка доказала, что не зря относится к хакерской элите.
Глянул вниз.
Десять метров. Это высоко.
Ладно, и не с таких вершин спрыгивали. Размяв шею и хлопнув руками по бедрам, я перемахнул через парапет, оказавшись сразу снаружи вышки.
Воздух зашумел в ушах, полы рубашки задрались вверх.
Я пребывал в состоянии свободного полета. Точнее падения.
Гладкий твердый пол платформы стремительно приближался.
Еще доля секунды, и мои ноги коснулись платформы.
Ловкий кувырок, чтобы сгладить приземление. Вскочить на ноги, и вот я снова мчусь на эту симпатичную, но коварную вражину.
Во всю прыть. Скорость помножена на шестьдесят четыре. Это даже быстрее чем я спрыгивал с вышки.
— Малышка, я тут подумал. А не рассказать ли мне тебе сказку на ночь? — крикнул я на ходу, одновременно создавая новое сияющее лезвие.
Розоволосая хакерша обернулась.
— Решил таки высунуться? — обольстительно улыбнулась она. В ее руке блеснул клинок.
Спустя мгновение, искрясь электрическими разрядами, он уже пронизывал пространство. Несся куда-то по правую сторону за меня. Причем специально на таком отклонении, что мне было его не достать.
Следом полетел второй клинок, но уже по левую сторону.
— Ты же знаешь, что твоя атака самоубийство. Тебе ни за что не пройти сквозь мое поле, — сказала Эм, доставая третье точно такое же оружие.
Мне добежать до нее оставалось каких-то сорок метров. В прошлый раз она создала электрическое поле, очертив зону из пятнадцати клинков.
Если сейчас она так же будет втыкать в платформу все свое оружие, то я может даже успею преодолеть это расстояние.
Однако, в этот момент глаза нетраннерши заполнились синими искрами.
Раньше чем в прошлый раз.
«Похоже не успею преодолеть,» — мелькнула в голове догадка. Два воткнутых позади по бокам от меня ножа и третий в ее руке уже обозначали нужную ей зону.
Поле было сформировано.
Через мгновение треугольник, в котором я находился, вспыхнул от тысяч молний, внезапно заполонивших его.
Максим сосредоточенным взглядом проверил в последний раз все настройки. Он еще не тестировал это, поэтому возможны были баги, которые могут все испортить. Но вроде бы все было правильно.
Ладони вспотели. Он обтер их о рубашку и после секундной паузы решительно вжал кнопку запуска только что завершенного протокола.
«Развернуть виртуальный мост!»
Белоснежный свет затопил все космическое пространство над платформой. Он был настолько ярким, что перебил собой красно-зеленое свечение, исходившее от огромного ядра.
Эм находилась в визоре, но даже сквозь его фильтры, молнии ослепляли ее. Девушка невольно прикрыла глаза рукою.
В ушах стоял оглушительный электрический треск. В воздухе опять витал запах грозовой свежести.
Да. В этот раз она ударила по максимуму. Влила всю менталку по максимуму, а также запасы из ее костюма нетраннера.
Мощный удар, чтобы наверняка поджарить этого чудаковатого клоуна. Чудаковатого, потому что он почему-то считает себя котом-баюном. «Клоуна» тоже по этой же причине.
Через несколько секунд электрический шторм успокоился и наконец стало тихо.
Эм убрала руку от глаз. Она не любила смотреть на обугленные трупы, да и убивать тоже, но все же решила бросить взгляд на почившего квадробера.
Почему-то ей вдруг стало жалко кота.
Но в следующее же мгновение эта жалость исчезла. Эм застыла, оторопев. Ее глаза не могли поверить в то, что она видит.
Вместо черного трупа в полумраке космоса стоял силуэт в облачении, излучавшем технологическое совершенство. Его контуры расплывались в воздухе. Легкая композитная броня сливалась с окружающим миром, а встроенные в нее датчики непрерывно сканировали пространство.
Внезапно тактический шлем с хищным визором покачнулся. Мужчина окончательно откинул его, и на свету показалось лицо Кота-баюна.
Он улыбнулся во все тридцать два зуба.
— Малышка…