У мамы, как у многих из ее поколения – им в-маски ставили уже взрослыми, – имплантат приживался плохо и работал со сбоями. Иногда показывал откровенную ерунду, пусть даже очень похожую на реальность, порой совсем затемнялся, так что приходилось перезагружаться или даже звать спеца-настройщика.
Да и геймилась мама не постоянно, а от случая к случаю.
– Вчера! – Она всплеснула руками. – Когда это было? Тут Алла Петровна мне…
Макс заскрежетал зубами: мамины соседки все время влипали в истории, а ему приходилось выслушивать истории об этих историях, очень нудные и длинные, похожие одна на другую.
– Извини, – поспешно сказал он. – У меня заезд начинается. С работы брякну.
И отрубил связь.
Заезд и вправду через сорок секунд, и если на него не зарегиться, то следующего ждать пять минут. И уж тут есть шанс опоздать, второй раз за неделю, так что в офисе почти наверняка злым бакланом налетит шеф и ввалит люлей.
Взмах клетчатого платка перед физиономией, и старт – по дорожке через парк, мимо пруда, по трассе, на которой двадцать пять игроков, и он ровно в центре пелотона. Нужно поднажать, обойти девицу на каблуках – вот ламерша, куда полезла в такой обуви? – ускориться…
Плечистый чувак в цветастой рубахе с короткими рукавами возник там, где только что никого не было!
– Ы… – только и успел сказать Макс, после чего налетел на чувака, ударился грудью о твердое, словно из камня плечо, потерял равновесие и шлепнулся на задницу.
Обладатель цветастой рубахи лишь покачнулся.
– Куда прешь, нубяра? – воскликнул он, недовольно хмурясь.
– Да ты… – начал Макс, но застыл с открытым ртом, поскольку чувак исчез.
Только что он был, с отметкой игрока, участника заезда, а через миг пропал без следа. От страха перекрутило нутро, кишки завязались в ледяной узел, руки затряслись, а в горле пересохло.
Это что, дома слуховые глюки, а теперь еще и зрительные? Что происходит?
Мимо топали конкуренты по гонкам, огибали упавшего игрока, даже не глядя на него. А он сидел и пытался собраться с мыслями, впервые за много месяцев – или лет? – забыв о геймплее во время партии.
Перезагрузка… жесткая… чтобы перед глазами потемнело, а в уши словно вставили затычки.
Быстрый тест всех систем, и надо подниматься – гонку проиграл, это ясно, но на работу ты должен явиться вовремя, а не то шеф-баклан не только мозги выклюет, но и яйца снесет, причем не свои.
Тест показал норму, и Макс успокоился – баг скорее всего. Бывает.
Ну а дамаг от падения на задницу небольшой…
Даже набрал скорость и обошел парочку совсем уж медленных конкурентов – утешение мелкое, но уж какое есть. Свернул на Медведевскую и замер, раззявив рот, – на проезжей части воронка, словно от взрыва, таких размеров, что грузовик можно спрятать, внутри копошатся люди в алых касках, на дне блестит вода, и запах, резкий, химический, от него щекочет в носу.
Но в новостниках тишь да гладь, об аварии или плановых работах ни слова, да и какие работы, если дороги всегда в идеальном состоянии?
Снова баг? Но очень уж большой!
Хотя если патч под стрит-гонки лег криво…
На краю воронки топтался высокий и тощий мужик в черном костюме, коротко стриженный, круглолицый, зевал, прикрывая рот ладошкой, смотрел на людей в алых касках, недовольно хмурился.
И на физиономии у него не было в-маски!
Это невозможно! Ее ставят всем! Хоронят, не удаляя!
– Вот ерунда, – пробормотал Макс ослабевшим голосом.
Мужик в черном обернулся, глаза его блеснули, скучающее выражение пропало с лица. А в следующий момент он исчез, и Медведевская стала такой же, как всегда, – тихой улицей без каких-либо ям.
Проехала машина и вовсе не провалилась в воронку.
Макс вытер пот со лба и заковылял дальше.
Он убеждал себя, что это всего лишь масштабный баг, разрабы все поправят, но тревога не отступала, сердце в груди колотилось гулко-гулко и почему-то не хотело успокаиваться.
Системное сообщение:
19.05.2084, 8:47 UT
Пользователь «Максим Чаров»: сбои восприятия дополненной реальности, спорадически полное отключение комплекса дополненной реальности, потеря ориентации, душевного покоя и работоспособности.
Осложняющие факторы: пользователь – кодовый дизайнер высокого класса (допуск 2Е), при грубом программном вмешательстве потеряет работоспособность.
Рекомендуется: косвенное репрограммирование.
Срок: 4–5 часов.
Пару минут Макс просидел словно оглушенный, пытаясь убедить себя, что все это игра, баг в-маски и кодовых массивов, отвечающих за формирование виртуальной реальности.
– Ты… – начал он, не зная, какой из десятка вопросов хочет озвучить.
Рык мотора заглушил его голос.
Из-за забора выскочила машина, из-под шин полетели клочья травы, комья грязи. Распахнулась дверца, наружу полезли безопасники, за спиной одного из них мелькнула рожа долговязого в черном костюме – вид злой, глаза выпучены как у совы.
– У нас гости, – сказал бородач, поднимая автомат.
Оружие в его руках застрекотало обезумевшей сорокой, полетели гильзы, звук оглушил Макса, заставил скорчиться, прижаться к земле.
Да, он участвовал в МОБАх, но там все было куда тише!
Один из безопасников с воплем упал, обладатель черного костюма юркнул обратно в машину. Та рванула с места, вильнула задом, едва не врезавшись в покосившийся столб, с грохотом прошлась по нему боком.
Двое уцелевших безопасников шлепнулись наземь, в руках у них возникли пистолеты.
– Уходим! – рявкнул бородач, хватая Макса за руку.
От боли в плече он едва не заорал, что-то свистнуло над головой, брякнуло о забор. Сам не понял, как вскочил, врезался лицом в пахнущий горечью бурьян, проскрежетала открытая калитка.
– Давай за дом! – скомандовал бородач.
Безопасники продолжали вопить и стрелять, но они остались за забором, и Макс облегченно вздохнул.
Через несколько шагов он споткнулся, едва не врезался головой в угол дома. Разрывающим спину усилием сумел распрямиться, а они уже мчались по заднему двору, заставленному ржавыми машинами, заваленному мусором.
– Давай-давай, – подбодрил бородач, оглядываясь. – Вот хиляк-геймер!
Обида хлестнула как плеть, Макс хотел возразить, но осознал – ноги и вправду дрожат, мускулы ноют, колени сгибаются, пот буквально льется с бровей, а сердце едва не выскакивает из груди.
– Да я… – только и смог выдавить он.
Еще одна калитка, новая улочка, похожая на предыдущую, разве что с огромной вытянутой лужей по центру, зачавкала под ногами грязь, метнулась в сторону черно-белая псина.
– Вот они! – завопили за спиной, из зарослей крапивы выскочил безопасник с пистолетом.
Вновь застрекотал автомат бородача, полетели срезанные стебли, брызнули ошметки срубленных листьев.
– Давай! – Макс получил толчок в спину и невольно ускорился, хотя больше всего на свете хотел упасть и не отсвечивать.
Хлопок, очередь, хлопок-хлопок.
Перед глазами все расплылось, он совершенно потерял ориентацию, забыл, куда бежит. Нырнул в какую-то щель, затем его потащили в сторону, в пахнущую машинным маслом и бензином темноту.
– Тихо, – прошептали в самое ухо, и Макс зажал себе рот, чтобы заглушить рвущиеся из горла хрипы.
Сообразил, что сидит под навесом, за грудой старых бочек и ветоши, на бетонном полу. Выплыли из сумрака очертания большой машины – ребристые колеса, царапины на боках, закругленная «морда».
Не раз гонялся на таких.
Бородач был рядом, напряженный, с автоматом на коленях, а за грудой бочек перекликались злые голоса.
– Видишь их? – спрашивал кто-то.
– Хрен знает, куда удрали, – отвечал другой. – Почему его не запингуют?
– Задание повышенной сложности, тут никто не поможет, – сообщил третий голос. – Вперед, обыскиваем здесь все. Торопимся, иначе квест у нас отберут… и кто тогда удвоенную экспу получит, я вас спрашиваю?
Кто-то загромыхал железками совсем неподалеку, гулко затопал по бетону. Макс напрягся, задрожал, бородач – он так и не назвался – поднял автомат, наклонился вперед.
Один из безопасников возился рядом, что-то двигал, вот-вот заглянет за бочки.
Но вскоре стало ясно, что шаги удаляются, пару раз прозвучали чужие голоса, а потом все стихло.
– Добро пожаловать в реальный мир, – сказал бородач, снимая очки и утирая лицо. – Такой, какой он есть.
Системное сообщение:
19.05.2084, 12:44 UT
12:20, пользователь «Максим Чаров» отключен от игрового чата;
12:22, пользователь «Максим Чаров» отключен от канала службы поддержки;
12:25, пользователь «Максим Чаров» лишен доступа к экстренным информационным каналам;
12:30, пользователь «Максим Чаров» получил статус «временный бан» продолжительностью 24 часа.
Проблемы начались с утренней загрузкой.
Еще не поднявшись, Макс запустил привычный хоум-квест и принялся гриндить. Ну да, много не наберешь, но курочка по зернышку клюет, день за днем, месяц за месяцем, десяток-другой уровней, и получишь аддон для парной игры, там все куда интереснее, новые уровни, инфант-тамагочи опять же.
И не ходить же по квартире просто так?
Слезая с кровати, он попытался нащупать тапки и наступил на теплое и мохнатое. Вскрикнул удивленно, его повело в сторону, даже руку выставить не успел, от удара виском о стену перед глазами потемнело, в голове хрустнуло.
Пришел в себя через мгновение с гулом в башке, ощупал в-маску, хотя знал – ей любой удар нипочем, хоть молотком лупи.
– Что за ерунда? – пробормотал Макс, осматривая комнату.
Крыса? Мышь? Но откуда им взяться?
Да, когда-то всякие паразиты жили в городах, но всем известно – вредная живность давно истреблена!
Даже под кровать заглянул и за шкаф, но никого не нашел и двинулся привычным маршрутом – ванная, кухня, прихожая, в первой локации помыться и побриться, во второй соорудить и проглотить завтрак, в третьей собраться, обуться, одеться.