Pull to refresh

Comments 38

PinnedPinned comments

Интересная статья
Было интересно)

Забавно, недавно расковырял игру, чтобы написать утилиту на плюсах для сброса очков умений и характеристик. У tq такая механика, что если сбросить все очки вложенные в мастерство, то можно сменить класс) За статью +

ArtMoney была крутая, там можно было профили сохранять, чтобы потом не искать второй раз. До неё я Cheat-O-Matic пользовался.

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

Уже долгое время существует и совершенствуется Cheat Engine, в которой можно не просто искать и заменять значения по адресам, но и использовать для этого скрипты. Во многих современных играх недостаточно просто найти и заменить значение. Это зачастую не работает.
Причем, готовые таблицы для игр можно легко найти в сети, где основные значения найдены за тебя и понятно подписаны: какое значение/скрипт за какие параметры отвечает.

А еще можно внедрить в память процесса ассемблерный код, так что патроны могут стать действительно бесконечными, а если быть недостаточно аккуратным - будут бесконечными даже у врагов :)

Cheat Engine уже давно содержит отладчик и (слабенькую) среду разработки

А почему "была"? Вроде, есть и не заброшена. Заглянул на оф.сайт - свежая версия в июне этого года выходила.

А на днях мне вдруг захотелось вспомнить молодость и поиграть в бумерский диаблойд под названием Titan Quest, выпущенный аж в 2006 году. Да вот только времени на беготню, прокачку, и вот это вот всё, у меня нет.

Гораздо проще было скачать картинку с текстом: "Поздравляем, вы победили". Никогда не понимал пользователей читов и артмани. Игра, это же процесс, зачем его портить и делать неинтересным? Если тебе изначально не хочется играть, можно же, например, сериал посмотреть или книжку почитать. Хотя, если задача именно в том, чтобы расковырять игру и сделать красивые чиселки в и нвентаре, то это вполне себе понятно, но игра, собственно, тут вторична и не принципиальна.

У игры есть разные механики и не всегда есть интерес использовать их все.
Например как-то давно пробовал "The SIMs", конкретно хотелось поиграться с редактором домов, для чего стартовых ресурсов явно не достаточно. Надо было потратить кучу часов на нудное зарабатывание виртуальных монеток когда можно было просто ввести чит код и приступить сразу к интересной для меня части?

Для меня это звучит так, как будто вы купили мороженное, обильно намазанное сверху навозом и потом этот навоз палочкой счищали. Мой ответ: надо было взять игру, которая нравится. Такое мороженное я не куплю. Тем более, что у меня, например, очередь лет на 5 из таких игр, если я всё брошу и буду только играть. На пенсии обязательно пройду...

Мой ответ: надо было взять игру, которая нравится.

А как узнать, какая игра нравится, о мудрый филин?

Ну да, а если уж купил мороженное, то надо и упаковку сожрать - за все уплачено!
Если меня угостили тортом у которого сверху украшение из малины, которая мне не нравится, это не значит что я выкину весь торт или буду кривится от малины - я уберу малину и с удовольствием съем остальное.

Мой ответ: надо было взять игру, которая нравится.

Так он и взял игру, которая нравится.

Но в TQ девять разных классов, игрок может выбрать любые два, то есть сочетаний 9*8. И все их хочется попробовать в полной прокачке, причём с разными вариантами выбора умений. А проходить игру 72 раза всё-таки не очень интересно.

Минутка духоты. Там 11 классов на данный момент, но т.к. 1 + 2 и 2 + 1 -тот же класс, то с учетом этого выходит 66 уникальный классов. Ни сколько не меняет посыл вашего сообщения, просто уточнил

Про 11 классов не знал, давно играл. А с математикой ошибся, да.

О боже, другие люди играют не так как Вам хочется!!! Какой ужас!

Не во всех играх есть Story mod, а там, где он есть, в нём может отсутствовать часть сюжета.

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

Читы это не только механизм "быстрой" победы, но и возможность дебага/профилирования приложения(игры). Мне иногда просто интересно пропустить часть гринда и пройти весь сторилайн, иногда поковырять как устроен файл сохранения и какие штуки вшиты в движок. Также читами могут быть всякие переключатели погоды, окраски скинов или сами скины. Как иначе, если внутри игры не реализовано условное "зеркало", позволяющее сменить лицо персонажа после создания? Сделать респек?

Безусловно это может сломать игру и она будет сильно отходить от задуманного дизайна. А может и стать лучше, не попробуешь не узнаешь точно :)

Мы с другом в школьные времена обожали в GTA: Vice City вводить чит на оружие и просто развлекаться, соревнуясь в том, кто дольше проживет, играя по очереди. Было очень весело.

Благодарю Bethesda за консольные команды.

Артмани скачать минута делов)

Сейчас для этих дел используется cheat engine, там функций сверх artmoney навалено ого-го.

В смысле сейчас? И тогда тоже. Cheat engine вышел в 2000 году.

Ну и не сказать что прям сильно много функций навалено. Есть немного чуть более узкоспециализированных функций, но та же старая добрая ollydbg в целом даст фору)

П.С.: вот тут немного TQ ковыряли, вдруг кому пригодится

Hidden text

это не слезы, это ностальгия в глаз попала...

спасибо за статью! никогда не задумывалась о том, как работает арт мани, теперь интересно самой попробовать)) пойду взламывать DMC 4))

Мне вот не понятно. Поправьте, если не прав.

Тут ищется число в 4 байта, при этом для того, чтобы его найти, искомая память разбивается на блоки по 4 байта. Как будто это не надёжно, потому что по факту оно может лежать между блоков, два байта в конце одного блока и два байта в начале другого. Или три в конце одного, один в начале следующего.

Как будто тут просто "повезло", что перед искомым числом хлама оказалось аккурат кратно 4 байтам.

Может быть выравнивание применяется? И на самом деле оно лежит вообще как 8 байтов с нулями впереди?

Может быть, я не специалист. Но, как будто, такое выравнивание приведёт к жуткой фрагментации памяти, что точно нежелательно. Вроде как - менеджеры памяти стараются прямо так уж не хулиганить. Но, повторюсь, не специалист.

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

Всё бы конечно хорошо, но миллион золота в TQ - это мало, да и нафиг не нужно -)

Можно сразу накручивать опыт, работает аналогично. Как и всё остальное)

Да и опыт в TQ не проблема, быстро на нежити набивается -)

Проблема TQ в "нафармить билдообразующие шмотки". Они могут усиливать билд легко и в 10 раз.

Без опыта шмот не выбить, как ни крути) Я вовсе не любитель читов, но в данном случае мне было интересно как писать чит, так и выбивать шмот с помощью него. Никого не призываю повторять))

Так шмотки и надо сразу читерить )

Пару лет назад я в паре с другом сделал на питоне ПОЛНОЦЕННЫЙ external чит-клиент для CS:GO с гуишкой, оверлеем, большинством нужных функций по типу аима, триггербота, баннихопа, скинчейнджера, спам бота (убил врага - автоматически выписал в чат гадость) и так далее. Реализовывать все это было очень занятно и интересно. Теп более что он был нацелен на то, чтобы играть с читом можно было беспалевно для игроков и античита и при этом оставаясь читером (допустим плавный аим вместо тупого мгновенного изменения поворота камеры)

Иногда мы с нашим читом даже выигрывали у дорогих приватных internal читов, которые по функционалу сильно мощнее из-за технических ограничений у external. Зато наш external не очень палился античитом CS:GO - VAC. Я наиграл с ним порядка 400 часов на Прайм (платном) аккаунте без получения бана. Бан получил лишь из-за своей ошибки, ибо разозлился во время катки и выставил очень палевные значения для аима и других функций.

Эх, что-нибудь подобное бы для Linux с Proton

Sign up to leave a comment.

Articles