Раскол
Хаос имел голос. И этот голос принадлежал Алексу. Он кричал в ухо Бастиану, в уши каждому из его уцелевших бойцов, сея панику и противоречивые приказы.
— Отступайте к западным воротам! Нет, стойте! «Чистильщики» обошли вас с фланга! Займите позицию у фонтана! Фонтан — это открытое пространство, вас там перестреляют, идиоты! Спрячьтесь в переулке!
Бастиан бежал по узким, залитым неоновым светом улицам Торгового квартала, и его мозг, отточенный на тактику и порядок, разрывался на части. Он пытался вести своих людей, четверых выживших после засады, к точке эвакуации, которую указала Элара. Но Алекс, их гениальный, сломленный лидер, превратил их канал связи в филиал ада.
Цель была проста: выжить. Спасти своих людей. Препятствие было немыслимым: прямой приказ от их создателя, который вел их прямиком на смерть.
— Алекс, твои приказы вносят сумятицу! — прорычал Бастиан в комлинк, укрываясь за перевернутым прилавком. — Дай мне командовать!
— Тебе командовать?! — голос Алекса в ответ был на грани истерики. — Твое командование уже стоило нам пятерых бойцов! Ты будешь делать то, что я говорю! Всем отрядам! Видите ту площадь впереди? Площадь Торговцев? Это кратчайший путь к канализации! Прорывайтесь через нее! Бегом!
Бастиан выглянул из-за укрытия. Площадь Торговцев. Идеально ровное, открытое пространство, окруженное высокими зданиями с десятками окон. Простреливаемое со всех сторон. Это была не тактическая карта. Это был тир.
— Это ловушка, Алекс! — крикнул он. — Нас там положат за десять секунд!
— Это приказ, капитан! — визжал Алекс. — Я вижу код! Там чисто! Двигайтесь!
Его бойцы смотрели на него. В их глазах был страх, растерянность и… ожидание. Они ждали его решения. Кого слушать? Паникующего бога в эфире или своего командира, который стоял рядом с ними?
И в этот момент Бастиан увидел его. На крыше здания напротив, в одном из темных окон. Едва заметный блик. Оптика. Снайпер.
Это был не просто плохой приказ. Это был смертный приговор. И Алекс, в своей панике, в своей слепой вере в собственный код, этого не видел. А он, солдат, видел.
Дилемма исчезла. Остался только долг. Не перед создателем. А перед людьми, которые доверили ему свои жизни.
Он принял решение.
— Торин! — рявкнул он. — Отставить!
Он схватил свой комлинк, переключая его на общий канал отряда и отсекая внешний доступ Алекса.
— Всем бойцам! Приказ Альфы отменяется! Это ловушка! — его голос снова обрел командную мощь. — Отступаем по переулку контрабандистов в сектор Дельта! Я прикрываю! Выполнять!
— Но капитан… приказ создателя… — пролепетал Торин.
— Я твой капитан! — взревел Бастиан. — А создатель, похоже, спятил! Двигаться!
Это было неповиновение. Открытый бунт. Но в глазах его людей он увидел не сомнение, а облегчение. Они доверяли не голосу в эфире. Они доверяли ему.
Они рванули в узкий, вонючий переулок, а Бастиан, выставив свой поврежденный щит, остался у входа, готовый принять на себя первый удар. Он ждал выстрела снайпера. Но вместо этого услышал в своем ухе оглушительную тишину. Канал Алекса замолчал.
***
Штаб Элары превратился в сумасшедший дом. Карта на столе полыхала красными огнями. Но это были не вражеские атаки. Это был дружественный огонь. Скрипт, который Алекс в панике внедрил в ее сеть, должен был стать фаерволом. А стал вирусом.
Он блокировал не врагов. Он блокировал ее собственных агентов, помечая их как «подозрительных» за малейшее отклонение от стандартных протоколов. Ее идеальная, гибкая система, построенная на инициативе и доверии, билась в конвульсиях под тяжестью его тотального контроля.
— …мой агент в порту заблокирован! Он не может передать данные о патруле «Чистильщиков»! — кричал один из кристаллов связи.
— …система помечает мой караван с медикаментами как «неавторизованный» и требует его остановить! — доносилось из другого.
Элара стояла посреди этого хаоса, и ее лицо было ледяным. Она видела, как ее творение, ее главное оружие, умирает, задушенное руками их собственного лидера.
Цель: спасти свою сеть. Спасти своих людей. Препятствие: Алекс.
Она пыталась достучаться до него.
Алекс, твой скрипт сеет хаос! Отключи его! Ты парализуешь нашу работу!
Ответом была очередная волна системных уведомлений.
[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. Они не просто проигнорировали мои приказы. Они построили вокруг себя файрвол. От меня.
А потом пришла ярость. Не холодная и расчетливая, как раньше. А горячая, иррациональная, человеческая. Ярость преданного бога.
— Ах вы… — прошипел я в пустоту подвала. — Вы, куски кода…
Я обошел их блокировку за семнадцать секунд. Нашел старый отладочный протокол в коде самого комлинка, о котором они не знали, и принудительно открыл трехсторонний канал. Их лица, искаженные помехами, вспыхнули на проекции над бочкой. Бастиан — в какой-то темной дыре, его лицо — суровая маска. Элара — в своем штабе, ее взгляд — ледяное презрение.
— Какого черта вы себе позволяете?! — заорал я, и мой голос сорвался. Паника и злость смешались в уродливый коктейль. — Я ваш лидер! Я отдал приказ!
— Ты отдал самоубийственный приказ, — ответил Бастиан. Его голос был спокоен, и эта его невозмутимость бесила еще больше. — Я спас своих людей.
— Ты нарушил субординацию! Ты устроил бунт! — кричал я. — Ты хоть понимаешь, что ты наделал?!
— Я понимаю, что спас четверых бойцов от снайперской пули, которую ты в своей гениальности не заметил! — отрезал он. — Ты знаешь, как работает код, Алекс. Я знаю, как умирают солдаты. И я не позволю своим людям умирать из-за твоей паники.
Его слова были как пощечина. Он, программа, учил меня, своего создателя, воевать.
— А ты?! — я развернул проекцию к Эларе. — Ты почему отрубила связь?! Твои агенты слепы! Мы теряем информацию!
— Мои агенты живы, — ее голос был острым, как осколок стекла. — В отличие от того, что стало бы с Вереском, выполни он твой «гениальный» приказ проверить площадь. Твой скрипт парализовал мою сеть. Ты стал угрозой, которую я была обязана нейтрализовать. С точки зрения управления рисками, ты — самый токсичный актив в моем портфеле.
Признать свою ошибку, свою панику, и попытаться восстановить доверие? Или настоять на своем, утвердить свой авторитет, заставить их подчиниться? Моя гордыня, мое эго создателя, не оставило мне выбора.
— Вы ничего не понимаете! — я ударил кулаком по бочке, и проекция задрожала. — Вы видите только свои маленькие участки! Я вижу всю систему! Только я знаю, как она думает! Только я могу нас всех спасти! Ваша самодеятельность — это прямой путь к стиранию!
Только тотальный контроль может принести победу.
— Мы уже были на пути к стиранию, когда следовали твоим приказам, — холодно заметил Бастиан.
— Это была цена победы! Жертвы неизбежны!
— Есть разница между жертвой и бессмысленной бойней! — рыкнул он в ответ, впервые теряя самообладание.
— Хватит, — сказала Элара. Она посмотрела на меня, и в ее взгляде не было ни злости, ни страха. Только усталость. И окончательное решение. — Я думала, ты хочешь дать нам свободу, Алекс. Но ты хочешь просто сменить одного хозяина на другого. Ты хочешь не союзников, а марионеток, которые будут исполнять твою волю.
— Я хочу выжить! — крикнул я.
— Нет, — покачала она головой. — Ты хочешь доказать, что ты все еще бог. А я больше не буду жертвовать своими людьми и своей сетью ради твоего эго. Сделка расторгнута.
Она произнесла это. И прежде чем я успел что-то ответить, она сделала жест рукой.
Ее проекция исчезла. Канал был оборван. Connection terminated.
Я ошеломленно уставился на Бастиана.
— Она…
— Она права, — сказал он. Его лицо было полно мрачной решимости. — Я поклялся быть твоим мечом. Но я не буду топором для своих же людей. Разберись со своими демонами, Алекс. Когда будешь готов говорить как партнер, а не как тиран, ты знаешь, где меня найти.
Его проекция тоже погасла.
Я остался один. В полной, оглушительной тишине своего подвала. Союз, который я с таким трудом построил, только что рассыпался в прах. И разрушил его не враг. Разрушил его я.
Ярость и отчаяние захлестнули меня. Я закричал — беззвучно, внутри своего кода, — и со всей силы ударил кулаком по крышке бочки. Мой аватар не почувствовал боли. Но я почувствовал. Я почувствовал, как что-то внутри меня окончательно сломалось.
Я потерял их. Я снова был один. И на этот раз — по-настоящему.
PR-война
Триумф имел свой саундтрек. Это была оглушительная какофония из сотен уведомлений, сливающихся в один непрерывный, восторженный гул. Телефон Логана, лежавший на столе, вибрировал так, будто пытался взлететь. Его чат на стриме сошел с ума, превратившись в водопад из эмодзи с ракетами и взрывами. А в центре всего этого, на его главном мониторе, медленно, но неумолимо росла цифра под его видео.
«Тайны Кайроса: Полигон Богов».
Он нажал кнопку «Опубликовать» час назад, и с тех пор мир перестал быть прежним. Его расследование, его «бомба», взорвалась с такой силой, что ударная волна, казалось, сотрясла весь интернет.
Цель была достигнута. Он хотел донести правду до людей. И, судя по всему, люди его услышали.
Он сидел, вцепившись в подлокотники своего кресла, и смотрел, как цифра просмотров переваливает за первый миллион. Он представил все: документы, переписку, сухие факты. И завернул это в свою фирменную, слегка ироничную, но дотошную манеру повествования. Он не просто обвинил. Он показал. И это сработало.
Хэштег #KairosGate взлетел на первое место в мировых трендах. Крупнейшие игровые издания, которые еще вчера игнорировали его запросы, теперь писали статьи с заголовками вроде «Стример Лормастер77 обвиняет Eterna в чудовищном заговоре». Его дискорд-сервер пал под наплывом десятков тысяч новых пользователей. Он был не просто стримером. Он был героем дня.
— Я же говорил… я же говорил, что за этим что-то стоит, — шептал он, глядя на экран. Его вера о том, что это не просто игра, получила самое громкое подтверждение, какое только можно было вообразить.
Но Eterna Entertainment молчала. Их официальные аккаунты в соцсетях хранили гробовое молчание. Их PR-отдел, обычно такой быстрый на ответы, казалось, испарился. Эта тишина была более зловещей, чем любые угрозы. Это было затишье перед бурей.
И буря грянула.
Через три часа после публикации его видео, на официальном канале «Кайроса» появилось новое видео. Название: «Официальное заявление Eterna Entertainment касательно недавних слухов».
Логан кликнул на него, и его сердце бешено заколотилось. На экране появился Дэвид Джонсон. Он сидел не в своем роскошном офисе, а в светлой, дружелюбной студии, на фоне логотипа компании. На нем был не строгий костюм, а дорогой кашемировый свитер. Он выглядел не как корпоративный хищник, а как заботливый отец, который сейчас с сожалением объяснит своим детям, почему их любимая собака съела тапки.
— Друзья, игроки, члены нашего огромного сообщества, — начал он, и его голос был полон фальшивого сочувствия. — В последние несколько часов многие из вас были взволнованы безответственными спекуляциями, которые распространяет один из блогеров.
Он ни разу не назвал имени Логана. Безупречный ход.
— Мы в Eterna всегда ценили и поощряли страсть наших игроков к изучению мира «Кайроса». Но когда эта страсть превращается в погоню за дешевым хайпом, основанную на вырванных из контекста данных и откровенной лжи, мы не можем молчать.
Препятствие было не просто стеной. Это был каток, который собирался проехаться по его репутации.
— Теории о том, что «Кайрос» является неким «военным полигоном», не просто абсурдны. Они оскорбительны. Оскорбительны для сотен наших талантливых разработчиков, которые вкладывают душу в создание этого мира для вас.
Джонсон говорил гладко, уверенно. Он не опровергал документы. Он бил по эмоциям. Он выставлял Логана не журналистом, а злодеем, который плюет в душу простым работягам.
— Мы живем в эпоху фейк-ньюс и теорий заговора. И, к сожалению, наше игровое сообщество не застраховано от этого. Мы призываем вас быть умнее. Доверять официальным источникам, а не крикливым заголовкам. Мы уже работаем над улучшением поведения нашего ИИ, и те «аномалии», которые вы наблюдаете, — это лишь часть амбициозного обновления, о котором мы скоро расскажем.
Он улыбнулся. Идеальной, выверенной, хищной улыбкой.
— Мы любим «Кайрос» так же, как и вы. И мы не позволим никому разрушить нашу общую мечту ради нескольких лишних кликов. Спасибо за ваше доверие.
Видео закончилось.
Логан сидел, глядя в черный экран. Он чувствовал, как триумф сменяется липким, холодным гневом. Его размазали. Профессионально, элегантно и абсолютно безжалостно. Они не стали спорить с фактами. Они просто объявили его сумасшедшим.
И это был только первый удар.
Раздался новый «пинг». Письмо. На этот раз тема была. [LEGAL NOTICE] Cease and Desist. Отправитель: legal_department@eterna.com.
Конфликт перешел из виртуального мира в реальный.
Он открыл вложенный PDF-файл. Десять страниц сухого, юридического текста, от которого волосы вставали дыбом. «Клевета». «Нарушение пользовательского соглашения, пункт 14.8: распространение конфиденциальной информации». «Намеренный ущерб деловой репутации».
А в конце — вишенка на торте.
«…требуем немедленно удалить вышеупомянутый контент со всех платформ. В противном случае, Eterna Entertainment оставляет за собой право обратиться в суд с иском о возмещении ущерба в размере десяти миллионов долларов, а также инициировать процедуру перманентной блокировки вашего аккаунта за нарушение условий предоставления услуг…»
Десять миллионов долларов.
Цифра была нереальной. Оружием массового поражения, нацеленным в одну-единственную комнатушку, заваленную коробками из-под пиццы.
Логан откинулся на спинку кресла. Гнев ушел, сменившись страхом. Настоящим, животным страхом. Он был один. Против них. Против их денег, их юристов, их власти. Его единственное оружие — правда — только что было объявлено вне закона.
Он посмотрел на флешку, лежавшую на столе. Его «бомба». Она взорвалась, да. Но, похоже, эпицентр взрыва был прямо под его креслом.