— Слушаю.
— Олег, — заговорил я. — привет. Тут вот какое дело. Кто писал сценарий к твоему проекту?
— Как кто? — Не понял Олег. — Я, конечно, кто же ещё.
— Кроме острова ты не чего не вписывал?
— Куда?
— Блин, Олег, проснись. — Начал раздражаться я. — В сценарий.
— А я что, помню? Ты же у нас программист.
— Олег, я ядро готовил. Квестами и прочим занимался не я. Вера так вообще только графикой. Ты понимаешь, что программу такого уровня написать в одиночку нельзя?
— Да не помню я. Кажется, джунгли там были. Храм какой-то.
— И что? Всё на острове?
— Кажется, нет. — Не очень уверенно ответил Олег. — Не помню. Но, припоминаю, кто-то говорил, что развернуться негде. Так что вполне возможно, что там несколько островов было. А, погоди. Тут Леночка. Она описывала непосредственно среду обитания. — Трубка замолчала, послышались невнятные голоса, потом голос Олега произнёс: — Там материк вписали. К нему собирались архипелаг доделать. Ну, в общем, сделать нормальную игрушку. Что успели, не знаю, но Леночка говорит, что все пожелания передавала твоим ребятам. Там и город был запланирован, несколько сёл, хуторов, и парочку деревень. Всё это на реке должно было быть. Кроме города, разумеется. Город на берегу моря. Оттуда группа должна была на остров попасть.
— Олег, — чуть не взвыл я от отчаяния. — Ты понимаешь, что наделал? Мы же договаривались лишь о лечебной части. А ты что утворил?
— Но по-твоему они должны были сразу в пасть твоему людоеду попасть? А как же игровой момент?
— Твою метель! — Выругался я. — Олег, они же психически больные люди! Какой, к чёртовой матери, игровой момент?
— Они больные, — С металлическими оттенками в голосе сказал Олег. — Но не полные идиоты. Им любознательность не помешает. Драйв.
— Олег, какой драйв, ты чо мелешь? — Не на шутку разозлился я. — Где мне теперь их искать? Я же тебя предупреждал, что игра не то, чтобы сырая, она вообще никакая. Там работать и работать. Мы же только основу проработали да и то не до конца. Что теперь прикажешь делать?
— Игорь, это не мои проблемы. Я заплатил, ты взял, значит, выходить из сложившейся ситуации тебе. Свою работу я выполнил, жду результатов. — И аспирант отключился.
— Ну, и что теперь делать? — Улыбался во всю ширь своей физиономии Василий. — Как прикажешь выбираться из этого дерьма? Где людей искать? Да ещё не в игре. Игорь, я на такое не подписываюсь. Я ещё жить хочу.
— Твою-жешь медь. — Тяжело вздохнул я. — Проще застрелиться. 7 человек практически заживо на тот свет отправил. Знал же, что с Олегом нельзя никаких дел иметь.
— Денежки, денежки. — Ехидно подметил Василий. — Твоя вечная беда. Польстился на большой куш, а обретёшь решётку в окне.
— Вася, блин. Без тебя тошно.
— Ладно. Брось хандру. Надо думать, как людей вытаскивать. Наделал ты бед. Давай сейчас едем к тебе в офис. Собирай всех ребят, будем искать дыры в твоей игрушке. Наверняка они есть. Вот через них я и попробую влезть.
— Вася, это опасно. — Предупредил я, прикрывая лицо руками. — Тут мне самому в пору лезть.
— исключено. — Решительно произнёс друг. — Тебе нельзя. Ни в коем случае. Ты связующее звено. Кто кроме тебя знает коды, которыми ты пользовался? А язык-то 100 процентов свой использовал.
— Не. Только чуток. Основа стандартная, но хитрости есть, конечно. — Признался я.
— Ну вот. Так что тебе туда нельзя. Читал про дайверов?
— Ну?
— Вот я и буду первым дайвером. А ты останешься следить за всем отсюда. Главное наладить хоть какую-нибудь связь. И тогда мы всё исправим. Веришь?
— Честно?
— Ну разумеется.
— не очень.
— А зря. Верь. — Хлопнул ладонью по столу Вахрамеев, поднимаясь. — Хватит жевать сопли. Поехали. Дел выше крыши.
Глава N1 — Инсталляция
Перед глазами появилось окошко... Нет, не так. Это не совсем окошко. представьте себе кадр, вырезанный из фотоплёнки. представили? А теперь представьте, что заглянуть выше или ниже, как слева или справа никак нельзя. Он, этот кадр, как бы привязан точнёхонько супротив тебя. Крути башкой, не крути, один фиг, ничего не увидишь кроме этого кадра. А на нём какие-то закорючки, крючочки, финтифлюшки... В общем, белиберда какая-то да и только. Нет!.. Это не закорючки!.. Это же буквы!!! Ага, что это?
"п-р-и-в-е..."! приветствие! Нет, не приветствие... "При-вет-с-т-в-у-е...." привествуем! таак! Что-то не то... Ага, тут слово впереди: "В-а-с"! Так, теперь понятнее: "Вас приветствует...". Чёрт! Я так сто лет читать буду. Не умею я читать, неужто не понятно! Экспериментаторы хреновы!.. Так, а где здесь звуковое сопровождение? Чёрт! Кабы знать ещё как они выглядят эти дурацкие значки?.. Ага!.. Это что? Кружок... понятное дело, что не квадрат. И что он означает? Ага, ничего. А! Вот коромысло! С двумя набалдашниками по краям. Это, наверное, наушники? А как их активировать? Цвет?.. Так, а какой он должен быть? Нет, синий от голубого я отличу. Вроде как ещё помню. А вот фиолетовый!.. Хотя фиолетовый мне пока что не нужен. Мне бы серый распознать... Ссылки должны быть светло-синими. Посещённые ссылки тёмно-синие, не активные — серые. Не, то-то не то. А как же это коромысло нажать? Рукой? Так ведь руки нет?! Ага, попробуем импровизировать. Смотрим на коромысло, представляем, что давим на него... Тишина... Твою медь!!! Они что?! натуральные болваны?! Ну не знаю я этих значков!!! Хоть бы объяснили... Так, а если попробовать нажать на этот кружок?
"Вас приветствует игровой проект "ВДВ — Вселенная для всех!" — раздалось у меня в голове.
— Тише! — Заорал я от неожиданности.
— Определите уровень громкости по метроному при помощи голосового управления. Даю отсчёт...
Где-то глубоко в мозгу раздалось тиканье громадных часов.
— Тише! — Вновь заорал я.
Громкость резко уменьшилась, но не настолько, чтобы можно было переносить весь этот грохот.
— ещё тише! процентов на сорок! — Скомандовал я.
Звук стал едва слышным.
— Добавить процентов пять.
Стало слышнее.
— Ладно. пусть так остаётся. Читай дальше!.. Нет, стой! Параметры синтезатора.
— Голос синтезатора "Николай", громкость 35, скорость 42, тембр 99, пики на знаках препинания 23 процента...
— Стоп, женские голоса покажи?
— Голос Алёна, Вика, Екатерина, Ирина, Мелена, Оксана, Ольга, Юлия...
— Заткнись! — Не выдержал я. — Параметры голосов, точнее, эталон голоса покажи. На кой хрен мне имена женщин? Я и сам тебе полмиллиона перечислю.
— Уточните задачу.
— Твою мать! Ну и тупизна!.. Название синтезатора меня не интересует! Параметры голоса: скорость, высота, громкость, тембр: колоратурное сопрано, лирико-колоратурное сопрано, лирическое сопрано, драматическое сопрано, меццо-сопрано, контральто... или как они там у тебя: female 1, female 2, female 3... Понятно?
В голове зазвучали женские голоса. Фразы стандартные, аж тошнит.
— Стоп! Возьми какую-нибудь книгу за образец и читай оттуда. можно с середины.
— Уточните задачу.
— Чтоб тебя!.. Голос "Вика", читай Льва толстого "Война и Мир". Отрывок седьмой главы. — Ляпнул я просто так.
— Уточните том.
— Ёбсель-мобсель! Да любой! Третий!
— В третьем томе нет седьмой главы.
— Тогда в первом!
— В первом томе нет указанной главы.
— Я сейчас материться начну! если есть глава, то и читай. Нет, выбери любую, наугад.
— В Книге Льва Николаевича Толстого "Война и Мир" нет глав.
— Твою налево!.. Читай любой абзац!
машина забубнила бесцветным голосом:
"Болконский, истекая кровью, и, сам не зная того, стонал тихим, жалостным и детским стоном".
— Стоп! Ну и выбрала!.. Где выражение?
программа споткнулась, после короткой паузы продолжила:
"К вечеру он перестал стонать и совершенно затих. Он не знал, как долго продолжалось его забытье. Вдруг он опять чувствовал себя живым и страдающим от жгучей и разрывающей что-то боли в голове".
— Смени голос. Мне такой не нравится.
— Уточните параметры голоса.
— Блин, дай нормальный, приятный женский тембр.
— Какой тембр Вам приятен?
— Ну, не дискант же из детского хора всесоюзного радио и телевидения!
машина снова забубнила:
"Где оно, это высокое небо, которое я не знал до сих пор и увидал нынче?" было первою его мыслью. "И страдания этого я не знал также, — подумал он. — Да, я ничего, ничего не знал до сих пор. Но где я?"
— Блин! Отключи мужской голос.
— Не могу. Здесь речь идёт от мужского лица.
— Во! Мля! Эта железяка ещё и огрызается?! Отключи.
— Выполнено.
— продолжай.
Голосом "Вики"?
— Нет! Я же сказал сменить голос!
— Готово.
— Читай, ёлки-палки...
"Он стал прислушиваться и услыхал звуки приближающегося топота лошадей и звуки голосов, говоривших по-французски".
— Да нежнее сделай! — Чуть не застонал я.
"Он раскрыл глаза. Над ним было опять всё то же высокое небо с ещё выше поднявшимися плывущими облаками, сквозь которые виднелась синеющая бесконечность".
Не надо мне писклявый! Я же сказал, не дискант!!! Блин, какой дебил тебя программировал?..
— Вам перечислить фамилии разработчиков? — Тут же отреагировала программа.
— Нет! — Уже не сдерживаясь, заорал я. — Читай, зараза!
"Он не поворачивал головы и не видал тех, которые, судя по звуку копыт и голосов, подъехали к нему и остановились".
— Смени голос.
— Готово.
— Ну, так читай, какого чёрта ждёшь? Дополнительных приказов?
"Подъехавшие верховые были Наполеон, сопутствуемый двумя адъютантами. Бонапарте, объезжая поле сражения, отдавал последние приказания об усилении батарей стреляющих по плотине Аугеста и рассматривал убитых и раненых, оставшихся на поле сражения.
— De beaux hommes! [Красавцы!] — сказал Наполеон, глядя на убитого русского гренадёра, который с уткнутым в землю лицом и почернелым затылком лежал на животе, откинув далеко одну уже закоченевшую руку.
— Les munitions des pieces de position sont epuisees, sire! (Батарейных зарядов больше нет, ваше величество!) — сказал в это время адъютант, приехавший с батарей, стрелявших по Аугесту".
— Отключи французский синтезатор.
— В процессе игры Вам может понадобится французский язык.
— Дура! Я ни одного языка не знаю. На кой хрен мне французский синтезатор? Отключи все иностранные синтезаторы.
— Выполнено. — Бесцветно подтвердил команду голос.
— Задействуй только переводчики. Все, какие только существуют.
— майя тоже?
Мне показалось, что в синтетическом голосе прозвучали нотки ехидства.
— И древнегреческий в обязательном порядке с арамейским.
— Таких переводчиков не существует.
— Тогда не морочь мне голову. Продолжай.
"Велите привезти из резервов, — сказал Наполеон, и, отъехав несколько шагов, он остановился над князем Андреем, лежавшим навзничь с брошенным подле него древком знамени (знамя уже, как трофей, было взято французами).
— Вот прекрасная смерть, — сказал Наполеон, глядя на Болконского".
— Смени тембр.
"Князь Андрей понял, что это было сказано о нём, и что говорит это Наполеон. Он слышал, как называли sire того, кто сказал эти слова. Но он слышал эти слова, как бы он слышал жужжание мухи. Он не только не интересовался ими, но он и не заметил, а тотчас же забыл их. Ему жгло голову; он чувствовал, что он исходит кровью, и он видел над собою далёкое, высокое и вечное небо".
— Прекрати играться эквалайзером, и не уходи в объёмность. — Посоветовал я.
"Он знал, что это был Наполеон — его герой, но в эту минуту Наполеон казался ему столь маленьким, ничтожным человеком в сравнении с тем, что происходило теперь между его душой и этим высоким, бесконечным небом с бегущими по нему облаками. Ему было совершенно всё равно в эту минуту, кто бы ни стоял над ним, что бы ни говорил об нём; он рад был только тому, что остановились над ним люди, и желал только, чтоб эти люди помогли ему и возвратили бы его к жизни, которая казалась ему столь прекрасною, потому что он так иначе понимал её теперь".
— Блин! и это великий писатель!.. Графоман какой-то!.. — посетовал я в пространство,. — Не нужна мне баба с голосом мужика. Найди средний, мягкий, не резкий, плавный голос.
"Он собрал все свои силы, чтобы пошевелиться и произвести какой-нибудь звук".
— Чёрт! — Устало произнёс я. — Неужели в твоём железном нутре нет нормальных, приятных, бархатных женских голосов?
— Дайте определение "бархатный голос"?
— иди к чёрту. Продолжай.
— Дайте определение "чёрт".
— Слушай, не выводи меня. Я ни за что в жизни не поверю, что лингвисты не удосужились вложить в файл словаря весь академический набор словарей. Работай, не отлынивай.
"Он слабо пошевелил ногою и произвёл самого его разжалобивший, слабый, болезненный стон.
— А! он жив, — сказал Наполеон. — Поднять этого молодого человека, и свезти на перевязочный пункт!"
— Смени синтезатор. — Попросил я. — Есть песенка из кинофильма "Большое космическое путешествие", кажется, называется "Ты мне веришь или нет? " Там девочка поёт. Попробуй смоделировать её манеру говорить. Если получится, то и голос.
Какое-то время программа молчала, потом продолжила читать слегка изменившимся голосом, но никак не похожим на тот, что я просил.
"Сказав это, Наполеон поехал дальше навстречу к маршалу Лану, который, сняв шляпу, улыбаясь и поздравляя с победой, подъезжал к императору".
— Ёлки-палки, неужели приличного голоса нет? Варьируй! — Продолжал беситься я.
"Князь Андрей не помнил ничего дальше: он потерял сознание от страшной боли, которую причинили ему укладывание на носилки, толчки во время движения и сондирование раны на перевязочном пункте. Он очнулся уже только в конце дня, когда его, соединив с другими русскими ранеными и пленными офицерами, понесли в госпиталь. На этом передвижении он чувствовал себя несколько свежее и мог оглядываться и даже говорить".
— Стой! Вернись на предложение назад. повтори тот вариант голоса. — Потребовал я. Программа послушно выполнила команду.
"Первые слова, которые он услыхал, когда очнулся, — были слова французского конвойного офицера, который поспешно говорил:
— Надо здесь остановиться: император сейчас проедет; ему доставит удовольствие видеть этих пленных господ.
— Нынче так много пленных, чуть не вся русская армия, что ему, вероятно, это наскучило, — сказал другой офицер.
— Ну, однако! Этот, говорят, командир всей гвардии императора Александра, — сказал первый, указывая на раненого русского офицера в белом кавалергардском мундире".
— Во! Оставляй этот вариант. — Наконец удовлетворился предлагаемым я.
— Сохранено. Можно продолжать?
— Да.
"Болконский узнал князя Репнина, которого он встречал в петербургском свете. Рядом с ним стоял другой, 19-летний мальчик, тоже раненый кавалергардский офицер".
— Чтоб тебя! Не книгу читай, регистрацию давай дальше проходить.