Создатель GTA 3, Vice City и San Andreas раскрыл секреты создания читов для ПК-версий игр Rockstar и объяснил, как их прятали от игроков

Игроки продолжают узнавать разные производственные секреты Rockstar Games. Оказалось, что читы для Grand Theft Auto 3, Vice City и San Andreas задумывались совсем другими, но попытка их спрятать привела к интересному результату.

Оббе Вермей (Obbe Vermeij), бывший технический директор Rockstar North, продолжает общаться с поклонниками серии Grand Theft Auto. На этот раз он решил затронуть тему производства читов.

Разработчики пытались их «спрятать», чтобы всё не было обнаружено в первый день релиза. Для этого использовали подход с хэш-кодами, но была проблемка — нужный код мог быть сгенерирован совсем другим набором символов. По этой причине пользователи нашли условный чит «HDLMAAXOPK», хотя сам разработчик задумывал вполне осмысленное словосочетание «ILOVESCOTLAND» для активации чита (с точки зрения системы обе комбинации дают нужный код, поэтому активируют чит).

Оббе рассказал, как всё было устроено:

«Читы в GTA 3 (и Vice, и SA) на ПК активировались при вводе последовательности символов.

То есть:

ILOVESCOTLAND — чтобы вызвать дождь,

GUNSGUNSGUNS — чтобы дать игроку много оружия.

Прямым способом обнаружения читов для кода было бы сравнение строки "ILOVESCOTLAND" со строкой последних нажатий клавиш.

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

Поэтому для хранения читов я использовал "хэш-коды". Хэш-код — это одно число, которое вычисляется из строки.

Простой (пример) алгоритм хеширования может складывать ASCII-значения каждого символа строки.

Хэш-код для ILOVESCOTLAND будет равен 983. Для GUNSGUNSGUNS это будет 951.

Игра сравнивала эти хэш-коды с хэш-кодом недавнего ввода с клавиатуры. Это сработало. Чит-коды не были взломаны (в конце концов их обнаружили геймеры, пробующие случайный ввод).

Плохая новость заключается в том, что совершенно разные строки могут давать один и тот же хэш-код. Поэтому геймеры находили случайные строки (например, HDLMAAXOPK), а не ту, которую я задал (ILOVESCOTLAND).

Это также означало, что читы срабатывали чаще, чем я предполагал. Это приводило к тому, что читы срабатывали непреднамеренно, иногда во время спидранов. Эти спидраны пришлось прервать, так как правила ясны — никаких читов.

(Чит на броню был изменен в раннем патче с TURTOISE на TORTOISE. Изначально я неправильно написал».

***

Автор обложки: Rockstar Games. Источник изображения: steamcommunity.com


Сейчас на главной

Публикации

Гений наносит ответный удар. Что нам известно о Death Stranding 2: On The Beach

На мероприятии South by Southwest 2025 студия Kojima Productions представила 10-минутный трейлер Death Stranding 2: On the Beach и сообщила, что релиз состоится 26 июня 2025 года, а для обладателей премиум-издания — 24 июня. Что же нам известно о сиквеле на сегодня? Давайте разбираться.

Достойна вашего времени и денег. Кооперативный обзор приключения Split Fiction

Обзоры 11 марта 16:00 0

Раз в четыре года Йозеф Фарес, как гром среди ясного неба, выходит в свет со своими удивительными проектами — Split Fiction не является исключением. На полное прохождение требуется около 12 часов, и они полны зрелищного геймплея. Однако если It Takes Two смогла получить награду за «лучшую игру года» на The Game Awards, то какова вероятность награждения нового проекта аналогичным титулом? Узнаете в нашем обзоре.

Французская Persona для взрослых. Превью ролевой игры Clair Obscur: Expedition 33

Статьи 10 марта 15:00 0

После 30 жизнь только начинается. А что, если нет? Clair Obscur: Expedition 33 рисует мрачную картину мира, где люди заранее знают дату своей смерти. Амбициозная JRPG со взрослыми персонажами, впечатляющими технологичными пейзажами и ярким оркестровым саундтреком... Да еще и от бывших разработчиков Ubisoft? Все детали — в нашем превью.

Богемская рапсодия Даниэля Вавры. Обзор Kingdom Come: Deliverance 2 после полного прохождения на 100 часов

Обзоры 09 марта 15:00 0

«Медовый месяц» в средневековой Богемии подошёл к концу — десятки часов, проведённые в компании Индржиха, позади, а значит, пора взглянуть на игру с холодной головой, отбросив первоначальное очарование. Смогла ли Kingdom Come: Deliverance 2 удержаться в статусе главного претендента на «Игру Года»? И если да — то почему? Разбираемся в этом обзоре.

Во что играют женщины? Подборка любимых игр прекрасной половины человечества

Статьи 08 марта 16:05 0

Девушек-геймеров не бывает? На самом деле это шутка, в которую многие верят. 8 марта, в международный женский день, мы бы хотели развенчать этот миф! Поговорив с нашими знакомыми дамами, мы собрали самые популярные игры, в которых регулярно и с удовольствием проводит свой досуг прекрасная половина человечества.