Драйвер заката (В режиме бога)
Шрифт:
– Мешка там не было, – спокойно ответил Шагов. – А доступ к чужому проекту – был. Я никуда специально не лез, это ошибка сервера.
– Какая удачная ошибка, надо же! – воскликнул Виктор. – Ты понимаешь, идиотина, что сейчас, вот прям сию секунду, полиция может ломать дверь у тебя дома, – добавил он вполголоса. – Дверь твоя, кстати, вылетает на «раз», я это уже видел.
– Можно подумать, твоя не вылетит.
– Моя вообще сама открывается. – Сигалов нахмурился.
– Я потом логи проверил. Претензий ко мне быть не может. Нет, на самом деле следов никаких.
– Но чужой код ты всё-таки умыкнул.
– Он
– И что же там такое?
– Там… – Алексей почесал нос и налил по новой. – Там инте-ересная штуковина. Похоже на черновик морфоскрипта. Вначале я хотел сохранить только оболочку, а контент заменить на свой. Потом подумал – всё равно я этим ради забавы занимаюсь… И, в общем, оставил как было, только начало переделал. Добавил пыль, рояль и вот это всё.
Виктор так и не уяснил, сколько в рассказе Шагова правды, а сколько вранья, но Лёха держался уверенно, значит, всё было под контролем. В конце концов, это была его профессия – предотвращать взломы серверов, исправлять ошибки, отличать одно от другого или делать так, чтобы никто не смог отличить. Сигалов мало что понимал в работе друга, но, судя по заработкам, специалистом Алексей был хорошим.
– В итоге ты сляпал веселый креатив, который я перепутал с реальностью. Засунул туда свою пыльную прелюдию, – усмехнулся Виктор, – и собственную смерть по неизвестной, а вернее, по отсутствующей причине. Провокация, да?.. Это твоя идея, или она тоже была в заготовке?
– Вообще, это логично, я бы и сам додумался. – Шагов осторожно кашлянул. – Года через два.
Он внимательно посмотрел на рюмку и выпил как лекарство.
– И раз пользователь не догадывается, что это скрипт, то элементы управления в скрипте тоже не нужны, – предположил Сигалов. – Ты сам-то зачем в тот грузовик полез? Наблюдал бы со стороны.
– Со стороны не интересно. Согласен, не надо было туда соваться. Получилась вторая провокация: только что ты меня видел мертвым, и вот я снова живой. В результате – разрыв.
– Нет. Я заранее знал, что увижу тебя в кабине.
– Как это?..
– «Джек Дэниэлс» я ни с чем не перепутаю. – Сигалов понюхал рюмку.
– Это он и есть, – растерянно произнес Шагов.
– Верно. И там был тоже он, в том грузовике на Таганке. Полная фура вискаря – это же твоя мечта, правда?
– Виски?.. И это сработало как провокация?
– Огромный грузовик. – Виктор посмотрел на друга сквозь рюмку. – Водопад из разбитого кузова. Целое море. – Он закатил глаза.
– И это подействовало на тебя сильней, чем дырка у меня в затылке? Вот что тебя волнует по-настоящему?!
– Катастрофа с бухлом – не моя идея, а твоя, и еще не самая причудливая. Чаще всего я вспоминаю почему-то Мальвину, – признался Виктор. – Хотя и не видел ее даже. Какая-то фигура в окне…
– Кто? – не понял Шагов.
– Мальвина с телескопом.
– Там нет никакой Мальвины.
– Да прекрати. Мы ее обсуждали. Откуда бы я узнал имя той бабы в доме напротив?
– Ты обсуждал ее не со мной, а с персонажем скрипта, – напомнил Алексей.
– А кто его там прописал? Вместе с твоей квартирой. Вместе с разговорами про Мальвину.
– Я прописал, естественно. С квартирой. Но без Мальвины.
– Кто тогда вызвал полицию?
– Соседи, кто же еще, – искренне проговорил Шагов.
– Чепуха какая-то… Ты залез в чужой
– Ты бы закусывал, Витёк…
– Намек понял. Сейчас что-нибудь найду.
– Я не об этом. Тот креатив – чужой. Какой-то черновик… Возможно, это мусор, который выкинули и пошли дальше, а ты достал что-то из чужой помойки и мечтаешь озолотиться.
– Это ты его достал из чужой помойки, – резонно возразил Сигалов и отправился на кухню.
Холодильник пахнул в лицо несвежими воспоминаниями. Из того, чем гарантированно нельзя было отравиться, Виктор нашел только сыр и вишневый сок, остальное уже внушало опасения. Сок и сыр – странное сочетание, но Шагов явился нежданно, поэтому Сигалов решил, что угрызения совести неуместны.
Когда он вернулся в комнату с пакетом и тарелкой, стопка неоплаченных счетов на столе была сдвинута в сторону, а на их месте лежала карта памяти.
– Чего приволок? – буркнул Виктор, уже смутно догадываясь.
– А если без виски? – прищурился Шагов. – Если ту подсказку с фургоном убрать? Кто же знал, что для тебя это окажется такой сильной провокацией?
– Лабораторная крыса берет тайм-аут. Нет, правда, последние дни были просто адские.
– Неужели не интересно?
– Лёха, роль искусителя тебе не идет, – заметил Сигалов, снова усаживаясь за стол. – Знаешь, сколько я видел скриптов? Да я сам этого не знаю. Сотни, тысячи. И сколько я в них ковырялся – тестировал, исправлял, давал советы… Чем ты хочешь меня удивить? Парня везут в полицию по ложному обвинению в убийстве? С этого начинается такое количество историй, что все ходы давно известны.
– Дело не в ходах, в том, что этот скрипт – необычный. В нем ты забываешь, что всё вокруг ненастоящее.
– Если бы персонаж ехал в гарем, я бы еще подумал. А тоски и ужаса я уже наелся. Что там дальше после аварии? Либо меня всё-таки отвезут в полицию, либо я убегу, затеряюсь среди бродяг и буду искать твоего настоящего убийцу. Обзаведусь полезными связями на дне общества, и чумазые малолетние хакеры будут мне бескорыстно помогать, а потом я выведу на чистую воду преступный синдикат и сказочно разбогатею. В комплекте идет спасенная красавица, пострадавшая от тех же негодяев, что и герой. Говнотриллер, – подытожил Виктор.
Алексей выслушал эту тираду со снисходительной улыбочкой и, как только приятель закончил, двинул ему по столу полную рюмку и карту памяти, словно предлагая выбор. Сигалов, естественно, выбрал рюмку.
– Не совсем так, – сказал после паузы Шагов. – Ты можешь и сбежать, и сдаться, и найти злодеев, и сам можешь стать злодеем. А финала там нет вообще. Этот скрипт не заканчивается.
– И я могу прожить там девятьсот лет?
– Девятьсот вряд ли, но до старости – да.
– Тогда код должен занимать такой объем, который не поместится ни на одном носителе. Уж ты-то как инженер должен это понимать.