Создать книгу

← Все примеры · Баг в титрах · глава 6 из 14

Скачать пример: EPUBFB2PDF
Читает голос вашего устройства. Студийная аудиокнига — скоро.

Глава 6. Визит Поверенного

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

Не как от жары — как от битого пикселя. Сначала — точка. Потом — линия. Потом — целый силуэт. Он собрался, как подгружающаяся модель в три-дэ редакторе: сначала каркас, потом текстура, потом детали. Серый костюм. Белая рубашка. Галстук цвета мокрого асфальта. Лицо — чуть размытое, будто кто-то забыл его отрендерить до конца.

— С добрым вечером, — сказал Поверенный. — Рад видеть вас в добром здравии.

Он стоял у кромки воды. В левой руке — тонкая папка. В правой — ручка. Вечная. Перьевая. Без капли чернил.

Глыба встал первым.

— Опять ты.

— Я, — согласился Поверенный. — И я с предложением.

ДД уже тянулась к зельям. Скрыт перехватила её руку.

— Подожди.

— Чего ждать?

— Он не атакует, — сказала Скрыт. — Он пришёл. Просто пришёл.

Поверенный кивнул:

1

— Совершенно верно, юная леди. Я здесь исключительно в деловом визите.

Он открыл папку. Внутри — один лист. Плотный, гербовый, с водяными знаками. Знаки шевелились.

— Контракт, — объявил Поверенный. — На ваше безвыходное пребывание.

Глыба хмыкнул:

— Валяй.

— Администрация рассмотрела вашу заявку на... нестандартное взаимодействие с системой. Вы признаны ценными активами.

— Активами, — повторил Опора. — Нас теперь не персонажами зовут, а активами?

— Вы всегда были активами, — Поверенный чуть улыбнулся. — Просто теперь это официально.

Папка перешла из рук в руки. Опора вчитался. Остальные заглядывали через плечо.

— Короче, — сказал Поверенный. — Мы предлагаем вам стать официальными НПС-актёрами в этом мире. Полный соцпакет. Жильё. Питание. Озвучка. Ваши образы будут растиражированы по всем серверам. Стримеры — в НПС. Это новый жанр.

— И что взамен? — спросил Опора.

— Всего лишь подпись.

Глыба потянулся к ручке.

— Стоп, — сказал Опора.

— Что?

— Ты читал мелкий шрифт?

— Я вообще крупный не читал.

2

Опора выхватил контракт. Пробежал глазами. Раз. Второй. Третий. Лицо его менялось с каждой секундой.

— Пункт три-четыре-восемь, — прочитал он вслух. — «Подписант отказывается от права на выход и личность».

Тишина.

Даже вода в озере перестала колыхаться.

— Что значит — от личности? — спросила ДД.

— Это значит, что мы перестанем быть собой, — ответил Опора. — Мы станем просто набором анимаций. Без прошлого. Без...

— Без меня? — перебил Глыба. — Так я и сейчас уже не я. Я — орк. С сарказмом. В броне. Мне терять...

— Заткнись.

Опора сказал это так, что даже Поверенный перестал улыбаться.

— Ты не подпишешь это, — продолжил Опора. — Никто из нас не подпишет.

— У вас нет выбора, — сказал Поверенный. — «Вечный ран» всё равно приведёт вас к подписанию. Рано или поздно. Поздно — больнее. Раньше — спокойнее. Я предлагаю вам спокойствие.

— Спокойствие, — повторила Скрыт. — Интересное слово.

— Обычное.

— Нет.

Она вышла вперёд. Её тень — отдельно, чуть левее, чем надо.

3

— Ты — такой же НПС, как и все. Просто с более высоким уровнем доступа. У тебя нет выбора. Ты предлагаешь нам контракт, потому что так написано в твоём скрипте.

Поверенный моргнул.

Один раз. Медленно. Словно загружалась анимация.

— Ты ошибаешься.

— Нет. Я вижу твой код. Он такой же, как у всех. Просто с большим количеством строк.

Опора вгляделся. И правда: сквозь размытое лицо, сквозь серый костюм и галстук цвета мокрого асфальта — строки. Мелкие, белые, бегущие.

if player_status == eternal_run: offer_contract() if player_objection: repeat_last_line() if player_insists: despawn()

— Он зациклен, — сказал Опора. — Как Баг-Репортер. Просто лучше написан.

Поверенный перестал улыбаться.

— Вы совершаете ошибку.

— Ошибка — это твой контракт, — отрезал Опора. — Пункт три-четыре-восемь. Отказ от личности. Это не предложение. Это захват.

— Это оптимизация.

— Это рабство.

Поверенный вздохнул. Ручка в его руке чуть дрогнула.

— Артефакт, — сказал он. — Это лишь реквизит. Настоящий контракт вы подписали, когда запустили стрим.

Тишина.

4

Вода в озере перестала быть водой. Теперь это были просто строки кода, бегущие по кругу.

— Что? — переспросила ДД.

— Пользовательское соглашение, — сказал Поверенный. — Пункт двенадцать-четыре. «Любой контент, созданный на платформе, становится собственностью платформы». Вы вели стрим. Вы — контент. Вы стали собственностью платформы сразу, как только нажали «В эфир». Артефакт — просто декорация.

Он поправил галстук. Размытое лицо — ни эмоции. Только строки.

— Вы уже подписаны. Я пришёл просто это оформить.

Глыба смотрел на свои руки. Теперь — по-другому. Не как на руки орка. Как на руки контента.

— Так мы... — начала ДД.

— Да, — сказал Поверенный. — Вы — стрим. И стрим никогда не заканчивается.

Опора сжал контракт. Бумага хрустнула.

— Нет.

— Что?

— Я сказал — нет. Мы не подпишем. Мы не актёры. Мы не контент. Мы — игроки. И мы найдём способ выйти.

Поверенный наклонил голову. Строки побежали быстрее.

— Это ваш окончательный ответ?

— Это наш единственный ответ.

5

Пауза. Долгая. Секунды шли, но тени не двигались. Даже солнце в этом мире — просто текстура — застыло над озером.

Потом Поверенный убрал ручку. Закрыл папку. И исчез.

Не растворился. Именно исчез — одним кадром был, другим нет.

На земле, где он стоял, остался только прямоугольный след — как после удалённого файла.

— Он вернётся, — сказала Скрыт. — Это его скрипт.

— Знаю, — сказал Опора. — Но теперь у нас есть козырь.

— Какой?

— Он сказал больше, чем должен был. Артефакт — не причина. Стрим — причина.

Глыба поднял меч. Тяжело. Медленно.

— Тогда искать надо не Разработчика, — сказал он. — А того, кто запустил стрим.

— Нас? — спросила ДД.

— Нет. Мы — контент. Контент не запускает сам себя. Нужен тот, кто нажал кнопку «В эфир».

Озеро Отражений мигнуло. По воде пошла рябь — настоящая, не кодовая. И в отражении они увидели не себя. А кого-то ещё. Кого-то, кто стоял у них за спиной, но не отражался в воде.

Скрыт обернулась первой. Никого.

6

— Он уже ушёл, — сказала она. — Но он был здесь. Тот, кто запустил стрим.

— Значит, найдём, — сказал Глыба. — Не разработчика. Не админа. А.

Он не договорил.

Системное сообщение:

[Новый квест: Найти Оператора. Сложность: МАКСИМАЛЬНАЯ. Награда: Выход.]

— Они нас слышат, — сказала ДД. — Каждый раз, когда мы находим что-то важное, они обновляют квест.

— Значит, мы на верном пути.

Опора посмотрел на контракт в своей руке. Строки ещё бежали — мелкие, белые. Он разорвал бумагу пополам. Потом ещё раз. И ещё.

Обрывки падали на землю и исчезали. Каждый — с тихим щелчком.

Как окна ошибок.

— Мы не контент, — сказал Опора. — И мы не станем НПС.

Багзи, сидевший у ног Скрыт, мяукнул. И в этом мяуке было что-то странное — будто не кошачье, будто человеческое. Словно кто-то пытался сказать что-то, но не мог пробиться через код.

— А кота надо проверить, — сказала Скрыт. — Он умнее, чем кажется.

— Он кот, — сказала ДД.

7

— Он квестовый кот. Поверенный говорил о контракте — а где квест на кошек? Где обновление?

Тишина.

И правда: после подземелья квест не обновился. Не было ни нового задания, ни старого. Пусто.

— Они отвлекли нас контрактом, — сказал Опора. — Чтобы мы не заметили главного.

— Чего?

— Что квестов больше нет. Мы свободны.

Солнце над озером Отражений дёрнулось — и пошло вниз. Не закатом. Просто — съехало, как криво приклеенная текстура.

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

— Это исходники, — сказал Опора. — Мы видим исходный код мира.

— И что теперь? — спросила ДД.

— Теперь мы можем его прочесть.

Он поднял голову к бегущим строкам.

— И найти того, кто запустил стрим. Не в игре. В реале.

8

Понравилось?

Напишем такую же историю, но свою: с вашими героями, событиями и финалом.

Хочу такую же, но свою