Литмир - Электронная Библиотека

Сработал триггер. target_newbie_detected.

Ее цель была проста: выполнить свой скрипт доброты. Но было и препятствие: игрок был напуган. Он не доверял никому, и в его глазах любой NPC сейчас был потенциальной угрозой или, что еще хуже, объектом для чужого унижения.

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

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

Я наблюдал за этой сценой, затаив дыхание. Я видел не просто взаимодействие двух программных кодов. Я видел, как мой старый, забытый замысел пытается пробиться сквозь грязь и хаос. Это была дуэль. Дуэль между страхом игрока и скриптом доброты Лины.

Прошла минута. Две. Игрок не двигался. Лина тоже. Она просто ждала. Терпеливо, безмятежно. В ее коде не было таймера. Она могла стоять так вечно.

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

Игрок вздрогнул. Он посмотрел на булочку, потом на ее лицо. В его глазах все еще был страх, но к нему примешалось что-то еще. Любопытство. Сомнение.

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

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

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

Я отвернулся от окна. Внутри меня боролись два чувства. Глубокая, светлая грусть по той игре, которую я мечтал создать, и крошечный, почти неощутимый проблеск надежды. Этот маленький, бессмысленный с точки зрения игровой механики скрипт только что сделал для этого новичка больше, чем все мои эпические квесты и сияющие доспехи. Даже искусственная, запрограммированная доброта оказалась сильнее настоящего, живого страха.

Это был мой код. Моя идея. И она работала.

Я смотрел на пекарню «Сладкий крендель», на этот маленький островок света и тепла. И впервые за долгое время я почувствовал не только вину. Я почувствовал ответственность.

Что случится с этим островком доброты в таком жестоком мире?

Глава 4

Жестокость ради смеха.

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

Внезапно идиллию разорвал диссонанс.

Дверь таверны с грохотом распахнулась, и на площадь вывалилась та самая компания «хайлевелов», что недавно вела себя здесь как боги на экскурсии. Четверо ходячих арсеналов, облаченных в броню, которая стоила больше, чем годовой бюджет небольшой страны. Их доспехи, сотканные из драконьей чешуи и застывшего звездного света, переливались всеми цветами радуги, оставляя за собой шлейф из графических артефактов. Дешевые понты, рассчитанные на то, чтобы вызывать зависть у игроков и ошибку rendering_error у старых видеокарт.

Их лидер, воин в громоздком платиновом сете с нелепыми наплечниками в виде черепов, остановился в центре площади. В его руках вспыхнул меч. «Душегуб Забытых Королей», если мне не изменяла память. Легендарный дроп с мирового босса, который я сам же и проектировал. Шанс выпадения — одна сотая процента. Повезло ублюдку.

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

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

— Давай, покажи статы! — крикнул ассасин.

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

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

И его взгляд остановился на пекарне Лины.

Внутри меня что-то оборвалось. Холодная, липкая пустота начала расползаться по венам. Нет. Не надо. Просто пройдите мимо. Я был прикован к этому месту, к этой роли, к этой чертовой тряпке в руке. Я не мог крикнуть. Не мог вмешаться. Я мог только смотреть.

Лина как раз закончила свой скрипт с новичком и теперь поправляла выпечку на прилавке. Она была идеальной мишенью. Безобидная. Статичная. Просто часть декора.

— О, глядите, — ухмыльнулся воин. — Тест-манекен.

Его друзья засмеялись. Это был не злой смех. Это был смех людей, для которых все вокруг — не более чем развлечение. Аттракцион. Они не видели здесь жителей, не видели личностей. Они видели набор пикселей, функции, target_dummy.

Воин сделал несколько шагов к пекарне. Лина, подчиняясь своему коду, повернулась к нему и активировала триггер приветствия.

— Добро пожаловать в «Сладкий крендель»! Желаете свежей выпечки? — ее голос, теплый и дружелюбный, прозвучал в наступившей тишине как приговор.

— Желаю, — сказал воин, и его ухмылка стала шире.

Он не стал тратить время на диалог. Он просто поднял свой легендарный «Душегуб». Меч вспыхнул нечестивым багровым светом, воздух вокруг него зашипел, искажаясь от жара. Я видел, как напряглись мышцы на его аватаре, как система просчитывала траекторию удара, множители критического урона, пробивание брони… которой у Лины не было.

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

Удар.

Не было ни крика, ни звука плоти. Был лишь сухой, резкий треск, похожий на разряд статического электричества, и ослепительная вспышка света. Меч прошел сквозь Лину, не встретив никакого сопротивления. На мгновение ее фигура замерла, подсвеченная изнутри багровым сиянием. А потом она просто… рассыпалась.

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

— Ха! Ваншот! — торжествующе взревел воин.

— Фигасе урон! — восхитился варвар.

Ассасин подошел и лениво пнул мешочек с добычей. Из него выкатилось несколько медных монет и одна булочка.

7
{"b":"948489","o":1}