Глава 2. Синхронизация кода и стальные львы
Ночь перед штурмом Первой Башни команда провела у костра в лесу Мелькающих Теней. Кирилл сидел на поваленном дереве, чертя прутиком на песке странные схемы, похожие на микросхемы. Глыба, Искра, Тик и Медуза смотрели на него с плохо скрываемым сомнением.
— Слушайте внимательно, — голос Кирилла в ночной тишине звучал сухо и властно. — В этом мире вы привыкли полагаться на «статы» и иконки навыков. Но «Этерния» — это самообучающаяся система. Здесь есть скрытый параметр, который я называл «Резонанс». Если вы будете работать вразнобой, система будет подсовывать вам баги. Но если мы синхронизируемся, мы сможем обмануть сам движок игры.
Он посмотрел на Тика:
— Твое ускорение анимации — это не проклятие. Это избыточный пакет данных. Когда ты начинаешь бить слишком быстро, сервер не успевает обработать твой урон. Если в этот момент Медуза наложит на тебя свое «икающее» лечение, эффект наложится, и твои кинжалы станут ядовитыми. Глыба, твоя задача — не просто стоять стеной. Ты должен провоцировать врага ровно в ту микросекунду, когда Искра выпускает стрелу. Это создаст «ошибку приоритета», и монстр просто… забудет, как защищаться.
— Ты хочешь, чтобы мы сражались не мечами, а глюками? — хмыкнул Глыба, потирая мощный затылок.
— Я хочу, чтобы мы выжили, — отрезал Кирилл. — Завтра мы идем к Башне Ветров. И там нас ждут не только монстры.
Встреча с «Элитой»
У подножия Первой Башни, напоминавшей гигантский обломок обсидиана, уходящий в фиолетовые облака, уже столпились игроки. В центре стояла группа в сияющих доспехах, украшенных золотыми гривами. Это были «Золотые Львы» — команда топовых донатеров, возглавляемая высокомерным паладином по имени Макс-Леон.
— Ой, посмотрите, кто приплелся! — Макс-Леон картинно расхохотался, указывая мечом на Кирилла и его разношерстную компанию. — Команда «Инвалидный Баг»! Решили попытать счастья? Парень, у меня меч «Погибель Дракона» +10, а у твоего Танка доспехи из старых корыт. Идите чистите кабанов в стартовой лощине, здесь взрослые игры.
Кирилл спокойно подошел к паладину. Он активировал «Анализ» и увидел то, чего не видели другие: доспехи Макса были куплены за реальные деньги, но имели «дыру» в скрипте защиты от магии воздуха.
— Твой меч красивый, Макс. Но он весит тридцать килограммов, и замах у него длится две секунды. В этой локации повышенная плотность воздуха. Пока ты будешь поднимать свою железку, мой вор успеет нанести тебе пять ударов и съесть твой обед. Турнир выигрывают не те, у кого кошелек толще, а те, кто понимает, в каком мире находится.
Макс-Леон побагровел, но в этот момент ворота Башни с тяжелым гулом распахнулись. Системный голос объявил: «Штурм начат. Команды, занять позиции!»
Штурм и тайна Барсика
Внутри Башни их ждал Первый Босс — Костяной Страж. Это был огромный скелет в лохмотьях, восседающий на троне из черепов. Кирилл сразу вспомнил его код: он писал этого босса в три часа ночи и в спешке оставил в нем «пасхалку» — если нанести удар по третьей шейной позвонку во время прыжка, босс впадает в состояние «Stun» (оглушение) на десять секунд.
— Глыба, агр на себя! Тик, готовься к прыжку! Искра, целься в шею! — командовал Кирилл.
Битва была яростной. «Золотые Львы» в соседнем секторе тупо ломились в лоб, теряя здоровье и ману. Команда Кирилла работала как часы. Когда Тик, используя свой баг скорости, взлетел вверх и ударил кинжалом точно в уязвимое место, Страж рухнул на колени.
— Теперь! Все вместе! — крикнул Кирилл.
Босс рассыпался на тысячи пикселей, оставив после себя гору золота и редкий лут. Но когда Кирилл подошел к сундуку, на стене за троном внезапно появилась надпись, которую видел только он. Буквы складывались медленно, словно их печатала невидимая лапа:
«МЯУ. ХОЗЯИН, ВЕРНИСЬ. ТУТ ОЧЕНЬ ТИХО. Я НАШЕЛ КНОПКУ “REBOOT”, НО НЕ ЗНАЮ, КАК НАЖАТЬ. ИЩИ ФАЙЛ “MEOW_LOG”.»
Кирилл застыл. Барсик! Его кот каким-то невероятным образом взаимодействовал с компьютером в реальности. Значит, мир «Этернии» не полностью изолирован. Если Барсик нажмет перезагрузку не вовремя — сознание Кирилла может навсегда стереться из системы.
— Кир, ты чего завис? — Глыба радостно тряс перед его носом новым щитом. — Мы сделали это! Мы первые в рейтинге!
— Нам нужно спешить, — Кирилл сжал кулаки. — Нам нужны следующие шесть башен. И нам нужно найти этот «Мяу-лог». Мой кот пытается спасти нас… или случайно нас прикончить.
Вторая Башня, прозванная «Коралловым пиком», не стояла на земле. Она уходила глубоко под воду в центре Великого Озера. Вокруг входа кружили огромные призрачные скаты, а вместо лестниц здесь были восходящие потоки пузырьков.
— Я не полезу туда! — Глыба в ужасе попятился от берега, гремя своими тяжелыми доспехами. — Я Танк, а не поплавок! С моими статами защиты я пойду ко дну быстрее, чем ты скажешь «баг»!
Кирилл усмехнулся, глядя на панику товарища. Он активировал «Анализ», изучая плотность воды.
— Расслабься, Глыба. В этой локации я забыл прописать сопротивление металла. Для системы твои латы весят не больше пушинки, если ты двигаешься по диагонали. Искра, твои стрелы под водой будут лететь по дуге — используй это, чтобы стрелять из-за укрытий. Медуза, твое лечение здесь усиливается за счет проводимости воды, но… — он замялся, — оно будет бить током всех, кто рядом. Постарайся не поджарить Глыбу.
— Опять твои «но», Кир, — вздохнула Медуза, проверяя посох.
Они нырнули. Внутри башни мир превратился в калейдоскоп синего и золотого. Но стоило им достичь первого зала, как Кирилл почувствовал неладное. Стены башни начали подергиваться черной рябью, а системные сообщения стали двоиться.
Враг в коде: Тень Архитектора
— Внимание! — крикнул Кирилл, хватаясь за голову от внезапного приступа мигрени. — Кто-то вмешивается в ядро системы!
Прямо перед ними из темной воды соткалась фигура. Это не был обычный игрок. На нем был плащ, состоящий из бесконечных строк кода, а вместо лица — пустая белая маска. Над его головой не было уровня, только имя: «Admin_X».
— Ты… — прошептал Кирилл. — Как ты получил права доступа?
— О, создатель… — голос Незнакомца звучал как скрежет металла по стеклу. — Ты оставил слишком много лазеек. Пока ты играешь в героя со своими «багнутыми» друзьями, я переписываю этот мир под себя. Зачем возвращаться в реальность, где ты — обычный программист, если здесь ты можешь быть Богом? Я не дам тебе выиграть Турнир. Я сотру тебя, как ненужный файл.
Admin_X взмахнул рукой, и вода в зале превратилась в лед. Команду «Баг» начало вмораживать в стены. Глыба застрял по пояс, Искра потеряла лук.
— Тик! Быстрее! Используй баг ускорения, пока скрипт заморозки не завершился! — заорал Кирилл.
Тик превратился в размытую тень. Он проскочил сквозь замерзающие капли и ударил Незнакомца кинжалом. Тот лишь рассмеялся — его тело было нематериальным.
— Твои «глюки» — ничто против моей воли. Прощай, Кир.
Admin_X исчез, оставив после себя вирус, который начал медленно пожирать текстуры башни. Всё вокруг стало рушиться, превращаясь в серые пустоты «нулевой зоны».
Связь с реальностью: Консервная банка спасения
— Нам конец… — простонала Искра, глядя, как пол под ними исчезает.
Кирилл лихорадочно искал выход. Он понимал, что программными методами вирус не остановить. Нужно внешнее вмешательство.
— Барсик… — прошептал он. — Пожалуйста, мохнатый балбес, сделай хоть что-нибудь.
Он закрыл глаза и сосредоточился на одном звуке. В коде «Этернии» была скрытая аудио-петля, которую Кирилл записал в шутку — звук открывающейся консервной банки с тунцом. Он начал транслировать этот звук по всем каналам связи, усиливая его до максимума.
Пш-ш-тык!
В реальности, в пустой квартире Кирилла, Барсик, дремавший на клавиатуре, внезапно вскинул голову. Он услышал этот звук. Его любимый тунец! Кот спрыгнул на стол и начал неистово тереться мордой о колонки, а затем случайно наступил на кнопку «Турбо-режим» на системном блоке.
В игре произошло нечто невероятное. Огромный золотистый импульс прошил «нулевую зону», восстанавливая текстуры. Вирус Admin_X был буквально «вымыт» из локации мощным скачком напряжения.
— Что это было?! — Глыба вывалился из куска льда, отряхиваясь.
— Это была помощь извне, — Кирилл вытер холодный пот. — Барсик услышал призыв. Но теперь Admin_X знает, что я могу влиять на систему. Битва за Турнир превратилась в войну за выживание всего сервера.
Они стояли перед дверью к Боссу Второй Башни — гигантскому Краракену. Кирилл знал: теперь им придется не просто играть, а сражаться с вирусом, который будет искажать каждого босса на их пути.
— Слушайте меня, — Кирилл посмотрел на своих друзей. — Тот парень в маске… он хочет запереть нас здесь навсегда. Нам нужно пройти оставшиеся башни любой ценой. Глыба, забудь про страх воды. Сегодня мы будем ломать этот океан
Комментариев пока нет.