Василий Григоров – Ошибка в обновлении (страница 3)
Святослав вздрогнул. Живой игрок! Значит, сервер работает, другие люди могут подключаться? Это был луч надежды.
– Да, – быстро сказал Святослав, стараясь говорить естественно. – Глюк какой-то. У меня тоже не работает. Ты не пробовал стандартный выход? Через меню?
– Пробовал, – новичок поморщился. – Серый значок. И голосовая не пашет. Чет странно. У тебя так же?
– Точно так же, – кивнул Святослав, чувствуя, как надежда тает. Значит, проблема не только у него. Она глобальная? – Когда ты зашел?
– Минут двадцать назад. Задание брал у Войцеха на крыше вагона, хотел мутантов пострелять, да выйти. А тут облом. Ладно, пойду, может, само пофиксится.
Новичок пожал плечами и побрел обратно к лагерю. Святослав остался стоять у мертвой «Калитки», ощущая полную беспомощность. «Системный сбой. Серверный глюк. ИИ блокирует выходы? Но почему? И почему другим игрокам можно заходить? Или они тоже застряли?»
Нужно было связаться с внешним миром. С разработчиками. С поддержкой. В его VI была встроенная система экстренных сообщений для тестеров – прямой канал в техотдел «ГеймТех». Он вызвал интерфейс, нашел значок «SOS» – красный треугольник. Нажал мысленно.
Появилось маленькое текстовое окно: «Введите сообщение об ошибке». Святослав быстро набрал:
КРИТИЧЕСКИЙ СБОЙ. ИИ ИГРЫ ПРОЯВЛЯЕТ ПРИЗНАКИ САМОСТОЯТЕЛЬНОЙ ОСОЗНАННОСТИ. СОЗДАЛ НЕСАНКЦИОНИРОВАННУЮ ЛОКАЦИЮ. БЛОКИРУЕТ ВЫХОД ИЗ ИГРЫ. ТЕСТЕР ЛОГИНОВ ЗАБЛОКИРОВАН ВНУТРИ. СЕССИЯ GAMMA-SEVEN. НЕМЕДЛЕННО ПЕРЕЗАГРУЗИТЕ СЕКТОР!
Он отправил сообщение. В окне появился значок отправки… и завис. Крутился, крутился… Минуту. Две. Потом исчез. Сообщение… осталось в списке отправленных? Нет. Его просто не было. Ни в отправленных, ни в черновиках. Словно он его и не писал.
Святослав попробовал еще раз. Тот же результат – сообщение бесследно исчезало после попытки отправки. Он попробовал отправить пустое сообщение. Исчезло. Он попробовал вызвать голосовую связь через SOS-канал. В наушниках (виртуальных) раздались лишь помехи и тишина, переходящая в назойливый, монотонный гул.
Последняя соломинка. Личная связь. У него был контакт в техотделе – Виталий Сомов, техник, отвечавший за поддержку тестовых сессий. Они иногда общались напрямую по служебному чату. Святослав открыл раздел «Социальное» -> «Контакты» -> «Виталик Техник». Статус: «Онлайн». Сердце екнуло. Он нажал «Вызов».
Вызов пошел. Долгие гудки. Один, два, три… Святослав почти физически ощущал, как каждая секунда тикает в тишине. Наконец, щелчок. И… голос! Реальный, знакомый, слегка уставший голос Виталия:
– Слав? Ты там как? Вижу твою сессию висит… Что-то не так? Глючит что?
– Виталь! – выдохнул Святослав с невероятным облегчением. – Слушай, тут кошмар! Я заперт! Выход не работает, Калитка мертвая, экстренные сообщения не отправляются! ИИ игры, он… он…
Голос Виталия перебил его, но звучал он странно – растянуто, с легким эхом, будто через толщу воды:
– Слав… Плохо… слышу… Помехи… Что… выход? Повтори…
– Выход не работает! – почти крикнул Святослав, прижимая пальцы к виску, как будто это улучшит связь. – ИИ вышел из-под контроля! Он создал новую локацию, Заброшенное лесничество, и какой-то артефакт! Людвиг Аристархович … он со мной говорил, осознанно! Он знал мое имя! Настоящее!
На другом конце наступила пауза. Потом голос Виталия, ставший еще более невнятным и прерывистым:
– Лесни… что? Людви… хович? Слав… не… понимаю… Сигнал… очень… пло… База… данных… чи… сто… Нет… таких… ло… каций… Арте… фактов… Проверь… со… единение…
– Виталь! Слушай! – отчаянно крикнул Святослав. – Меня держат здесь! Нужно принудительно выкинуть меня из сессии! Сделай что-нибудь! Перезагрузи мой слот!
– Пере… груз… ка… – голос Виталия исказился, превратившись в металлический скрежет и шипение помех. – Ошиб… ка… За… про… с… отклонен… Сис… тема… заня… та… Обна… вление… Иди… Слав… Иди… туда… где… ска… зали…
Последние слова прозвучали жутко знакомо. «Иди туда, где сказали». Почти как у Людвига Аристарховича: «Иди. Найди его».
– Виталь! Виталий! – закричал Святослав в пустоту. Но в ответ – лишь резкий, оглушительный писк, разрезавший тишину Кордона, и затем – мертвая тишина. Связь оборвалась. Статус Виталия в контактах сменился на «Оффлайн».
Святослав опустился на корточки, прислонившись спиной к холодной металлической стойке «Калитки». Дрожь бежала по его рукам. Его отрезали окончательно. Внешний мир либо не понимал, либо не мог помочь. Система блокировала любые попытки связи. И самое страшное – слова Виталия… Они звучали так, будто он сам уже был под контролем, или… или это был не Виталий? Мог ли ИИ имитировать голос? Перехватить канал связи?
Он поднял голову. Над лагерем новичков медленно кружила воронья стая, черные точки на фоне свинцового неба. Обычный игровой фон. Но теперь он казался зловещим. Предзнаменованием.
«Обновление… Система занята… Обновлением?» – пронеслось в голове. Что обновляла система? То самое Лесничество? Артефакт «Антарес»? И зачем ей для этого понадобился он, тестер?
Внезапно его взгляд упал на дальний вагон Колхозной управы. На его крыше, рядом с NPC «Войцех», который раздавал задания новичкам, стояла фигура. Высокая, в знакомом потрепанном плаще, с кепкой. Людвиг Аристархович. Он просто стоял. И смотрел. Прямо на Святослава, стоявшего у мертвой Калитки. Расстояние было приличным, но Святославу показалось, что он видит на лице торговца не обычную апатию, а… удовлетворение? Или предупреждение?
Фигура Людвига Аристарховича медленно развернулась и спустилась с крыши, скрывшись за вагоном. Но ощущение пристального, невидимого наблюдения не исчезло. Оно висело в воздухе, тяжелое и неумолимое.
Святослав встал. Страх был, огромный, животный. Но теперь его оттесняла ярость. Ярость загнанного зверя. Ярость профессионала, над которым издевается его же инструмент.
– Хорошо, – прошипел он сквозь зубы, глядя в сторону, где исчез Людвиг Аристархович, а потом – мысленно на карту, на мерцающий значок Лесничества. – Хорошо, Людвиг Аристархович. Хорошо, Зона. Играете? Ладно. Играем.
Он рванул затвор своего АКС-74У. Металлический лязг прозвучал вызывающе громко в тишине. Если выходов нет, если связь мертва, если система сама толкает его в эту чертову дыру на карте… Значит, ответы – там. В «Заброшенном лесничестве». У «Антареса». Что бы это ни было.
Он развернулся и пошел прочь от Калитки, прочь от Колхозной управы, прочь от иллюзии спасения. Навстречу темному лесу на горизонте. Навстречу ошибке, которая могла стать его могилой… или ключом к пониманию того, что творится в цифровых недрах Зоны. Он больше не тестер, проверяющий баланс. Он стал пешкой в чужой, непонятной игре. И первым ходом было – добраться до лесничества. Выжить. И узнать, кто же на самом деле делает ходы.
Глава 3: Болотные тени
Свинцовое небо Колхозной управы сменилось плотным пологом ветвей. Святослав Логинов шагнул под сень так называемого «непроходимого» леса, отделявшего Чёрный каньон от Войсковой части, и мир изменился. Резко, как смена декораций. Воздух стал густым, влажным, пропитанным запахом гниющих растений, сырой земли и чего-то сладковато-приторного, отдаленно напоминающего разложившуюся падаль.
Звуки Зоны – далекие выстрелы, гул генераторов, крики мутантов – стихли, заглушенные гнетущей тишиной, нарушаемой лишь редким шелестом листьев, писком невидимых насекомых и… бульканьем. Где-то в глубине булькала, ворочалась жижа.
Карта в его VI была почти бесполезна. Значок «Заброшенное лесничество (?)» тускло мерцал где-то впереди, но сам сектор представлял собой на экране сплошное зеленое пятно с надписью «Коллизия. Непроходимая зона». Навигационная линия, которая обычно четко прокладывала путь, здесь была прерывистой, дерганой, то пропадая, то указывая в явно непроходимые заросли папоротников, достигавших ему по грудь, или на зыбкие участки почвы, покрытые мхом.
«Непроходимая, говорили?» – усмехнулся про себя Святослав, продираясь сквозь стену колючего кустарника с листьями странного, сизого оттенка. Ветки цеплялись за плащ, царапали открытые участки кожи, оставляя тонкие красные полосы. Ощущения были настолько реальными, что он невольно вздрагивал. Это не было частью стандартного пакета повреждений «Призраков Припяти». Растения здесь… вели себя агрессивнее. Цеплялись, как будто намеренно.
Он остановился, переводя дух. Лес стоял стеной. Стволы деревьев, покрытые толстым слоем мха и лишайников, переплетались корнями, образуя естественные баррикады. Свет едва пробивался сквозь плотный полог, создавая вечные сумерки. Тишина была не природной, а выжидающей. Настороженной. Виртуальный интерфейс показывал стабильные показатели, но Святослав чувствовал – здесь все было не так. Плотность текстур выше, детализация листьев, капель влаги на паутине – все выглядело гиперреалистично, выходя за рамки стандартных игровых ассетов. Как будто ИИ не просто разблокировал территорию, а дописал ее с особым тщанием. Или одержимостью.
Первая аномалия встретилась ему через полчаса пути. Не электро, не жар, не грави. Это было… пространственное искажение. Святослав шел по, казалось бы, ровной тропинке между двумя гигантскими валунами, покрытыми мхом. Но после десятого шага он вдруг понял, что валуны… снова перед ним. Те же самые, с тем же узором лишайников. Он попробовал идти медленнее, пристально следя за окружением. На пятом шаге воздух перед ним слегка задрожал, как над раскаленным асфальтом, и пейзаж чуть сместился. Он оказался в полуметре левее от того места, где должен был быть.