Часть 1. Безропотный уборщик (1/1)

Штаб бета-тестеров. 23?ноября. 12:17?реального времени.— Ребята!?— Рыжий вихрь, именуемый дружной компанией бета-тестеров Внучкой, ворвался в?комнату, тут?же?заполняя её?собой.?— Ни?за?что не?угадаете!— Новая игра??— лениво поинтересовался Ксенобайт, неспешно перестукивая по?клавишам в?попытке написать программу, которую Кеша не?сумеет обернуть против себя самого.— Круче!?— Внучка закружилась, расставив руки, и?снесла со?стола пустую бутылку из-под пива.— Сочту за?комплимент,?— кисло произнесли у?дверей.?— Рада, что для тебя я?круче новой игры, Плюс, но?стекло убирать?мне, да?—?Ага,?— беззаботно кивнула Внучка.— Ладно,?— пожала плечами незнакомая девушка.?— Где у?вас тут веник?— Ну?и?кто сей безропотный уборщик, Внучка??— поинтересовался озадаченный программист, наблюдая, как Внучка-но-не-совсем собирает стекло.— Я?— недоработанная версия,?— убито пояснила ?безропотный уборщик?. —?Та, которую ты?называешь Внучкой, является версией-плюс, доработанной и усовершенствованной, а?потому правильнее будет называть её?Внучка-два. Я?же?Внучка-один, которую создатели не?удосужились прогнать сквозь декомпилятор, полная багов.— Это Ксюша,?— радостно пояснила ?Внучка-два?.?— Моя старшая сестра. Ксюш, это Ксен. Он?программист, наш маг и?вообще классный. А?ещё есть Мелисса, она спец по?стелс-квестам, Махмуд с?Мак-Мэдом и?Банзай. Они придут скоро.— Замечательно.?— По?голосу Ксюши выходило строго наоборот, но?она даже попыталась улыбнуться.?— Я?правда не?понимаю, зачем ты?меня сюда привела, Плюс; они все твои друзья, не?мои.— А?ты?моя сестра,?— фыркнула Внучка.?— Давай, не?жмись, поболтай с?Ксеном, он?не?кусается. Хотя?нет, иногда кусается, когда разозлится; он?вообще вампир в?Эпохе Химер, ты?представляешь?! Я?до?того, как его увидела, даже не?знала, что там вампиры есть! И?он?помог мне с?драконом, очень сильно, и… Да?он?тебе сейчас сам расскажет, да, Ксен? Ксюш?..— Как вы?её?терпите??— устало поинтересовалась Ксюша у?программиста, выбрасывая стекло в?мусорное ведро.?— Кофе?—?Ага,?— протянул Ксенобайт.?— И?сигарет.Пачка сигарет тут?же?была подана щурившему глаза на?программный код парню, а сама ?Внучка-один? ушла на?кухню, тут?же?там чем-то загремев.— Плюс, у?вас тут есть нормальный кофе и?турка??— вскоре поинтересовалась новоприбывшая.?— А?то?здесь только кофеварка с?засыпанной в?неё растворимой гадостью.— Её?и?включи, Ксен всегда растворимый пьёт,?— откликнулась Внучка.— Тогда я?в?магазин.Мрачный голос отбивал всякое желание спорить, а?хлопнувшая входная дверь лишила это занятие всяческого смысла.— И?что это было??— уточнил Ксенобайт, наконец отрываясь от?монитора.— Ксюша,?— непонимающе взглянула на?него Внучка.— Что она здесь делала??— переформулировал вопрос программист, с?хрустом разминая затёкшую?шею, и?мрачно чихнул.— Она приехала, и?я?решила, что оставлять её?одну будет некрасиво.?— Внучка явно не?видела проблемы в?том, что её?сестра не?горела желанием находиться рядом с незнакомыми?ей, по?сути, людьми, что ощутил даже видевший её?впервые Ксенобайт.?— Ксен…И?на?этом проблемы программиста, судя по?умоляющему взгляду Внучки, только начинались.— Чего??— с?неохотой отозвался Ксенобайт, уже предчувствуя какую-то просьбу, и, разумеется, не?ошибся.— А?побудь с?Ксюшей, пока я?к?Кеше сгоняю, а??— хныкнула Внучка.?— Она терпеть не?может транспорт и?уже весь мозг мне проела.— И?что мне с?ней делать??— осторожно поинтересовался программист.?— Могу вырубить её?и?спрятать в?шкаф, пока Мелисса не?придёт, а?она уж?разберётся.— Ну?Ксе-е-ен!Решившая что-то Внучка пёрла к?своей цели с?настойчивостью тирекса, и?Ксенобайт знал об?этом не?понаслышке.— Ладно,?— прервал он?уже скорчившую жалобную рожицу журналистку.?— Посижу я?с?твоей Ксюшей. Но?если?что, то?ко?мне без претензий.— Спасибо, Ксен!?— взвизгнула Внучка.?— Я?пулей, туда и?обратно!В подтверждение своих слов, она молнией вылетела за?дверь, чуть не?споткнувшись о забытую кем-то коробку.Пять минут прошли под аккомпанемент мерного гудения системного блока в?борьбе с?упрямо не?желающим сдаваться на?милость программиста кодом. Потом едва слышно скрипнула входная дверь, но?Ксенобайт не?обратил на?это внимания, а?потом и?вовсе забыл, ведь ехидно подмигивавший курсор наконец дал слабину, а?вдохновение накатило волной.Программа писалась словно сама, и?довольно прихлёбывавший горячий кофе Ксенобайт озадачился вопросом, откуда, собственно, взялась кружка с?ароматным напитком, лишь когда торжественно поставил последнюю точку. Пока программист озадаченно моргал, разглядывая пустующую уже ёмкость, в?кружку подлили ещё дымящейся жидкости. Переведя взгляд на?девушку, наливавшую кофе, Ксен не?сразу вспомнил события десятиминутной давности и?несколько секунд соображал, в?какой игре Внучка изменила привычкам и?лишила свой аватар задорно торчащих косичек, заменив их??учительским? пучком.— Ксюша,?— хмуро напомнила девушка.?— Сестра Внучки. Кстати, где Внучка?— К?Кеше уехала,?— сообразив, что к?чему, ответил программист.— Ясно.?— Голос Ксюши по-прежнему звучал?так, будто на?её?глазах придушили пару-тройку коробок с?котятами. Кажется, для неё это вообще было нормой.?— Что-нибудь ещё нужно?—?Э??— озадачился Ксенобайт.— Сигареты, пицца, обезболивающее??— предложила девушка.?— Может, ещё кофе?—?Нет, пожалуй,?— не?уверенный, что над ним не?издеваются, качнул головой программист.Ксюша молча кивнула и?ушла на?диван, вытащив из?сумки через плечо увесистый фолиант. Ксен хмыкнул. Кажется, Внучкино поручение было не?таким уж?и?сложным.— Внучка!?— Мелисса, влетевшая в?комнату, озадаченно замерла.?— Внучка?—?Нет, всего лишь её?прототип,?— покачала головой Ксюша, отрываясь от?книги.?— Внучка сейчас у?Кеши.— А… Почему??— недоумённо похлопала глазами Мелисса.— Понятия не?имею,?— честно пожала плечами девушка. —?Я, по?правде говоря, даже не?знаю, кто такой Кеша.— Это Ксюша, Внучкина сестра,?— пояснил Ксенобайт, не?снизойдя даже до?того, чтобы обернуться.Программа, трижды прогнанная через декомпилятор, отчего-то не?работала, как надо.— Скобка не?в?том месте закрыта,?— замогильным голосом произнесла Ксюша, незаметно вставшая за?его спиной и?пристально изучившая программу.Программист подпрыгнул от?неожиданности и?недовольно уставился на?девушку.—?Вы, видимо, не?поставили скобку, когда писали программу, а?компилятор закрыл её?не?в?том месте,?— пояснила Ксюша.?— Вот и?не?работает. Такое бывает, когда пишет настоящий программист, сам печатающий скрипт. К?сожалению, дебаггер не?в?силах оценить подобных порывов души и?лишь закрывает незакрытые тэги, причём порою ещё и?неправильно.Недоверчиво выслушав пояснение, Ксенобайт просмотрел указанный фрагмент и?действительно обнаружил там закрытые не?после того тэга фигурные скобки. Исправив недочёт, программист перепроверил код и?запустил программу. ?Джентльменский набор дизайнера? послушно вывелся в?вирт: ранее использовавшаяся Кешей кладовка была преобразована в?пояс-патронташ, забитый всевозможными кодами оружия, транспорта, действий, расставленными по?секциям-кармашкам и?отмеченными цветными маркерами-пояснениями. Был даже отдельный кармашек-уничтожитель, предусмотрительно снабжённый защитой от?случайного запуска.— Я?просто гений,?— удовлетворённо заявил Ксенобайт, полюбовавшись своим творением.— Бесспорно,?— всё тем?же?унылым голосом подтвердила Ксюша.?— Это настоящее произведение искусства.— А?что, разве?нет??— с?вызовом спросил программист, недовольный отношением к?своему детищу.—?М??— Девушка озадаченно моргнула. —?А, понятно. Я?не?сомневаюсь,?— пояснила?она.?— Это и?правда шедевр. У меня просто всегда голос такой.Ксенобайт с?подозрением взглянул на?неё, но?ничего не?сказал, и?Ксюша вернулась на?диван к?своей книге, обложку которой с?интересом рассматривала Мелисса.— Что-нибудь хотите??— уточнила она у?специалистки по?квестам.Та непонимающе взглянула на?неё, и?Ксюша, кажется, привычно выдала:—?Сигареты, чай, горячий шоколад? Может, пирожные?Заунывный голос, которым перечислялись варианты, навевал мысли, что саму рыжую от?всего названного по?меньшей мере тошнило, но?Мелисса всё?же?осмелилась попросить пирожных с?чаем. Ксюша тут?же?убрала книгу в?сумку, подальше от?посторонних глаз, и?ушла на?кухню, где вскоре свистом возвестил о?закипании чайник.— Она точно Внучкина сестра??— неуверенно шепнула Ксенобайту Мелисса.?— Больше похожа на?её?злого двойника из?параллельного мира.— Если верить заверениям Внучки,?— хмыкнул программист,?— то?сестра. Причём старшая. Внучка-один.— Внучку-два явно накачали жизнерадостностью под завязку, но, глядя на первоначальный вариант, я?начинаю думать, что это и?к?лучшему,?— заявила Мелисса.?— От?её?голоса у?меня мурашки по?коже. Она там себе на?кухне вены ножиком не?вскроет?— Когда варила кофе, не?вскрыла,?— философски пожал плечами Ксенобайт.?— Да?и?чего ты?к?человеку прицепилась? Голос как голос.— Голос как у?самоубийцы перед полётом с?крыши,?— категорично заявила Мелисса.?— Ты?как знаешь, конечно, но?меня она пугает.— Приятного аппетита,?— хмуро раздалось у?неё за?спиной.Незаметно подошедшая Ксюша, явно услышавшая последнюю фразу, протянула виновато потупившейся девушке блюдце с?трубочками и?кружку и?поспешила отгородиться ото всех книгой.Смущённая Мелисса не?осмелилась с?ней заговорить и?молча жевала пирожные, запивая чаем. Трубочки подходили к?концу, и?вернувшуюся Внучку Мелисса встретила как настоящую спасительницу, выдохнув спокойно, лишь когда сёстры ушли.—?Да, на?этот раз ты?превзошла сама себя,?— хмыкнул Ксенобайт, взглянув на отставившую кружку подругу.— Молчал?бы?уж,?— огрызнулась Мелисса.?— Сам-то тоже не?образец доброжелательности.— По крайней мере, не?запинываю лежачего,?— фыркнул программист, снова с?головой уходя в?работу.Вдохновение отчего-то расщедрилось, и?давно заброшенный алгоритм стал вдруг понятным, так что Ксенобайт пытался написать как можно больше, пока снова не?забыл, что?же?хотел написать.***Штаб бета-тестеров. 23?ноября. 16:29?реального времени.— У?Внучки есть сестра??— Мак-Мэд озадаченно почесал в?затылке.?— И?что?— Она?— Ксенобайт во?Внучкином обличье!?— в?ужасе возопила Мелисса.?— Ненавидит весь?мир, и?меня от?неё жуть берёт!— А?ещё она отлично варит кофе и?накормила тебя пирожными,?— справедливости ради добавил программист.—?Ну, и?это тоже,?— вынужденно признала девушка.?— Но?её?голос… Бр-р-р!— Что-то я?не?понял,?— недоумённо заявил ходок.?— Ты?говоришь, что она ужасна. Но?пирожные и?ужас несколько разные вещи, разве?нет?— Ты?не?понимаешь,?— замотала головой Мелисса.?— С?ней что-то не?так. Каждый?раз, как она говорит, у?меня аж?мороз по?коже! Как будто её?голос?— средоточие всей ненависти этого мира…— Нормальный голос,?— пожал плечами Ксенобайт.?— Странная ты?чего-то, Мелисса. Может, чайку попьёшь, успокоишь нервишки?— Тьфу на?тебя, вампирюка бесчувственная,?— рассерженно фыркнула девушка.***Штаб бета-тестеров. 25?ноября. 10:04?реального времени.— Ребят, тут Ксюша с?вами побудет немного, ладно?С?ноги вынесенная Внучкой дверь, уже привыкшая к?подобному обращению, удивлённо скрипнула, когда её?неловко прикрыли.—?Эм.?Привет?Рядом с?яркой Внучкой Ксюша и?впрямь выглядела недоработанной копией. Как будто по?яркой картинке провели грязной мокрой тряпкой, добавив мрачных тонов, и?резкими штрихами туши исказили плавные линии. Рыжим косичкам, жизнерадостно топорщащимся вверх, соседствовали уныло забранные в?пучок и?какие-то тускловатые пряди; на?фоне сверкающих азартом зелёных Внучкиных глаз серые Ксюшины, как-то сонно прищуренные и?с?тёмно-фиолетовыми тенями синяков, казались нераскрашенным наброском. Симпатичное голубенькое шерстяное платьице рядом с?большеватой чёрной футболкой смотрелось как защитная кольчуга уровня пятидесятого возле второуровневых?лат. В?общем, итог был неутешителен и?приходился явно не?в?пользу старшей из?сестёр.— Ребята?— Ксюша; Ксюша?— ребята,?— быстро ?представила? всех Внучка.?— Всем пока, я?к?Кеше.— Интересно, что это за?Кеша, к?которому Плюс постоянно таскается??— убито спросила пустоту Ксюша.— Дизайнер ?Перекрёстков?,?— не?оборачиваясь, пояснил Ксенобайт.?— Кофе и?сигарет.Девушка, послушно кивнув, ушла на?кухню. В комнате воцарилось минутное молчание.— И?что это было??— ошарашено уточнил Мак-Мэд, оглянувшись на?дверь.— Внучкина сестра,?— пояснил программист.?— Принимает заказы на?еду и?сигареты, круто варит кофе и?пугает Мелиссу.— Ладно, насчёт голоса я?Мелиссу в?чём-то понимаю,?— пожал плечами Мак-Мэд,?— но?в?целом всё не?так уж?ужасно. Верно?— Вам судить.?— Незаметно подкравшаяся сзади Ксюша заставила ходока испуганно дёрнуться.?— Пива?Взяв у?девушки холодную бутылку, ошарашенный Мак-Мэд сделал несколько глотков, чтобы успокоиться.— Благодарю.?— Развернувшийся в?кресле Ксенобайт принял кружку с?кофе и?царственным жестом вытянул из?пачки сигарету, которую ему тут?же?подожгли.?— Проверь?код, он?отчего-то опять глючит.Ксюша послушно села на?корточки рядом с?креслом, чтобы оказаться на?одном уровне с?экраном ноутбука, и?уставилась на?длинную череду повторяющихся программ, а Ксенобайт, довольно ухмыляясь, глядел на?роняющего челюсть коллегу.— Эм… Ксюша? А?можно мне чипсов??— решив убедиться в?своей догадке, попросил ходок.— Конечно...?— Девушка рассеянно завела руку за?голову, быстро проматывая последовательность команд.?— Вот тут цикл закольцован,?— выделила часть кода она и?поднялась на?ноги.Пока Ксюша шуршала на?кухне пачкой, кажется, пересыпая чипсы в?тарелку, Мак-Мэд круглыми глазами посмотрел на?программиста.— У?нас теперь есть личный бот в?реале??— уточнил?он.— Типа того.?— Довольный Ксенобайт скалил зубы.?— Я?пока не?проверял, какой реестр команд ей?можно задать, но…— Больше, чем на?уровень подай-принеси, рассчитывать не?стоит,?— мрачно качнула головой Ксюша, впихнув в?руки Мак-Мэду тарелку с?чипсами. —?Ну, ещё могу прибраться, с?кодом помочь, в?магазин сгонять. Ну?и?по?мелочи…— А?параметры внешности меняются??— хмыкнул программист.— Не-а.?— Девушка мотнула головой.?— За?этим к?более поздней версии программы. Данный вариант полон багов и?вполне может зависнуть.Голос Ксюши был полон скорби, но?губы чуть скривились в?улыбке.— Самокритично,?— фыркнул Ксенобайт.— Зато честно,?— в?тон ему отозвалась Ксюша.?— Что-нибудь?ещё?—?Нет, свободна,?— махнул рукой программист.Мак-Мэд ошарашено помотал головой, наткнувшись на?вопросительный взгляд, и?девушка уселась на?пол, оперевшись спиной на?диван, и?достала из?неизменной сумки через плечо очередной фолиант.— Вну…?Ой.—?Ага, снова мимо,?— уныло подтвердила Ксюша, отрываясь от?книги чтобы взглянуть на?осёкшуюся Мелиссу.?— Пирожных?— Н-нет, спасибо,?— качнула головой?та.?— А?где? ..— Всё там?же, у?Кеши,?— вздохнула рыжая, вновь погружаясь в?чтение.— А-а…?— протянула Мелисса. —?Мак, ты?свободен? Не?наведаешься со?мной в?Эпоху Химер?—?Да, конечно.Ходок отставил опустевшую бутылку и?пошёл к?шлемам. Вскоре на?одном из?экранов уже рычала нечисть, разбрасываемая парой эльфов.***Штаб бета-тестеров. 26?ноября. 13:02?реального времени.— Почему Мелисса так на?меня реагирует??— Замогильный голос у?самого уха стал для программиста неожиданностью, но?он?уже практически привык и?потому даже не?дёрнулся.— Её?твой голос пугает,?— хмыкнул Ксенобайт.?— Она считает?его, цитирую, средоточием ненависти всего мира.— М-м-м… Ненависть всего мира, значит.?— Голос Ксюши, вновь притащенной Внучкой в?логово бета-тестеров, нисколько не?изменился, но?уголок рта пополз вверх в?кривоватой усмешке.?— Забавно.— Когда ты?говоришь ?забавно? таким голосом, это и?впрямь звучит странно,?— пожал плечами программист, шмыгнув носом.— Это потому что мне не?забавно,?— дёрнула плечом девушка.?— Кстати, ты?начинаешь простужаться. Может, закрыть форточку?— Да?ну,?— фыркнул Ксенобайт.?— Кстати, мне нужно закончить с?калибровкой триггеров у?монстров в?новой локации. Не?пойдёшь со?мной?— Почему?бы?и?нет.?— В?голосе Ксюши ни?один оптимист не?нашёл?бы?и?капли энтузиазма, однако она с?готовностью поднялась на?ноги.?— Одолжишь мне свой аватар?— Два меня??— Программист неопределённо пожал плечами.?— Ладно, бери. Будем окончательно спихивать крышу нечаянно заметившим нас коллегам.Когда два абсолютно одинаковых темноволосых парня материализовались посреди пустыни, Кеша ошарашено захлопал глазами, не?уверенный, что это не?его вина.— Спокойно,?— буркнул один из?Ксенобайтов.?— Это со?мной.Второй Ксенобайт ухмыльнулся, приветственно махнув рукой, и?принялся изучать ползущий перед первым двоичный?код, спроецированный прямо на?воздух.— А?мёртвая зона снизу это баг или бонус для игроков??— поинтересовался он?через некоторое время.— Сперва был?баг, потом стал бонус,?— хмыкнул первый.?— Всё равно маловероятно, что кто-то додумается ползти мимо репадов на?пузе.— Кто-то может просто упасть, и?его потеряют из?виду,?— пожал плечами второй.?— Впрочем, дело хозяйское. Но?вот зону слышимости тогда лучше расширить, чтоб жизнь мёдом не?казалась.Первый Ксенобайт кивнул и?застучал по?клавишам терминала. Кеша обалдело наблюдал за?творящимся безумием.—?Кеш, ты?чего завис??— откуда-то вынырнувшая Внучка потеребила дизайнера за?руку.— Привет, Плюс,?— устало вздохнул второй Ксенобайт.— Ксюш, ты?опять чужие модели берёшь??— недовольно покачала головой Внучка.— Мне Ксенобайт разрешил,?— запротестовала?та.?— Да?вот он?стоит, сама у?него спроси.— Ну?ладно,?— с?подозрением прищурилась корреспондентка. —?Кеш, знакомься, это Ксюша, моя сестра.Кеша заторможено кивнул, глядя, как один из?Ксенобайтов неловко улыбается и?заводит руку за?голову.Стучавший по?клавишам программист внезапно громко чихнул и?озадаченно шмыгнул носом.— Говорила?же, что простудишься.?— Ксюша-Ксенобайт прищурилась, просматривая получившийся скрипт.?— Отлично. Теперь пошли в?реал, я?всё таки форточку закрою.