— Стоп, — успел скомандовать я, прежде чем парочка вошла внутрь. Парочка… звучит как-то странно. Огромный здоровяк Синицын и невысокая, вертлявая девчушка под моим управлением: они скорее напоминали отца с дочерью, чем двух влюбленных.
Вот крепыш потянулся к висящему за спиной рюкзаку. Отцепил спиннинг, привычным движением проверив леску с грузом. На заднем плане мелькнула девчушка с карабином наперевес.
— А можно картинку настроить, — подал голос Малой.
Я и сам хотел попросить об этом. В последние минуты изображение дергалось, мешая наблюдать за происходящими событиями. На экране с завидной регулярностью появлялись полосы, расползающиеся и рвущиеся на части. Они танцевали, множились, заслоняя собою обзор и уже не разберешь, где Малой со спиннингом, а где я, вынужденный прикрывать его спину. Поплыла контрастность, нарушилась цветопередача, превратив происходящее на экране в сплошной театр теней.
Диана остановила запись, и зашелестела клавишами ноутбука, копаясь в настройках. Спустя минуту появилось изображение и увы, с прежним результатом: сплошные помехи.
— Странно, потерь кадров не обнаружено. С картой захвата никаких проблем, может все дело…, - девушка умолкла, прикусив нижнюю губу.
— Не трудись понапрасну, — остановил я её, — вряд ли получится исправить картинку.
— Почему вы так в этом уверены? Вы… вы ожидали подобного результата?
Я лишь пожал плечами. Чего ждал и сам толком не пойму, вот только происходящее ни капельки не удивило.
— Диана, помните мы говорили с вами о проблемах, возникших во время прохождения третьего уровня?
— Это когда произошел сбой, и в жилом здании появился бункер?
— Оно самое, — кивнул я, — у вас запись осталась?
Девушка отрицательно покачала головой:
— Я не храню архивы: слишком большие размеры видеофайлов, да и ни к чему…, - она вдруг замолчала и с удивлением уставилась на меня. — Профессор Гладышев был доволен проделанной работой, кроме одного единственного случая. И это тот самый случай, о котором вы упомянули. Искажения картинки, полосы… я несколько раз проверяла соединение и настройки сети — все было в полном порядке.
— Как и сейчас, — добавил я.
— Василий Иванович, такое случается сплошь и рядом — это вам любой сисадмин скажет. Излишняя нагрузка на систему, проблемы с сервером, звезды на небе не сошлись. Слишком много факторов, которые невозможно учесть. И чем сложнее структура, тем больше обстоятельств, способных повлиять на работу системы.
— Диана, складывается ощущение, что вы оправдываетесь, — перебил я девушку и зря. В темной глубине миндалевидных глаз засверкали всполохи далеких молний. Стареешь, Василий Иванович, сдаешь помаленьку. Забыл, что в обиженную девушку лишний раз лучше палкой не тыкать, а Диана Батьковна была именно что обижена. Надо срочно исправляться: дружелюбное выражение лица, мягкий тон голоса. Поехали…
— Диана, я ни в коем случае не ставлю под сомнение ваши профессиональные навыки, тем более что за работу школьной сети отвечают системные администраторы.
Кажется, успел вовремя, потому как раскатов грома не последовало. Девушка внимательно слушала, и я продолжил:
— Оба этих случая объединяет один важный признак. Точнее не признак, а сбой в игре: в первом случае внутри жилого дома возник бункер, которого и на локации-то быть не должно, а во втором — песок.
— Песок? — удивилась девушка.
— Да, представьте себе, песок сыпался отовсюду: из потолочных панелей, из стен, даже из розеток. Больше всего это напоминало аварию водопроводной сети. Знаете, когда несколькими этажами выше прорвало трубу, и вода сплошным потоком хлынула вниз. Песка было так много, что увязали ноги.
— И монстры исчезли, — осторожно добавил пацан.
— И монстры, — согласился я. — На подходах к зданию твари еще попадались, а внутри словно вымерли все.
— А их там должно быть немерено, — снова затараторил пацан. — Весь уровень строится на прохождении небоскреба, когда вырубается электричество и ты должен спуститься вниз в полной темноте. Мы когда с Копытиным в прошлый раз…, - поймав мой строгий взгляд, пацан сбился и закончил, — короче, мы с Василь Иванычем мировой рекорд побили и пять тысяч заработали.
(window.adrunTag = window.adrunTag || []).push({v: 1, el: 'adrun-4-144', c: 4, b: 144})
— Поздравляю, — с плохо скрываемой усмешкой в голосе произнесла учительница.
— Диана, вы же понимаете, что дело вовсе не в рекордах, а в неких странностях, происходящих в игре. Или спишите все на очередные неполадки в системе?
— Да, на них и спишу. А на что вы намекаете?
Хороший вопрос… Хотел бы я и сам понять это.
— Василий Иванович, как вы правильно заметили, я не системный администратор, но могу предположить, что причина возникших проблем кроется в перегруженных серверах. Миллионный онлайн и как следствие, ожидание на входе, периодические вылеты в часы пик. Трудно ожидать другого от самой популярной игры в мире. Это я еще молчу баги, которые продолжают встречаться несмотря на ежемесячно выходящие патчи. Слишком сложна программная составляющая продукта.
— Здесь другое.
— Другое? — брови девушки поползли вверх, изображая притворное удивление.
— Локации бункер не существует в игре, я лично перелопатил любительские форумы. Никто даже не слышал о ней.
— А вам не приходило в голову, что это локация из будущего обновления или обрывок программного кода, не вошедший в конечную версию. Вы удивитесь, если узнаете сколько обрубленных «хвостов», можно обнаружить в играх: персонажей, которых никогда не встретите, квесты, которые никогда не получите и локации, которые никогда не посетите. Разработчикам не хватает времени, а порою просто лень вычищать конечный продукт от скопившегося мусора, поэтому и «всплывают» огрехи в виде таких вот бункеров.
Я понимал, о чем говорит девушка, и даже думал об этом, но…
— Этот бункер из моего прошлого. Точнее он похож на один объект, который я когда-то давно посещал. Вплоть до дверцы распределительного щитка, примотанной куском проволоки.
— Я удивлю вас, Василий Иванович, но в старых домах такое встречается сплошь и рядом. Жильцы не имея доступа, но испытывая необходимость, сами гнут дверцы и ломают замки, а потом фиксируют на веревочку или на ту же проволоку, чтобы держалось. Поэтому нет ничего удивительного в том, что столь характерный штрих был добавлен в локацию.
А ведь и правда… Я вспомнил дом родителей, где на каждом этаже наблюдалась подобная картина, ну или почти на каждом.
— Допустим бункер еще можно понять, а песок-то здесь причем? — не унималась девушка. — Или тоже видели в прошлом? Так поспешу вас разочаровать, с этим объектом сталкивался каждый из нас, и не единожды.
И откуда столько ехидства в голосе всегда сдержанной и подчеркнуто вежливой Дианы Ильязовны? Смотрю над слегка поджатые губы, на прямой чуть с горбинкой нос и на пляшущие в глазах огоньки. Вот только не пойму, что означают эти отблески: насмешку, злость, а может быть раздражение? Да, Василий Иванович, совсем одичал без женской ласки. Раньше худо-бедно с бабами справлялся, а теперь даже понимать перестал — сплошные заросли темного леса.
Может рассказать ей про ночные кошмары, про простыню, усыпанную невидимым песком? А толку-то… в лучшем случае на смех поднимет, а в худшем передаст все Илье Анатольевичу. И вот тогда профессор Гладышев возьмется за меня всерьез: вцепится как клещ, почуявший запах крови.
— Что же вы молчите, Василий Иванович?
Помявшись с пару секунд, я выдал расплывчатое:
— Слишком многое в моей жизни связано с песком.
— Хорошо, — согласилась учительница. — Предположим, что два этих случая имеют к вам прямое отношение. Тогда объясните, каким образом происходят изменения в игре? Ваше подсознание влияет на программный код?
(window.adrunTag = window.adrunTag || []).push({v: 1, el: 'adrun-4-145', c: 4, b: 145})
Хрен знает, как оно влияет. Пока лежал в капсуле, выстроившаяся в голове цепочка казалась вполне логичной, а стоило открыть рот…
— Диана Ильязовна, но ведь существует эффект наблюдателя, — неожиданно пришел мне на выручку пацан. — При определенных условиях человек способен влиять на окружающий мир.