БЕСКОНЕЧНЫЕ ПОБЕДЫ
#
Существовало несколько способов взламывать игровое окружение в Адам Онлайн. Но ни один из них не являлся взломом в чистом виде.
По-настоящему обойти защиту виртуального мира можно было только извне, например, используя незаконную точку доступа, лендинг. Изнутри игра казалась неприступной для взломщика. Ведь взломщик приходил в неё, как и все, — в виде бинарного массива. С собой можно было пронести некоторые сопутствующие данные, которые подгружались позже сознания.
Например, многие загружали заранее созданные изображения, которые использовали для украшения игровых предметов. Кто-то рисовал логотипы для своих кланов, кто-то загружал видео, отснятое в реальности и прочее в таком духе. Но все сопутствующие данные строго фильтровались сначала QCP, а потом и контрольными системами. При обнаружении хотя бы подозрения на зловредный код, данные уничтожались, а игроку выносилось предупреждение. Если это было не первое предупреждение, то аккаунт временно замораживался. Контрольные системы перемещали оболочку подозреваемого в читерстве игрока в его пользовательскую локацию или на башню респауна, где он и проводил время, в ожидании окончательного решения.
Впрочем, ка-эски работали быстро. Читер ждал всего несколько минут, после чего применялось одно из наказаний. В первом случае читера выбрасывало из игры, а подозрительный аккаунт блокировался. Восстановить его можно только после обращения во Всекон.
Вообще, выброс из игры — крайне редкая мера наказания. Всё-таки техаррация сложный процесс, представляющий некоторую угрозу жизни. В уставе Всекона есть целый раздел, ограничивающий применение процедуры экстренного выхода.
Поэтому чаще выбирался второй вариант наказания: все персонажи читера уничтожались. Все его пользовательские локации стирались. Игрок оказывался на Нулевом Обводе и начинал всё сначала. До конца смены техаррации над ним висел неудаляемый знак читера — ладонь, перечёркнутая красной линией. Убийство такого игрока в зонах, где ограничивалось применение оружия, не только не наказывалось, но даже награждалось удвоенным опытом. Ну и полиция не обращала на это внимания. Охота за читерами — один из способов поднять уровень на Первом или Нулевом Обводе. Из-за охотников, читеры редко покидали Нулевой Обвод, их постоянно убивали все подряд, не давая подняться до нужного уровня.
Вообще, манипуляция с кодом игры затруднялась не только переносом зловредного кода, но и его созданием. Машинный код был непонятен, его генерация происходила по неведомым алгоритмам. Хакеры должны были использовать машины, мощность которых равнялась или превосходила те, что использовались в Адам Онлайн. Взлом извне — дорогое удовольствие, которое доступно только спецслужбам или состоятельным игрокам. Но состоятельным игрокам не было нужды рисковать всеми достижениями ради обмана других игроков. Ведь у них был самый главный чит всех времён — деньги.
Основным способом взлома игрового окружения оставался взлом с использованием самой игры. С точки зрения этики это даже нельзя назвать обманом, ведь злоумышленник ничего не ломал и не портил, он получал значительное игровое преимущество, «используя недокументированные возможности игрового движка Адам Онлайн».
Поэтому Гриша не чувствовал себя обманщиком. Ведь он не виноват, что игровой баланс на Шестом Обводе настолько кривой, что совершенно не позволял нормально играть? Гриша был уверен, что виноват баланс, а не его неподготовленность к возросшему уровню сложности.
Кроме того, он обманывал игру не ради себя, а ради Ники. Преступление, совершённое из лучших побуждений, как бы не считалось уже преступлением. Так, вынужденная мера.
Если бы на Шестом Обводе были другие игроки, которые наблюдали бы за Гришей, они сразу написали бы жалобу в техподдержку. Ибо человекоподобный робот, который шагал через лес и держал на вытянутых руках стандартный планшет, который получали игроки Нулевого Обвода, — это очень и очень странно.
А Гриша уверенно шёл, глядя только на экран. Стрелка показывала направление движения и расстояние до Озера холодной магмы, где валялся ЛеКуб.
Левый край экрана вдруг вспыхнул красным, Гриша даже не шелохнулся, а вот его плазмоганы, установленные на плечах, резко развернулись и выстрелили в чащу леса.
— Получи-ка хэдшот, неведомая тварь.
Не было слышно ни криков жертвы, ни топота ног и хруста веток. В углу экрана планшета Гриши, в маленьком чёрном окошке, светились надписи:
Aimbot_active_22 sec. before termination.
Wallhack_active_21 sec. before termination.
Norecoil_active_20 sec. before termination.
Weakpoint_active_19 sec. before termination.
К сожалению, Ника не знала, как сделать так, чтобы чит-программы работали постоянно. Каждые тридцать секунд их работа завершалась с ошибкой, из-за которой планшет перезагружался. Поэтому Ника ограничила работу двадцатью девятью секундами, после чего программы сами завершались и снова запускались.
«И это очень плохо, — сказала Ника. — Одиночный запуск чита — это нарушение правил, но могут и простить. А вот множественные активации читов — прямой путь к вечному бану, Каждые тридцать секунд, ты усугубляешь свой приговор…»
Стандартные сообщения системы вывели на экран сведения, что Гриша получил двадцать очков опыта за убийство «Нечто очень сильного» и достижение за убийство врага, который выше его на двадцать уровней.
Сквозь листву и стволы деревьев Гриша видел очертания мёртвого бизоида. Более того, он видел всех тварей в округе. Видел даже то, что игрок обычно не видел — как очередной моб появлялся из пустоты на точке спауна.
Как только моб достигал радиуса действия плазмоганов, то погибал от точных выстрелов в уязвимые места. На экране планшета выскочило окошко с аватаром Ники:
«Гриша, отключай все читы!»
— Но я ещё не дошёл до места.
«Отключай немедленно! Ты увлёкся. Читерство нам не поможет».
— Читерство всем помогает. Мне немного осталось!
«Отклю…»
Но Гриша провёл металлическим пальцем по экрану планшета, смахивая окошка вызова:
— Лучше я тебя отключу, милая.
Благодаря wallhack Гриша вовремя увидел, как под землёй появился бизоид. Судя по очертаниям — это носитель ДНК-модификации «Дрожь земли». Он быстро поднимался к поверхности, намереваясь перехватить Гришу.
Гриша продолжил шагать, чтобы бизоид не сменил направление. Если бы не чит — бизоид выскочил бы прямо под ногами робота и заглотил бы его и за несколько секунд растворил бы в кислоте. Но в тот момент, когда подземный монстр, раскрыв пасть, был готов появиться на поверхности, Гриша наклонился, давая плазмоганам возможность стрелять вниз, и включил реактивные двигатели, встроенные в подошвы робота.
Высоко взлететь он не мог, мешала аномалия, но Грише и не надо было высоко.
Место, где он только что стоял, вспучилось, из земли вылетела огромная морда бизоида. Он безрезультатно захлопнул пасть, разбрызгивая кислоту. Несколько капель всё-таки достигли Гриши, прожигая в теле робота дыры.
Получен урон: –2 300 в секунду, воздействие алкалиевой кислоты.
В тот же момент сработал aimbot. Плазмоганы выстрелили, послав лучи энергии точно в едва заметную дырочку на виске морды бизоида. Это его единственное уязвимое место, которое определил чит weakpoint. Голова противника разлетелась на ошмётки, разбрызгивая ещё больше кислоты. Тело бизоида рухнуло на поверхность, разбрасывая во все стороны лут. Гриша спешно подхватил всё, что оказалось в радиусе захвата его автолутера. Решил не тратить время на сбор всех сокровищ.
После убийства этого моба Гриша получил и долгожданное повышение уровня до четыреста второго. Теперь он занял вторую строчку рейтинга, обогнав Джамилю. Благодаря читам его соотношение смерти и убийств стало лучше, чем у падшего ангела.
#
Гриша обходил озеро, приближаясь к месту своей предыдущей гибели. Осталось совсем немного. Из воды пару раз появлялись длинные шеи каких-то чудищ, но Гриша уничтожал их, даже не интересуясь их названиями и характеристиками.
Размышляя о вынужденных мерах, Гриша даже вспомнил тот квест, который проходил две смены назад, когда он играл за бизоида. На завершающем этапе квеста, игрок достигал дна глубочайшей впадины в Океане Надежд. Там он обнаруживал кладку из тысячи яиц океанических разумных бизоидов из подводной деревни. Тут перед игроком вставал как бы моральный выбор.
Он мог пробить дно впадины, выпуская наружу древний вулкан, который уничтожал кладку. Вместе с лавой из трещины выплывала ракушка, внутри которой хранилась мощная ДНК-модификация. А мог вернуться в деревню и рассказать жителям о кладке, которую они по какой-то причине потеряли. Тогда бизоиды благодарили и поднимали рейтинг игрока сразу на пятьдесят пунктов. После чего они укрепляли дно впадины, блокируя вариант с запуском вулкана.
Большинство игроков выбирало вулкан, ведь ДНК-модификация гораздо ценнее какого-то там рейтинга у подводных тварей.
Этот квест смутно напоминал Грише его положение. Ведь получение ЛеКуба ещё сильнее увеличивало бы его читерские возможности. Можно быстро добраться до города, раздобыть необходимые Нике компоненты… Она снова воспроизведёт тот эксперимент, который открывал странный интерфейс…
Дальше Гриша не знал, что будет. Ника не распространялась о свои планах на жизнь. Вероятно, она и сама не знала, что будет после получения интерфейса выхода из игры в любое тело.
Стрелка на экране планшета встала вертикально и исчезла. Чёрный куб лежал у берега, уже наполовину присыпанный песком. На нём даже появилась плесень, и налипли ракушки. Гриша подобрал ЛеКуб, но положил в инвентарь. Не было времени разбираться, как совместить читерский планшет с этой надстройкой. А без планшета невозможно вернуться, не умерев по дороге.
Из озера снова вытянулась длинная шея со змеиной головой. Все чит-программы исправно отработали, уничтожая моба.
Достижение «Поспешный убийца» выполнено: +10 ХР.
Убивай подряд противников выше тебя уровнем, но при этом перерыв между убийствами не должен быть больше пяти минут.
Выполнено: 5 / 5.
Поздравляем, Гриша, ты получил бонус: +10 ХР.
За выполнение сложного достижения.
Открыто достижение «Поспешный убийца II».
Убивай подряд противников выше тебя уровнем, но при этом перерыв между убийствами не должен быть больше четырёх минут.
Выполнено: 0 / 10.
В разных концах озера появилось ещё четыре змеиных головы.
— Ого, — сказал Гриша. — А вот и условия для выполнения достижения!
Соблазн был слишком велик. Дождавшись перезагрузки всех чит-программ, Гриша приготовился к бою.
Морской змей Лиока, бизоид.
ДНК-модификация: подводный царь.
Уровень: 413.
Здоровье: 1 300 000 / 1 300 000.
Броня: 1 150 000 / 1 150 000.
Знание. Это невероятно сильный противник с высокой степенью регенерации. Беги отсюда!
Чит weakpoint давно подсветил слабое место морского змея — середина его длинного раздвоенного языка. В иных условиях попасть в такую труднодоступную область было бы долгим занятием, но читы били точно и без промахов. Причём чит-программы самостоятельно перенастроили плазмоганы Гриши. На одном из них появилась насадка боеприпаса, которая наносила огромный урон броне, но почти не задевала тело противника.
Стрельба велась с математической точностью. Сначала бил бронебойный плазмоган, снимая с монстров броню. Потом стрелял обычный, выгадывая момент, когда Лиока открывал пасть.
Головы морских змеев лопались после двух попаданий в середину языка. Не спасала и повышенная регенерация, которая был у змеев благодаря нахождению в воде. Ни один из мобов даже не успел приблизиться к берегу, чтобы нанести напасть на Гришу.
С убийством девяти Лиок читер справился за две минуты, десятый нырнул под воду, как бы приглашая игрока продолжить битву в его стихии. Недолго думая, Гриша побежал в озеро, как услышал вкрадчивое:
— Доброго времени суток, игрок…