Событийный матч — 2
Глава 5 из 12
Настройки чтения
18px
1.8
1

Событийный матч — 2

Глава 5

Событийный матч — 2

Стена рухнула, подняв облако пыли.

Посреди этого хаоса Кроу размышлял.

«Всё это — часть его плана».

Эту стену ни за что не смог бы разрушить какой-то там голем.

А значит, он каким-то образом нейтрализовал магический барьер.

Благодаря этому ему удалось превратить VIP-ложу в сущий кошмар.

— Маги! Где маги? Сделайте же что-нибудь, остановите его!

— … Ни на что не способны, только и умеют, что командовать в такие моменты

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

Однако Кроу проигнорировал весь этот шум и подумал:

«Признаю».

Он принял решение, осознавая, что в одиночку голема не одолеть.

Судя по этому решению, ты явно не обычный маг.

Но я тоже не собираюсь заканчивать на этом.

«Ты ведь ещё можешь продолжать, дружище».

[Магический щит]

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

Бум!

Он отшвырнул голема этим Магическим щитом.

Грохот!

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

Но Кроу, не обращая на это внимания, перешел к следующему заклинанию.

[Земляная стена]

В тот же миг на месте рухнувшей стены поднялась каменная преграда.

Теперь всё вернулось на свои места.

— Ну что ж, продолжим?

* * *

— О-о! Вот он, главный маг башни! Невероятно, даже видя это своими глазами, трудно поверить! Кроу оправдывает свою славу!

Псих.

Он не просто остановил голема… он даже глазом не моргнул, восстанавливая арену?

— Кроу! Кроу! Кроу!!!

— Безумие… не верится, что я увидел магию господина Кроу вживую…!

Зрители в секторе для простолюдинов пришли в ещё больший восторг от появления Кроу.

Атмосфера в Колизее накалялась всё сильнее.

Скрежет…

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

«Черт возьми».

Голем без малейшего колебания бросился на меня.

Я попытался бежать, но ноги стали словно свинцовые.

В отличие от голема, который сохраняет стабильную скорость, пока есть энергия…

Мои собственные силы стремительно иссякали.

— Гр-р!

Я едва успел броситься в сторону, уклоняясь от тяжелого удара голема.

С трудом поднявшись на ноги, я подумал:

«Так я умру раньше, чем что-либо придумаю».

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

Я должен что-то сделать.

«Но что именно?»

Если я повторю ту же стратегию, ситуация просто пойдет по кругу.

«Черт, как же быть…»

И тут это случилось.

На левом плече голема, который остановился после рывка, что-то блеснуло.

«А?»

То ли от удара о стену, то ли от того, что его сильно отшвырнул Кроу, плечо слегка треснуло.

И в этой трещине показалось нечто похожее на микросхему.

«Это может быть уязвимым местом?»

Вряд ли.

По крайней мере, не критическим.

«Давай представим, что это робот».

Роботом управляет основное программное обеспечение, спрятанное где-то внутри.

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

Да, просто канал.

«Если я перережу его, максимум, чего добьюсь — это остановки левой руки».

В конечном счете, важно именно основное ПО, управляющее всеми движениями.

Если бы я мог взломать его, но сейчас, не зная даже кода, это невозможно…

…Погоди-ка.

«А что, если применить обратный инжиниринг?»

Обратный инжиниринг.

Метод восстановления структуры системы на основе анализа её результатов.

«Буду тестировать реакцию голема на каждое действие».

И на основе этого… «вычислю» код.

Это кропотливая работа, но вполне выполнимая.

«Придется попробовать».

Я сразу перешел к делу.

Меняю дистанцию.

Меняю угол обзора относительно его взгляда.

Внимательно наблюдаю за его реакцией.

Задержка между одним движением и следующим.

Приоритеты, обработка исключений, даже самые мелкие детали.

Запоминаю каждое изменение в коде и реакцию голема, загружая всё в память.

— Ха… ха…

Тем временем дыхание перехватило, а в горле пересохло.

Ноги готовы подкоситься от малейшего напряжения.

Но пазл кода постепенно складывался в единую картину.

И наконец.

«Нашел».

Наконец-то я нашел уязвимость.

Теперь осталось лишь написать код для атаки на эту уязвимость, внедрить его и отключить функции голема.

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

Если использовать его как базу и немного подправить, много времени это не займет.

Так что давай покончим с этим быстро.

Если бы я был в компании, я бы так и поступил.

Функции, не входящие в требования, были лишними.

Никто бы не оценил, а только невзлюбили бы и косо смотрели.

Я бы просто стиснул зубы, реализовал необходимое и закончил.

«Хотя есть пара моментов, которые хотелось бы доработать…»

Код, который просто останавливает голема…

Код, который сдался и остановился на полпути…

«Уязвленная гордость».

В этот момент я отбросил код, который собирался править.

Было бы быстрее написать всё с нуля, чем пытаться что-то исправить.

«Конечно, может, это и жадность…»

Ноги продолжают двигаться, словно отрицая, что я достиг предела.

Раз так, я не хочу останавливаться.

«Ну что, попробуем».

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

И всё же, стоило сосредоточиться на коде, как вся боль на мгновение отступила.

«Определить входные данные, связать каждое действие с функциями и параметрами…»

Я вкладываю все свои идеи в этот код, не жалея сил.

В реальности это были бы просто электрические сигналы из нулей и единиц.

Но здесь всё иначе.

Здесь кодинг — это магия.

А с помощью магии возможно всё.

if(signal = 0){

LegR.angle =…

Код быстро записывался перед глазами.

Пока я был поглощен написанием…

Кха.

Я внезапно выплюнул то, что застряло в горле.

Это был сгусток крови.

Тело словно говорило, что это предел, и если я буду жадничать, то умру.

— Похоже, он на пределе! Но почему он не использует магию? Это протест? Или отчаяние? Может, он приберег её для своей могилы?

Похоже, со стороны это выглядит именно так.

— Понял, я понял… но мне нужно ещё немного времени!

Ещё немного.

Ещё одна строка.

Ещё один символ.

Сколько прошло секунд?

Очнувшись, я понял, что из носа течет кровь, но это было неважно.

Код был готов.

Теперь осталось только применить его.

Use mana type earth

Shape wall

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

[Земляная стена_nerf]

Поскольку это было заклинание Кроу, менять в нем было почти нечего.

Я лишь снизил мощность, учитывая мой скудный запас маны.

Др-р-р!

Этот надоедливый голем споткнулся о небольшую груду камней, выросшую из земли.

Ку-у-ун!

Шанс только сейчас.

— Гр-р!

Заставив горевшие от боли ноги двигаться, я запрыгнул на голема.

Затем, пробежав по его корпусу, направился к плечу.

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

Поэтому моя цель — поврежденный участок на левом плече.

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

«Пожалуйста…!»

В этот момент голем резко дернулся.

Меня качнуло.

— Падаю…!

Собрав последние силы, я вцепился в плечо.

— Кх!

Физические и ментальные силы на нуле. Больше я не выдержу.

Но ничего.

Одного удара будет достаточно.

Я приложил руку к щели в плече голема и выпустил магическую ракету.

Бах!

Раздался легкий хлопок.

«…Код сработал!»

В момент осознания успеха перед глазами появилось окно.

[Системное сообщение]

Обнаружен управляемый магический объект «Голем».

Желаете отдать команду?

«Это что, Bluetooth-сопряжение?»

Я встретился взглядом с Кроу.

Затем, криво усмехнувшись, приказал голему:

— На колени.

Бум…! Голем опустился на колени.

назадназад
1 ... 3 4 5 6 7 ... 12
впередвперед