Часть 8. Разбор полётов

Штаб бета-тестеров. 25 декабря. 14:36 реального времени.

— Ксен… Эм-м… Плен. Фен. Манекен.

— Не-а, нету, — Ксенобайт помотал головой. — Хотя стоп, погоди-ка. Вот плен. «Возможно, с этим человеком вы чувствуете себя скованно».

— Мимо, — пожала плечами Ксюша.

— Это точно, — кивнул программист, глядя, как девушка пытается нарисовать лошадь, удерживая фломастер пальцами левой ноги.


— Ну-ка, теперь я, — отчаявшись изобразить что-то, хоть отдалённо похожее на лошадь, Ксюша скатилась с дивана и отобрала журнал, который Ксенобайт лениво листал. Программист тут же, воспользовавшись её отсутствием, растянулся, занимая диван, и удобно устроился, обняв подушку.

— Минус… — задумался он. — Синус. Плинтус. Э-э… А обязательно три?

— Давай-давай, — нахмурилась девушка.

— Кофе, — неожиданно выдал Ксенобайт.

— Так перед тобой ведь полная кружка, — наморщила нос рыжая.

— Не, ассоциация, — пояснил программист. — Ты и кофе это как Внучка и камера. Мы же не в рифмы играем.

— А-а, — протянула Ксюша. — Ну, кофе есть. «Скорее всего, этот человек является для вас зарядом бодрости».

— Скорее, этот человек приносит мне то, что является зарядом бодрости, — задумался Ксенобайт.

— Зараза, — восхитилась рыжая. — Ты заметил: ни одной точной формулировки. «Возможно», «скорее всего», «быть может». Ни одного чёткого определения.

— А чего ты хотела от журнала с названием «Дамский вестник»? — пожал плечами программист.

— Рецензии на новые игры, — начала перечислять девушка, — сводку сортов зернового кофе в магазинах города, пособие по замене сгоревшего предохранителя в фенах.

— У тебя фен сломался, что ли? — лениво спросил Ксенобайт.

— Браво, Шерлок, — фыркнула Ксюша. — У тебя, кстати, фена нет?

— Ты у меня ещё плойку попроси, — возмутился парень.

— А есть? — заинтересовалась рыжая. — Потому что плойкой, в принципе, тоже можно просушить.

— Есть паяльник, — глубокомысленно изрёк программист.

— А не попалишь? — задумалась над перспективой девушка. — Потому что, если попалишь, я тебя самого налысо побрею…

— И будем с тобой ходить, два лысых придурка, — хмыкнул ничуть не напуганный Ксенобайт. — Потом к кампании присоединятся Мак с Махмудом, потом Внучка и Банзай. А потом мы скрутим и побреем Мелиссу, чтоб от коллектива не отрывалась.

— Я те побрею, — пригрозила Мелисса, вполглаза наблюдавшая за упёршими её журнал.


— Кстати, Мелисса, — Ксюша откинулась на спину чтобы посмотреть на девушку. — Какие у тебя ассоциации?

— С Ксенобайтом? — уточнила та. — Три? Кровосос, кнопкодав и нежить.

— О, кровосос есть, — удивлённо задрала ноги рыжая. — «Велика вероятность, что вблизи этого человека вы испытываете небольшой упадок душевных сил».

— Я испытываю большое желание кинуть в него сапогом, — проворчала Мелисса.

— Думаю, сойдёт, — задумчиво махнула ногой Ксюша. — Пока счёт два-один не в пользу журнала. Плюс, какие у тебя ассоциации с Ксеном?

— А? — Внучка подняла голову, оторвавшись от ноутбука. — Ну, компьютер, наверное. Эм. Дракон. И очки.

— Ух ты, все есть! — старшая из сестёр перекинула ноги через голову, оттолкнулась и села на колени. — Так-с, смотрим… Компьютер — «возможно, этот человек близок с техникой», дракон — «возможно, этот человек обладает взрывным характером» и… чего у нас там ещё? Очки? «Скорее всего, этот человек проводит много времени за компьютером или книгой». Ну, детективы, мать их! Три-три!

— А почему это один не засчитан? — возмутился Ксенобайт

— Потому что у тебя не взрывной характер, — фыркнула Ксюша.

— Это у меня не взрывной? — прищурился программист.

— Ну, раз в меня всё ещё не летит подушка… — меланхолично начала рыжая.

Ксенобайт посмотрел на неё. Потом на подушку. Понял, что подушка к нему не вернётся…

— Вот об этом я и говорю, — кивнула Ксюша, когда программист, лениво фыркнув, положил голову обратно.


— А со мной? — заинтересовалась Мелисса. — Внучка?

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

— Та-ак. Кинжал у нас «целеустремлённый и честолюбивый человек», контроля нет, а микрофон… Где-то же видела! .. А, вот: «скорее всего, этот человек любит быть в центре внимания».

— Гляди-ка, теперь журнал ведёт, — хмыкнул Ксенобайт.

— Магия… — заунывно протянула Ксюша и пошевелила пальцами. — Погнали в Химер, а то я от скуки свихнусь. Приключенцев погоняем; может, вкусняшек для Комиссара и Карины натрясём. Если останется, ещё и Плюсовскому Угольку подкинем.

— Мак с Махмудычем сейчас прокапывают мозги «Самаре», — покачал головой программист. — Если всё получится, то будем возводить новую локацию в «Перекрёстках». А если они приползут с кислыми рожами, тогда в Химер, идёт?

— Ага, — зевнула девушка. — А если получится, можно с тобой в «Перекрёстки».

— Валяй, — кивнул Ксенобайт. — Лишние руки не лишние.

— Приравнять или присвоить? — на автомате уточнила Ксюша.

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

— Совсем поехали, — горестно вздохнула Мелисса.


Не так давно Ксенобайт предложил Внучкиной сестре, Ксюше, сыграть с ним в «Парадоксы» — простенькую на первый взгляд игрушку, где в тексте требовалось вычленить и исправить парадоксы, но не простые, а программные. Идеально для практики начинающих программистов и просто неплохая разминка для мозгов. Игрушка затянула парочку с головой, и теперь оба чуть ли не на подсознательном уровне переводили все слова в команды. Мелисса, издеваясь, чуть не свела обоих с ума фразой: «Чайник долго закипает и чайник долго не закипает — одно и то же». Поскрипев мозгами, программисты с одинаково стеклянными взглядами выдали: «Присвоить!»


Задачка сдалась, но осадок остался: что Ксенобайта, что Ксюшу порой клинило от подобных реплик. Впрочем, оба уже привыкли и даже начали об этом шутить. Шутки, правда, понимали только они сами и принципиально над ними не смеялись, вызывая у тестеров чётко оформленное желание сдать свихнувшихся кнопкодавов в ближайшую психиатрическую больницу.

От очередной попытки Мелиссы уговорить Внучку вызвать скорую программистов спасли Мак-Мэд и Махмуд, вернувшиеся в приподнятом настроении.

— Строим! — радостно сообщил Мак-Мэд в ответ на незаданный вопрос с надеждой смотревшей на него Внучки.

Та счастливо взвизгнула и подскочила на ноги.


— Чего строим? — спросила Ксюша, прозванная тестерами Минус с подачи знакомого Ксенобайта, Ромы, как только все тестеры разбрелись по своим делам.

— Локацию, — лаконично ответил программист, начиная выбивать дробь на клавиатуре.

— Сам расскажешь, или мне по рекурсии пойти? — сумрачно пригрозила девушка.

— Рекурсируй, — пожал плечами Ксенобайт.

— Косички заплету, — нашла более веский аргумент Минус и угрожающе потянулась к собственным волосам.

— Руки убрала, пока во Внучкину модель не загнал, — хмуро взглянул на шантажистку программист. Та, недолюбливая собственный аватар, одалживала модель его самого. Соответственно, косички получились бы также у внешности Ксенобайта. И если в реале такое посягательство на собственные волосы программист иногда терпел — в обмен на что-то вроде пива с чипсами или горячей курицы — то в виртуалке терпеть не собирался. Тем более, рядом в любой момент мог появиться кто-то из тестеров, а уж те-то бы точно не упустили такого повода для развлечения.


— Ты террорист в юбке, — устало потёр лоб Ксенобайт. — Какая разница, что мы строим? Ты всё равно не сидишь в «Перекрёстках».

— Я хочу поделать что-то, кроме проверки кода! — возмутилась Минус. — Ты всегда пишешь его правильно, а я просто стою рядом, как группа поддержки!

— Ты и есть группа поддержки, — ехидно фыркнул программист. — Так что наслаждайся отдыхом, пока за кофе не отправил.

— Ксе-ен, — применила секретное оружие девушка. — Ну дай хоть что-нибудь поделать! А я тебе зефир в обход остальных протащу.

— Зефир? — заинтересовался Ксенобайт. — Зефир… Ладно, иди по координатам, там Мак мучает парашюты — физику рассчитывает. Может, ему чем поможешь.


— Ксен? — Мак-Мэд, устало пнувший истерзанный парашют, озадаченно посмотрел на появившегося из телепорта программиста. — Неужто помочь сподобился?

— А? — тот озадаченно завёл руку за голову. — Да, помочь, но…

— Вот спасибо, — обрадовался Мак. — Тогда вот, смотри: по идее, он тормозит всё, что летит, и медленно опускает точно вниз, но в реале человек может управлять полётом, так? ..

— Ага, — рассеянно отозвался Ксенобайт. — Мак, я…

— Да подожди ты! — рассердился ходок. — Знаю, это увеличит расход процессорного времени, но подумай: помнишь ту панику с планерами? Поставим возможность управлять парашютами! Народу больше не придётся изгаляться, а нам — подчищать за ними хвосты. И игроки довольны, и админам хлопот меньше!

— Замечательно, — кисло кивнул программист. — Скрипты писать начал?

— Да вот тут с параметрами какая-то лажа, — честно признался Мак-Мэд. — Нет, ты смотри. Раньше вес игрока вообще не имел значения, обсчитывалось только количество: один игрок — один парашют. Но если строить управление на перемещении веса, придётся заново перенастраивать весь код, а это…

— Херь, — мрачно буркнул Ксенобайт. — И на обсчёте взаимодействий, когда народ в восторге начнёт сигать со скал, сервер зависнет к чёртовой матери.

— И чего? — озадачился ходок. — Управление перемещением веса…

— Херь, — снова повторил программист. — Сдалось тебе это перемещение веса, а? Настрой триггеры на взаимодействие со стропами и дело с концом; заодно никто не сможет сшивать куски парашютов чтобы строить хреновы дирижабли.

— Взаимодействие со… Ксен, ты гений, — ошарашено мотнул головой Мак-Мэд. — Я об этом даже не подумал. Только как мы их настраивать будем?

— Опытным путём, разумеется, — пожал плечами Ксенобайт. — Только, предупреждаю, я наверх не полезу: меня укачивает…


* * *

— Ксеноба-а-айт! — Услышав дикий вопль, тестеры повыскакивали из вирта как раз вовремя, чтобы увидеть, как Мак-Мэд, даже не сняв комбинезон, вжимает ошарашенного программиста в кресло. — Убью, скотина!

— Мак, ты сдурел?! — взвыл Ксенобайт.

— Это не он, это не он! — торопливо принялась оттаскивать ходока Ксюша. — Мак, миленький, прости, это я была! Но я тоже не специально, я нолик лишний нечаянно приписала…

— Минус?! — обалдел Мак-Мэд. — Ты ж…

— Я с самого начала сказать пыталась, а ты перебивал, — потупилась та. — А потом уже как-то без разницы стало.

— Спросил бы сначала, — обижено буркнул Ксенобайт, обвиняюще глядя на обоих. — И ты, Минус, тоже хороша, подставщица хренова! А если б этот маньяк меня убить успел? Что у вас там хоть случилось-то?

— Так к парашютам скрипт переписывали, — виновато пожала плечами Минус. — Сделали временный телепорт на высоте, Мак оттуда вылетал, я параметры меняла. А потом смотрели, как летит.

— И куда ты ноль прибавила? — фыркнул программист.

— К изменению ускорения падения, — прижмурилась девушка. — Там было »-9», а стало »-90», и Мака вверх унесло, а я перепугалась и вообще парашют стёрла…


Представив произошедшее, Ксенобайт ехидно заржал: набрав за секунды огромную скорость, Мак-Мэд успел набрать приличную высоту; после чего паникующая Минус лишила его парашюта, и он, подчиняясь игровым законам физики, полетел вниз с расчетным ускорением 10 м/с2…

— Меня давно так не впечатывало, — ходок всё ещё не мог отдышаться. — А в то, что ты это мог случайно сделать, я не поверил ни на секунду.

— Он и не мог, — убито кивнула Минус. — Только я могла так налажать… Прости, Мак. Хочешь, я теперь буду прыгать, а ты скрипт писать?

— Да не, проехали… — Мак-Мэд перевёл дыхание и решительно тряхнул головой. — Притащи пива, и ты прощена. А скрипт… Ну, предыдущий был весьма неплох; если ты его запомнила, то попробуем доработать его.

— Запомнила, — послушно кивнула девушка, выпутываясь из комбинезона. — Ксен, ты тоже прости, что так вышло. Рассчитаюсь, как обещала.

— Ну уж нет, ты так просто не отделаешься, — фыркнул программист. — Этот маньяк меня чуть не убил, так что я требую двойную… Нет, тройную оплату!

— Добавлю двадцать процентов и кофе за моральный ущерб, — выдвинула свой вариант Минус.

— И сигареты принесёшь, — согласился Ксенобайт. — Но попозже.

Убито вздохнув, рыжая поплелась на кухню за пивом для ходока.


— Под тридцать восемь много, под двадцать — медленно, — бубнила Минус, перекраивая скрипт вдоль и поперёк. — А если угол оставить, а силу прибавить? .. Тэк-с, попробуем…

Где-то наверху взвыл Мак-Мэд, и Минус в панике защёлкала по клавишам. Падение тут же замедлилось, и ходок, плавно приземлившись, перевёл дух.

— Я всё больше склоняюсь к твоему мнению об этой затее, — вздохнул он, разминая шею. — Херь.

— Да ладно тебе, Мак, даже Ксен проникся, — мотнула головой Минус. — А вспомни лицо Банзая!

— Да, дед на нас рассчитывает, — признал Мак-Мэд. — Но, может, завтра всё это закончим? Я уже заколебался порядком и сегодня туда больше не полезу.

— Заколебался, — со странным выражением лица повторила Минус, а ходок прищурился: что-то показалось ему очень знакомым. — Заколебался! Колебания! Я идиотка, что сразу не допёрла! Это же…

Судорожно выбив дробь по клавишам, она нацепила появившийся парашют и, зажмурив глаза и набрав зачем-то воздуха в грудь, как перед нырком, шагнула в портал, выход которого находился в пустом пространстве на высоте ста пятидесяти метров.


Мак-Мэд, щурясь, наблюдал, как фигурку под белым куполом мотает то вправо, то влево. Иногда фигурка начинала камнем лететь вниз, иногда наоборот взлетала вверх. Весь этот цирк продолжался минут пять, после чего в действиях Минус начала проглядываться определённая последовательность: очевидно, спускаться на землю, не закончив, она не хотела и, опустившись ниже желаемого, прописывала в скрипт отрицательное ускорение, отчего парашют начинал подниматься, словно воздушный шарик. Поднявшись немного, она возвращала ускорение к норме и начинала экспериментировать с взаимодействиями, настраивая триггеры строп на определённые действия после воздействия на них определённым образом. Иногда случались осечки: парашют переворачивало вверх ногами, резко бросало из стороны в сторону, но постепенно полёты происходили всё более плавно. Наконец, Минус спустилась и, бледно-зелёная и трясущаяся, впихнула парашют ходоку.

— Пробуй, — мрачно скомандовала она.

Заинтересованный Мак-Мэд послушно шагнул в телепорт.


Парашют летел весьма неплохо, и вскоре, разобравшись с управлением, ходок убедился, что справляться с ним вполне реально. Подумав, он попытался было увеличить скорость падения, но пришёл к выводу, что до этого было лучше, и вернул всё на место. Посмотрев вниз, он не увидел Минус, но уже через минуту, когда он вновь взглянул под ноги, она снова была на месте, и Мак решил, что просто её не заметил.

— Ну, как? — Минус по-прежнему была зеленоватой, но уже меньше, и не выглядела так, словно вот-вот грохнется в обморок. Очевидно, отсутствие качки влияло на неё положительно.

— Весьма, — признал Мак-Мэд и принюхался. — Если бы не знал, что в вирте нет сигарет, поставил бы полтинник на то, что ты бегала курить.

— Проиграл бы полтинник, — фыркнула та. — Я вообще не курю. И Плюс не даю. Да она и сама не будет: нас обеих мама живьем, если что, закопает.

— Строгая у вас родительница, — сочувственно посмотрел на неё ходок.

— Да не, просто с закидонами, — отмахнулась Минус. — Думаешь, почему я к Плюс приехала? С её подачи. «Как же там любимое чадо поживает? Хоть не голодает? Пошлю-ка я первый-блин-комом на разведку…» А теперь у нас с Плюс симбиоз: я её прикрываю от мамы, а она меня… Что, я нужна ещё?

— Да я к Мелиссе хотел сходить, там и Внучка наверняка будет, — задумался Мак-Мэд. — Пойдёшь со мной?

— Не, я лучше Ксена проведаю, — мотнула головой Минус. — Посмотрю хоть, чего он там накропал. Но если Плюс одна, без Мелиссы будет, ты мне сообщение скинь, ладно: я к ней забегу.

— Идёт, — Мак-Мэд пожал плечами, создавая телепорт. — Давай тогда.

— Давай, — махнула ему девушка и, посмотрев, как ходок исчезает в портале, тоже создала телепорт.


— Дай куснуть?

Ксенобайт озадаченно посмотрел на свою копию.

— Охота тебе в реал вылазить? — хмыкнул он.

— Кто сказал, что я в реал полезу? — возмутилась Минус. — А ну-ка…

В виртуальном мире Ксенобайты стояли на расстоянии пары метров друг от друга, но программист ощутил, как его касается что-то тёплое.

— Ну ты хоть подскажи: выше, ниже. Я ж не вижу нифига… — копия программиста, изогнувшись под странным углом, вытянула руку, чуть шевеля пальцами. Настоящий Ксенобайт, посмотрев на эти потуги, вздохнул, двинул рукой, и Минус радостно сжала пальцы на чём-то невидимом.

— Ксен, ты чудо, — откусив от этого невидимого кусок, довольно кивнула она.

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

— Так это ж с детства, — пожала плечами Минус. — Как только я лезла в вирт, сестрёнка пыталась нарисовать на мне что-нибудь маркером, ну, а вылазить каждый раз — смысла нет вообще заходить.

— Ты хоть представляешь, как в реале это смотрится со стороны? — фыркнул программист.

— А какая разница? — беспечно махнула рукой Минус. — Все же всё равно в вирте, а иначе, думаешь, в тарелке бы ещё зефир остался? А он точно остался, я чувствовала.

— Мой зефир облапали, — Ксенобайт горестно вздохнул. — Впрочем, фиг с ним: ты всё равно его трогала, когда в тарелку перекладывала.

— Ой-ой-ой, какие мы брезгливые, — едко заявила Минус. — Как из одного стакана с ним пить, так нормально;, а как зефиринку съесть…

— Ну так зефир это святое, — рассудительно заметил программист. — Кстати о святом. Ты там ещё Мака на тот свет не отправила?

— Не отправила, — отозвалась девушка. — Закончили парашют, ни один Мак-Мэд не пострадал. А у тебя как успехи?

— Да есть кое-какие успехи, — загадочно протянул Ксенобайт. — Пойдём-ка…


Телепорт перенёс в абсолютно пустое пространство, буквально на выжженную землю, явно очень далеко от застраиваемых территорий. Воровато оглянувшись, программист набрал несколько команд, и в земле появился квадрат хода, ведущего куда-то вниз.

— Дамы вперёд, — неожиданно галантно указал он рукой на зияющий квадрат.

— Мне там голову откусят? — опасливо уточнила Минус, послушно прыгая в дыру.

Ксенобайт прыгнул следом, попутно набирая на клавиатуре команды. Квадрат тут же затянулся, словно его и не было.

— Ксен, мы падаем! — нервно заявила Минус после десяти секунд полёта.

— Ага, — где-то рядом хмыкнул тот. — Ты не волнуйся, скоро освещение появится.

Внизу и впрямь замерцал голубовато-белый огонёк, а падение, судя по ощущениям, несколько замедлилось. Вокруг замелькали полки со всевозможной всячиной: книгами, статуэтками, какими-то склянками.

— Ксен, только не говори мне, что… — неуверенно начала девушка.

— Добро пожаловать, Копия, — хмыкнул тот. — Или, лучше сказать, Алиса?


* * *

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

— Ты спалил их?! Они сейчас там, да? В «Зазеркалье»! У-у, твари, сейчас я их! ..

— Спокойнее, — ходок перехватил разъярённую девушку за локоть. — Я ещё даже сам не уверен. Просто Минус сейчас вела себя почти также, как Карпат и Копия, когда придумывали план. Хотя… Может, просто совпадение, конечно. Может, это вообще из какой-то левой игрушки или вообще фильма, и все чокнутые кнопкодавы считают своим долгом подражать кому-то там…

— Тоже верно, — Мелисса, лишённая возможности немедленно провести карательную операцию, задумчиво вздохнула. — Но, Мак, Карпат же один в один наш кровосос, он даже хмырится так же!

— Ты же говорила, он пытался тебя клеить, — фыркнул Мак-Мэд, — ещё и материлась потом похлеще, чем злая Внучка. С чего такая перемена мнения?

— Да я вспомнила, как он Бабу-Ягу из «Тридесятого» уламывал, — сморщила нос та. — Если ему что-то нужно, притвориться он сможет. А тогда… Ну, я б его убила, это точно. Вот он и выкручивался…

— Конспирация, думаешь? — озадачился ходок. — Ну, это возможно, конечно. Но не проще ему было бы просто отпираться до последнего, мол, я не я и хата не моя.

— А он и говорил про «я не я», — с подозрением прищурилась Мелисса.

— Эй, спокойнее, — фыркнул ходок. — Ты такими темпами ещё и меня сейчас подозревать начнёшь, а я точно не он, а я.

— Ладно, может, и правда совпадение, — устало потёрла лоб специалистка. — Чёрт побери, грёбаное «Зазеркалье»!

Загрузка...