Game of Logs. Patch 1.0: Системный сбой
Шрифт:
Я уселся за стол, накинул на плечи сухой плащ и ухватился за деревянную рукоять генератора.
Вжик-вжик-вжик.
Монотонный звук трущегося металла и гул самодельных катушек заполнили тишину комнаты. Правое плечо, отбитое Обарой, ныло при каждом обороте, но я не останавливался. Это стало моим ежевечерним ритуалом. Моей медитацией.
Пока я крутил эту ручку, я не был лордом Таргоном в змеином гнезде Мартеллов. Я был Ромой Рязанцевым, который просто заряжает свой ноут.
Спустя час потного, выматывающего труда я отпустил рукоять и вытер лоб рукавом. Открыл крышку ноутбука.
85 %.
Отличный результат за три месяца параноидальной экономии энергии. Я больше не боялся, что экран погаснет навсегда. У меня был ресурс. Пора было пустить его в дело.
VS Code всё так же приветливо светился тёмной темой.
Файл season_8_fix.txt я не трогал с той самой ночи в кузне. Я боялся его. Боялся крови из носа и той дикой мигрени.
Но сегодня у меня была другая идея.
Если эта система способна переписывать реальность, значит, она связана с базой данных этого мира. А к любой базе данных можно сделать запрос на чтение, который не меняет данные, а значит, не должен требовать много энергии.
Я создал новый файл. Назвал его westeros_logs.md.
Как к ней обратиться? На каком языке?
Я решил использовать стандартный синтаксис псевдокода. Пальцы легли на клавиатуру.
Check_Status(Entity: "Jon Arryn");
Я нажал Enter.
Секунда. Две. Три.
Экран оставался пустым. Крови из носа не было, голова не болела. Батарея замерла на 85 %.
Я разочарованно выдохнул. Не сработало. Чтение логов так не работает, нужен другой синтаксис.
Я уже потянулся к тачпаду, чтобы начать писать свой запрос по-другому, как вдруг на экране, прямо под моей строчкой, сами собой начали печататься символы. Не плавно, а быстро, строчка за строчкой, словно терминал выдавал логи сервера.
Ping… Success.
Entity "Jon Arryn" located in [King's Landing].
Fetching biological status…
Сердце быстро забилось. Я подался вперёд, вглядываясь в экран.
Warning: Toxic substance "Tears_of_Lys" detected in system.
Entity Status: OFFLINE (Deceased).
Connection lost: 11 days, 14 hours ago.
Я откинулся на спинку стула.
Джон Аррен, Десница Короля, мёртв. Уже как одиннадцать дней.
Яд, не оставляющий следов — Слёзы Лисса. Лиза Аррен по указке Мизинца сделала свой ход.
Я сидел, вглядываясь в светящиеся буквы, и чувствовал, как меняется масштаб игры.
В Дорне ярко светило солнце. Принц Доран пил вишнёвый сок, Обара точила копьё, думая, как можно было бы меня завтра унизить на тренировке. Никто в Солнечном Копье ещё ничего не знал. Но вороны из Королевской Гавани уже были в пути.
А я знал. Я опережал официальную информацию Вестероса на целую неделю. Мой терминал работал как абсолютный инсайдерский инструмент.
Канон пришёл в движение. Первый акт Игры Престолов начался.
В дверь громко постучали. Три резких удара.
Я вздрогнул, захлопнул крышку и набросил на технику шёлковый платок.
— Да?
— Лорд Таргон, — раздался приглушённый голос слуги. — Принц Доран Мартелл требует вас к себе. Немедленно. В Водные Сады.
Я сглотнул. Доран никогда не вызывал меня просто так. Тем более так срочно. Неужели ворон из столицы прилетел именно сегодня?
Я спрятал генератор в сундук, накинул на плечи лёгкий плащ и вышел в коридор.
Путь до Водных Садов занял несколько минут, но за это время я успел прокрутить в голове десяток худших сценариев. Если Доран узнал, что я не тот, за кого себя выдаю? Если кто-то донёс на мои странные манипуляции с медными проводами?
Солнце клонилось к закату, окрашивая мраморные колонны дворца в цвет свежей крови. В садах, как всегда, пахло цветущими апельсинами и прохладной водой.
Я миновал арочный свод и вышел на главную террасу. Стражники у входа расступились, пропуская меня внутрь.
Я привычно бросил взгляд в центр площадки, ожидая увидеть кресло на колёсиках.
Кресло было там. Но оно было пустым. На шёлковых подушках лежал лишь забытый шерстяной плед.
— Лорд Таргон.
Голос раздался справа. Я резко обернулся.
У парапета, отделяющего террасу от глубокого бассейна, стоял человек. Он тяжело опирался обеими руками на толстую трость из тёмного дерева, его плечи были сгорблены, а дыхание — прерывистым. Но он стоял. Сам.
Доран Мартелл смотрел вниз, на резвящихся в воде детей, и на его измождённом лице блуждала счастливая улыбка.
— Принц Доран, — я поклонился, стараясь скрыть удивление. Три месяца диеты. Всего три месяца жёсткого контроля мочевой кислоты, и местный инвалид номер один поднялся на ноги. Фронтенд-разработка человеческого организма в действии.
Доран медленно, переставляя непослушные ноги в мягких туфлях, повернулся ко мне.
— Я забыл, — тихо сказал он. — Я забыл, какой холодный мрамор на ощупь. Каково это — смотреть на людей не снизу вверх, а на равных.
Он сделал неуверенный шаг ко мне. Стражник дёрнулся было поддержать его, но Доран остановил его коротким властным жестом.
— Боль не ушла до конца. Суставы всё ещё скрипят, как ржавые петли. Но… я спал последние три ночи. Спал сном ребёнка, без макового молока. Твоя вода и вишни сотворили то, чего не смогли сделать десятки мейстеров с их пиявками и припарками.
— Рад служить Дорну, принц.
Доран опёрся на трость и посмотрел мне прямо в глаза.
— Я обещал тебе титул и место за моим столом. Слово Мартеллов нерушимо. С этого дня ты не просто носишь это имя для отвода глаз. Я дарую тебе земли у изгиба реки Зеленокровной и доходы с них. Ты — лорд Таргон, мой советник по… — он сделал паузу, подбирая слово, — скрытым угрозам.