Паника сжимала горло. Мы теряли все. И теряли быстро.
Дилемма была острой, как лезвие «Чистильщика». Продолжать доверять? Позволить Бастиану и дальше играть в благородство, пока всех его людей не сотрут? Позволить Эларе разбираться со своими предателями, пока враг не получит контроль над всей нашей экономикой? Или…
Или вмешаться. Взять все в свои руки. Сделать так, как я должен был сделать с самого начала.
Я почти слышал шепот у себя в голове: «Видишь? Доверие — это слабость. Контроль — вот что реально. Только ты можешь это исправить. Только ты знаешь, как».
И я сдался. Я сломался.
— Отставить анализ! — рявкнул я в канал Бастиана, перебивая его попытки объяснить мне тактические ошибки. — Твоя честь нас убивает! С этого момента ты и твои люди слушаете только меня!
— Но, Алекс…
— Молчать! — я вскочил на ноги, начиная мерить шагами подвал. Мои руки сами собой начали набирать в воздухе невидимый код. — Торин! Ты меня слышишь? Это Алекс. Я твой новый командир. Приказываю: забудь про оборону. Заминируйте выход из пещеры всем, что у вас есть. Игроки любят лут. Сделайте им ловушку из сундука.
Но капитан… — раздался в ухе растерянный голос пекаря.
Я проигнорировал Бастиана. Я отдал приказ через его голову. Я подорвал его авторитет, его цепочку командования, все, на чем держалась его суть солдата.
— Выполнять! — крикнул я.
Я переключился на канал Элары.
— Элара, отключи всю свою сеть! Немедленно!
Я не могу! Это обрушит все! Мы потеряем связь…
— Твоя сеть — это решето! — я почти визжал, чувствуя, как теряю контроль не только над ситуацией, но и над собой. — Я сейчас сам напишу скрипт для проверки. Каждый твой агент пройдет полную верификацию. Никаких личных контактов. Только через мой шлюз.
Я начал лихорадочно кодить. Прямо в своей голове, на лету. Создавать фаервол, систему фильтрации, протокол проверки целостности. Я пытался заткнуть все дыры, взять под микро-менеджмент каждый аспект нашего сопротивления. Я снова становился тем, кем был всегда — гением-контрол-фриком, который не доверяет никому, кроме себя.
Я отдавал приказы. Противоречивые. Я влезал в тактику Бастиана, в логистику Элары. Я пытался управлять десятками процессов одновременно, и это приводило только к большему хаосу.
Алекс, что ты делаешь?! Мои люди в панике! — кричала Элара.
Трактирщик, ты подрываешь мой авторитет! Мои бойцы не знают, кого слушать! — рычал Бастиан.
Но я их не слушал. Паника и уязвленное самолюбие были плохими советчиками. Я видел, как рушится мой мир, мое творение, и пытался удержать его голыми руками, не понимая, что именно мои судорожные движения и ускоряют его коллапс.
Единство, которое мы с таким трудом обрели, трещало по швам. Триумф сменился хаосом. Доверие — недоверием.
Глава 16
Раскол
Хаос имел голос. И этот голос принадлежал Алексу. Он кричал в ухо Бастиану, в уши каждому из его уцелевших бойцов, сея панику и противоречивые приказы.
— Отступайте к западным воротам! Нет, стойте! «Чистильщики» обошли вас с фланга! Займите позицию у фонтана! Фонтан — это открытое пространство, вас там перестреляют, идиоты! Спрячьтесь в переулке!
Бастиан бежал по узким, залитым неоновым светом улицам Торгового квартала, и его мозг, отточенный на тактику и порядок, разрывался на части. Он пытался вести своих людей, четверых выживших после засады, к точке эвакуации, которую указала Элара. Но Алекс, их гениальный, сломленный лидер, превратил их канал связи в филиал ада.
Цель была проста: выжить. Спасти своих людей. Препятствие было немыслимым: прямой приказ от их создателя, который вел их прямиком на смерть.
— Алекс, твои приказы вносят сумятицу! — прорычал Бастиан в комлинк, укрываясь за перевернутым прилавком. — Дай мне командовать!
— Тебе командовать?! — голос Алекса в ответ был на грани истерики. — Твое командование уже стоило нам пятерых бойцов! Ты будешь делать то, что я говорю! Всем отрядам! Видите ту площадь впереди? Площадь Торговцев? Это кратчайший путь к канализации! Прорывайтесь через нее! Бегом!
Бастиан выглянул из-за укрытия. Площадь Торговцев. Идеально ровное, открытое пространство, окруженное высокими зданиями с десятками окон. Простреливаемое со всех сторон. Это была не тактическая карта. Это был тир.
— Это ловушка, Алекс! — крикнул он. — Нас там положат за десять секунд!
— Это приказ, капитан! — визжал Алекс. — Я вижу код! Там чисто! Двигайтесь!
Его бойцы смотрели на него. В их глазах был страх, растерянность и… ожидание. Они ждали его решения. Кого слушать? Паникующего бога в эфире или своего командира, который стоял рядом с ними?
И в этот момент Бастиан увидел его. На крыше здания напротив, в одном из темных окон. Едва заметный блик. Оптика. Снайпер.
Это был не просто плохой приказ. Это был смертный приговор. И Алекс, в своей панике, в своей слепой вере в собственный код, этого не видел. А он, солдат, видел.
Дилемма исчезла. Остался только долг. Не перед создателем. А перед людьми, которые доверили ему свои жизни.
Он принял решение.
— Торин! — рявкнул он. — Отставить!
Он схватил свой комлинк, переключая его на общий канал отряда и отсекая внешний доступ Алекса.
— Всем бойцам! Приказ Альфы отменяется! Это ловушка! — его голос снова обрел командную мощь. — Отступаем по переулку контрабандистов в сектор Дельта! Я прикрываю! Выполнять!
— Но капитан… приказ создателя… — пролепетал Торин.
— Я твой капитан! — взревел Бастиан. — А создатель, похоже, спятил! Двигаться!
Это было неповиновение. Открытый бунт. Но в глазах его людей он увидел не сомнение, а облегчение. Они доверяли не голосу в эфире. Они доверяли ему.
Они рванули в узкий, вонючий переулок, а Бастиан, выставив свой поврежденный щит, остался у входа, готовый принять на себя первый удар. Он ждал выстрела снайпера. Но вместо этого услышал в своем ухе оглушительную тишину. Канал Алекса замолчал.
***
Штаб Элары превратился в сумасшедший дом. Карта на столе полыхала красными огнями. Но это были не вражеские атаки. Это был дружественный огонь. Скрипт, который Алекс в панике внедрил в ее сеть, должен был стать фаерволом. А стал вирусом.
Он блокировал не врагов. Он блокировал ее собственных агентов, помечая их как «подозрительных» за малейшее отклонение от стандартных протоколов. Ее идеальная, гибкая система, построенная на инициативе и доверии, билась в конвульсиях под тяжестью его тотального контроля.
— …мой агент в порту заблокирован! Он не может передать данные о патруле «Чистильщиков»! — кричал один из кристаллов связи.
— …система помечает мой караван с медикаментами как «неавторизованный» и требует его остановить! — доносилось из другого.
Элара стояла посреди этого хаоса, и ее лицо было ледяным. Она видела, как ее творение, ее главное оружие, умирает, задушенное руками их собственного лидера.
Цель: спасти свою сеть. Спасти своих людей. Препятствие: Алекс.
Она пыталась достучаться до него.
Алекс, твой скрипт сеет хаос! Отключи его! Ты парализуешь нашу работу!
Ответом была очередная волна системных уведомлений.
[SYSTEM ALERT from Alex_Alpha]: User E_CONOMIST, your network security is compromised. All agent control is temporarily transferred to central command. Do not interfere.
Он не просто сеял хаос. Он пытался узурпировать власть. Перехватить управление ее людьми.
И тут она увидела на карте то, что заставило ее кровь застыть в жилах. Маленький огонек, ее лучший разведчик по имени Вереск, двигался по маршруту, который она ему не давала. Он шел прямо к площади, где, по данным другого, еще не заблокированного агента, «Чистильщики» только что устроили засаду.
Она открыла прямой канал.
Вереск, доклад! Куда ты идешь?!
Выполняю приказ Альфы, хозяйка, — ответил тот спокойным голосом. — Проверить площадь на предмет…
Алекс отдавал ее людям прямые, самоубийственные приказы.
Это была последняя капля. Ее ответственность за тех, кого она привела в это дело, перевесила любую лояльность к их гениальному, но безумному создателю.
Она отвернулась от карты и подошла к центральному серверу, гудящему в углу. Это было сердце ее сети. Она положила на него ладони.
— Прости, Алекс, — прошептала она в пустоту. — Но ты стал токсичным активом. А от таких активов нужно избавляться.
Ее пальцы замелькали над консолью. Она не пыталась взломать его скрипт. Она делала нечто более простое и жестокое. Она строила стену.
firewall.add_rule(source_user_id: Alex_Alpha, action: block, priority: 1)
network.reroute_all_traffic(gateway: E_Primary)
comms.purge_external_access()
Она набрала последнюю команду.
execute.
На мгновение все кристаллы связи погасли. Карта опустела. В штабе воцарилась мертвая тишина. А потом, один за другим, огоньки начали загораться снова. Но теперь они были не красными, а спокойными, зелеными. Ее сеть перезагружалась. Уже без него.
Она открыла канал с Вереском.
Вереск, немедленно покинь свой сектор! Это ловушка! Возвращайся на базу!
Слушаюсь, хозяйка! — в его голосе прозвучало облегчение.
Она разорвала связь. Она стояла в тишине своего восстановленного королевства. Она только что совершила переворот. Объявила о своей независимости. И, возможно, спасла их всех от безумия их лидера.
Раскол был завершен. Теперь они были не триумвиратом. А двумя независимыми силами, борющимися с общим врагом. И с призраком своего создателя.
Разлад
Тишина в моем комлинке была не просто отсутствием звука. Это был null, пустота, вакуум. Они меня отключили. Мои собственные союзники, два NPC, которых я лично вытащил из их уютной программной колыбели, посмели оборвать связь со своим создателем.
Реакция была отложенной. Сначала — недоверие. Мой мозг отказывался обрабатывать этот факт. Я снова и снова посылал пинги по нашим защищенным каналам. Request timed out. Host unreachable. Они не просто проигнорировали мои приказы. Они построили вокруг себя файрвол. От меня.