Меню

Cheat engine как найти нужный адрес

Как найти указатель в Cheat Engine

Cheat Engine – программа для гейм-хакеров, предназначается для читерства в компьютерных играх. Принцип работы заключается в том, что показатели игры – достижения, жизни, патроны, ресурсы – хранятся в виде цифр по определенным адресам оперативной памяти компьютера. Указатели — память, которая содержит не значение параметра, а адрес нахождения параметра. Сканирование памяти игры в Cheat Engine делает доступным эти адреса найти и изменить цифры на те, которые нужны.

Для чего нужен поиск указателей

Переменные объекта в игре создаются динамически, чтобы не нагружать оперативную память игры и процесса – с текущими параметрами игр оперативной памяти не хватит. Соответственно, ведется учет, где в памяти размещается тот или иной параметр. Базовый элемент — указатель, а внутри – параметры здоровья, ресурсов, опыта, патронов, денег. При каждом новом запуске игры или нового уровня, адреса динамических игровых параметров переезжают в другую область памяти. Для изменения приходится снова и снова находить. Для того, что бы этого не делать применяется поиск указателей.

Найти одноуровневый указатель

Запускаем Cheat Engine. Находим и копируем в нижнее окно адрес переменной, которая отвечает за нужный параметр. Правым кликом по адресной строке вызываем меню, находим строку «Find out what writes to this address». Ставим break на запись и разрешаем запуск отладчика. Идем в игру и тратим часть золота или теряем одну жизнь — чтобы изменить показатель. Возвращаемся к Cheat Engine и видим в окне отладчика новые строки. Выбираем одну типа mov и переходим во вкладку «More information». Правым кликом открываем меню и выбираем «Copy info to clipboard» — скопированное переносим в блокнот, закрываем отладчик.

Далее переходим в главное окно программы и в поисковой строке вводим адрес из указанной области 07AF.., отмечаем галочкой НЕХ и тип значения 4Б, — запускаем поиск. В результатах поиска ищем постоянный адрес – выделяется зеленым. Копируем в нижнее окно и кликаем дважды по строке «Adress».

Копируем адрес сверху, отмечаем галочкой «Pointer» и вставляем в нижнее выпавшее поле. Тип определяем исходный. Далее при помощи вендового калькулятора рассчитываем смещение между первоначальным адресом, копированным в блокнот и найденным зеленым. Результат вставляем во второе поле снизу и жмем «Ок». После этого правым кликом по значению – «Value» выбираем в меню «Show as decimal» — отражать показатели в десятичном формате. Итог сохраняем в типе файла *.СТ. При загрузке этого файла в Cheat Engine с запуском уровня не надо будет снова искать переменные.

Найти многоуровневый указатель

Многоуровневый – это такой, который ссылается не на искомую информацию, а на другой указатель. Таких уровней может найтись сколько угодно. Многоуровневая адресация усложняет процесс поиска цепочки указателей. Обработка занимает время. Сканирование памяти проводится 8-12 раз с перезапуском игры до тех пор, пока не выявится постоянный результат и один показатель не отразит хоть раз одинаковый результат с игровым параметром при перезагрузке.

Источник статьи: http://cheatengines.ru/kak-najti-ukazatel-v-cheat-engine/

Cheat engine как найти нужное значение

Как найти указатель в Cheat Engine

Cheat Engine – программа для гейм-хакеров, предназначается для читерства в компьютерных играх. Принцип работы заключается в том, что показатели игры – достижения, жизни, патроны, ресурсы – хранятся в виде цифр по определенным адресам оперативной памяти компьютера. Указатели — память, которая содержит не значение параметра, а адрес нахождения параметра. Сканирование памяти игры в Cheat Engine делает доступным эти адреса найти и изменить цифры на те, которые нужны.

Для чего нужен поиск указателей

Переменные объекта в игре создаются динамически, чтобы не нагружать оперативную память игры и процесса – с текущими параметрами игр оперативной памяти не хватит. Соответственно, ведется учет, где в памяти размещается тот или иной параметр. Базовый элемент — указатель, а внутри – параметры здоровья, ресурсов, опыта, патронов, денег. При каждом новом запуске игры или нового уровня, адреса динамических игровых параметров переезжают в другую область памяти. Для изменения приходится снова и снова находить. Для того, что бы этого не делать применяется поиск указателей.

Найти одноуровневый указатель

Запускаем Cheat Engine. Находим и копируем в нижнее окно адрес переменной, которая отвечает за нужный параметр. Правым кликом по адресной строке вызываем меню, находим строку «Find out what writes to this address». Ставим break на запись и разрешаем запуск отладчика. Идем в игру и тратим часть золота или теряем одну жизнь — чтобы изменить показатель. Возвращаемся к Cheat Engine и видим в окне отладчика новые строки. Выбираем одну типа mov и переходим во вкладку «More information». Правым кликом открываем меню и выбираем «Copy info to clipboard» — скопированное переносим в блокнот, закрываем отладчик.

Далее переходим в главное окно программы и в поисковой строке вводим адрес из указанной области 07AF.., отмечаем галочкой НЕХ и тип значения 4Б, — запускаем поиск. В результатах поиска ищем постоянный адрес – выделяется зеленым. Копируем в нижнее окно и кликаем дважды по строке «Adress».

Копируем адрес сверху, отмечаем галочкой «Pointer» и вставляем в нижнее выпавшее поле. Тип определяем исходный. Далее при помощи вендового калькулятора рассчитываем смещение между первоначальным адресом, копированным в блокнот и найденным зеленым. Результат вставляем во второе поле снизу и жмем «Ок». После этого правым кликом по значению – «Value» выбираем в меню «Show as decimal» — отражать показатели в десятичном формате. Итог сохраняем в типе файла *.СТ. При загрузке этого файла в Cheat Engine с запуском уровня не надо будет снова искать переменные.

Найти многоуровневый указатель

Многоуровневый – это такой, который ссылается не на искомую информацию, а на другой указатель. Таких уровней может найтись сколько угодно. Многоуровневая адресация усложняет процесс поиска цепочки указателей. Обработка занимает время. Сканирование памяти проводится 8-12 раз с перезапуском игры до тех пор, пока не выявится постоянный результат и один показатель не отразит хоть раз одинаковый результат с игровым параметром при перезагрузке.

Cheat Engine (помогите разобраться!)

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

пример:
1. в инглише. вместо Exact value ставишь Unknown initial value (4 байта, скорей всего)
2. скан
3. побегал, например выносливость уменьшилась, ставишь паузу, так как значение не должно равняться или быть больше того, которое искали в первый раз, тут думаю понятно почему, выставляешь Decreased value (уменшилось)
4. скан
5. отдохнул, выносливость увеличилась, ставишь Increaced value (увеличилось)
6. скан
7. повторить процедуру с пункта 3 до нахождения нужного значения
таким образом можно найти практически любые значения не отображаемые в числовом виде

трейнер скачай, проще будет. или таблицу для Cheat Engine поищи, может есть. по мне так табличка самое оно

[СТАТЬЯ] Находим указатели в играх

Я пишу эту статью исключительно для новичков, но она может быть полезна и бывалому читеру.Здесь, в отличии от других гайдов, я буду объяснять почти каждое действие и вдаваться в подробности.

Как вы уже заметили, находя значение жизней и тому подобных, при перезапуске игры их значение заменяется на . Это означает что у вашего значения поменялся адресс.У этого значения есть указатель, который неизменен.Их может быть и больше.В этой статье я научу вас их находить.Приступим.

Я возьму для примера tutorial cheat engine step 8.Везде принцип один и тот же, то-есть таким же образом вы сможете найти указатели во многих играх, в том числе и в Perfect world, Jade Dinasty.

Во первых если у вас нету программы которая работает с памятью, нужно скачать программу Cheat engine.Ее можно скачать с офицального сайта — http://www.cheatengine.org/
Переходим по ссылке, нажимаем download cheat engine, качаем, устанавливаем.

Открываем Tutorial-i386.exe в папке с программой.
Мы видим такое окно:
В поле password вводим пароль 8 ступени — 525927 и жмем ок.

Открываем Cheat Engine нажимаем на светящийся монитор и выбираем процесс Tutorial-i386.exe

Теперь настройка закончена.Перейдем к взлому.

Смотрим на окошко туториала —
Там есть две кнопки — change value и change pointer.Из этого уже известно что там будет хотя бы один указатель.И есть значение, в данном случае оно у меня 1621.

Переходим в окно Cheat Engine и в строку value вводим 1621.Ничего не меняем.Жмем first scan.Если оно одно — хорошо.Если несколько, жмем change value в строку вводим следующее значение и жмем next scan.

Жмем на значение два раза и оно появляется внизу.Перейдем к находке указателей.
Жмем внизу по значение правой клавишей мыши и жмем find out what writes to this adress.

Появится новое окно.Оно спросит разрешение, нажмите yes.
Перейдите в туториал и нажмите change value.В том окне появится функция.Жмем по ней и more info.Зеленым выделено смещение.Его нужно запомнить, оно понадобится нам позже.Желтым указан указатель в hex’e.Это первый указатель, а их здесь 4.

Переходим в окно Cheat Engine и жмем new scan.Ставим галку напротив hex и вводим адресс.

Внизу жамкаем по нему find out what acces to this adress.

Находим так указатели пока не дойдем до зеленого указателя, он статический, последний указатель.

Теперь закрываем лишние вкладки cheat engine переходим в главное окно и жмакаем add adress manually.Жмем галку напротив pointer и 3 раза add pointer.Зеленый указатель вставляем в самую нижнюю строчку.
Помните я говорил вам запомнить смещение?Теперь оно нам нужно.Ставим его в поля оффсет в порядке 18 0 14 c и сверху должен быть адресс самого первого значения.Внимание на рисунок.

Жмем ОК и у нас внизу появилось еще одно значение.Замораживаем его — ставим крестик в окошке и изменяем значение на 5000.Переходим в окно туториала жмем change pointer — и вуаля!Туториал пройден.

Источник статьи: http://ritorika.com.ua/instrukcija/2/cheat-engine-kak-najti-nuzhnoe-znachenie

Thread: Поиск базового адреса, смещения. Jade Dynasty

Thread Tools
Display

Поиск базового адреса, смещения. Jade Dynasty

В целом, процедура абсолютно одинакова для большинства программ, посему, раз прочитав подобное руководство для другой игры, которых хватает на нашем ресурсе, читать уже для Jade Dynasty особого смысла нет. Хотя, здесь я приведу несколько дополнительных вещей и пояснений.

Note:
— здесь не дается определения базовому адресу, смещениям и т.п.
— здесь нет детального описания функций и окон CE
— здесь нет детального описания ассемблерных команд
— данное руководство на 90% применимо и для Perfect World’а, т.к. движки у этих двух игр одинаковые.
— перед многими значениями стоит символ «$». Используется для идентификации шестнадцатеричных величин

Приступим.
Загружаем клиент Jade Dynasty, запускаем Cheat Engine (CE) и присоединяем последний к процессу игры «elementclient.exe». Объектом поиска будет самая доступная величина – количество жизней (HP), в моем случае, равная 779 единиц.
В поле «Value» CE вводим значение 779, выбираем тип сканирования «Exact value» и тип величины «4 bytes», и начинаем сканирование «first scan»

По завершению первого сканирования, CE отобразит список адресов (если он не очень велик), значения которых в момент поиска равнялись 779. Таких адресов может быть 10, может быть и сотни тысяч. Поэтому, нам требуется точно определить нужный адрес. Возвращаемся в игру и любым способом меняем значение HP, например, снимем с чара какую-либо вещь, дающую прирост HP:

Как только значение изменится, продолжаем поиск в CE, при этом тип сканирования оставляя «Exact value»

Найдено 4 адреса. Можно еще раз изменить значение HP и посмотреть, как будут меняться значения у этих адресов.

Через несколько секунд становится ясно: два первых адреса не имеют отношения к искомой величине, а два последних – текущее значение HP и максимальное.

Добавляем оба адреса в список и, выбрав «HP max», вызываем контекстное меню.

Нам требуется отыскать участок кода, который записывает значения в выбранный адрес $1265F098: «Find out what writes to this address»

Убедимся, что отображаются все опкоды, для чего требуется вернуться в клиент и изменить значение HP

Посмотрим дополнительную информацию для инструкции по адресу «$0046b5ca»:

CE отобразит окно, где будут указаны значения регистров и дизассемблированный участок кода клиента; инструкция mov [esi + $288], ecx как раз и отвечает за запись величины HP по адресу $1265F098, а значение указателя равно $1265EE10.
Смещение: +288.
$1265EE10 – следующая величина для поиска.

Note: если не будет найдено ни одного значения, значит требуется повторить процедуру по определению значения указателя (просмотр списка опкодов)

Берем первый из найденных адресов (совсем не обязательно, что данный адрес даст какой-либо результат), добавляем его в список (название +$288 для более легкой идентификации смещений) и теперь начнем поиск того, что обращается к данному адресу

Список опкодов достаточно велик, что, по большей части, свидетельствует о правильности поиска.

Рассмотрим две инструкции.
первая по адресу: $004c2ad2

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

вторая по адресу: $004d11c8

Человек, знакомый с ассемблером, сразу видит результат… К этому результату вернемся чуть позже, т.к. завершим процедуру поиска базового адреса по выработанному алгоритму.
$039F6E20 – следующая величина для поиска.

Итог:
[Базовый адрес] = $00B03064
[BA] + $1C + $28 + $288 – Максимальное значение HP

Please, post your questions on forum, not by PM or mail

I spend my time, so please pay a little bit of your time to keep world in equilibrium

Источник статьи: http://progamercity.net/jd/153-poisk-bazovogho-adriesa-smieshchieniia-jade-dynasty.html

Cheat engine как найти нужный адрес

Во многих играх здоровье показывается линиями, и мы не можем видеть какое точное значение в данный момент, имеет здоровье для этого в программе Cheat Engine есть хорошая функция под название «Value between» эта функция может найти неизвестное значение в заданном диапазоне.

Я буду искать здоровье в игре BRINK, здоровье обозначается вот так:

0.Запускаем нужный процесс и входим в игру ставим на паузу и сворачиваем.
1.Запуск программу Cheat Engine выбираем нужный процесс, в котором мы будем искать.
2.Выбираем функцию «Value between» обычно диапазон здоровья примерно «от 0 до 500».

3.Жмем, и начинается поиск неизвестных значений в выбранном диапазоне.
4.Программа находит много значений нам их надо уменьшить, чтобы было «1-5» значений для этого в программе есть еще пару функций ( «уменьшить на…» это « » и «увеличить на…» это « »).

5.Разворачиваем игру, ищем способ немного уменьшить здоровье… мы уменьшили здоровье и снова ставим игру на паузу, чтобы в игре здоровье не прибавилось за время отсеивания .

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

И жмем на

7.Повторяем 5,6 пункт до тех пор, пока не уменьшится значений от 1 до 5 но у меня получилось 2 значения

8.Выносим все значение, нажав на них 2 раза л.к.м.
9.Нажимаем на цифру значения и изменяем на любое число и ставим крестик, чтобы значение не менялось.

10.Играем и радуемся бессмертию…

Если что то было непонятно все вопросы пишем в этой теме!
© Cheat-Master.ru

Источник статьи: http://cheat-master.ru/forum/50-251-1

BootDev

Создание загрузочных дисков и прочие полезные мелочи

Страницы

2019-11-17

Cheat Engine: Прохождения Туториала Шаги 1 и 2

О самой программе Cheat Engine, и о ее возможностях, можно прочитать тут. Программа содержит в своем составе обучающие туториалы, призванные научить новых пользователей работе с данной программе. Начиная с этой статьи, я рассмотрю прохождение всех туториалов данной программы. Итак, туториал первый, шаги 1 и 2.

Содержание

Туториал

Слово туториал, происходит от английского слова tutorial, что в переводе означает учебное пособие/руководство. Туториал в программе Cheat Engine, как было сказано выше предназначен обучить нас базовым навыкам взлома видео игр.

Запустить туториал программы Cheat Engine можно из меню Help, основного окна программы.

Сам туториал, представляет собой отдельную программу, состоящую из девяти шагов (на момент написания данной статьи). Мы будем рассматривать каждый шаг отдельно, и в данной статье ограничимся шагами 1 и 2.

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

Со второго шага и далее, начинаются практические задания.

Шаг 1

Запустив первый туториал (неигровой), вы увидите первый шаг. В данном шаге описывается, как выбрать целевой процесс туториала для дальнейшей работы с ним.

Откроем процесс туториала в программе Cheat Engine. Открыть окно выбора процесса можно двумя способами, либо с помощью меню File → Open process.

Либо с помощью соответствующей кнопки на панели инструментов.

Окно выбора процесса выглядит следующим образом.

В окне выбора процесса доступно три вкладки. Applications — выбор запущенной программы по названию приложения. Processes — выбор запущенной программы по названию исполняемого файла. Windows — выбор запущенной программы по названию заголовка ее окна.

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

Найдя нужный процесс, неважно в какой вкладке, выделяем его щелчком мыши, и нажимаем на кнопку Open. Окно выбора процесса при этом закроется, а в основном окне программы Cheat Engine появится информация о выбранном для работы процессе.

Теперь Cheat Engine может управлять процессом запущенного ранее туториала.

Так как первый шаг туториала носит информационный характер, перейдем к реальной работе с программой, перейдя к следующему шагу. Переходим в окно туториала и нажимаем на кнопку Next.

Шаг 2

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

В нашем распоряжении счетчик здоровья Health со значением 100. При нажатии на кнопку Hit me значение здоровья уменьшается. Чтобы решить данное задание, необходимо задать счетчику здоровья значение 1000. Сделать это без применения сторонних программ, естественно невозможно.

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

Cheat Engine позволяет выполнять поиск в области памяти запущенной программы, с целью найти и изменить необходимые значение запущенной программы.

И так, приступим к выполнению шага 2. На данный момент у нас запущен туториал на втором шаге, и так же запущен Cheat Engine с открытым процессом туториала.

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

Вводим текущее значение здоровья, в нашем случае это целое число 100, в поле Value (Значение) программы Cheat Engine, и нажимаем на кнопку First Scan (Первое сканирование).

По завершению первого сканирования, левое поле окна Cheat Engine заполнится всеми адресами памяти содержащими число 100. Кроме этого, станет доступна кнопка Next Scan (Последующее сканирование).

Как можно заметить, у текущего процесса, в оперативной памяти сейчас имеется 42 адреса содержащих целое число 100. Чтобы определить, какой из данных адресов отвечает именно за здоровье, необходимо выполнить повторное сканирование среди уже найденных значений, но предварительно изменив, любым из возможных способов, текущее значение здоровья.

В случае с туториалом, в нашем распоряжении имеется кнопка Hit me имитирующая, так сказать, потерю здоровья. В случае реальной игры, вам потребуется получить урон, или выстрелить один боеприпас, в зависимости от того какое значение вы ищите.

Нажмем на кнопку Hit me чтобы значение здоровья уменьшилось.

Значение здоровья изменилось и стало равно 95. Обращаем внимание на таблицу с адресами памяти. Cheat Engine довольно продуманная программа, и как можно заметить изменившиеся значения сразу же отображаются изменив свой цвет на красный.

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

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

Приступим. Введем изменившееся значение, в моем случае это 95, в поле Value, но уже с последующим нажатием на кнопку Next Scan, тем самым запуская процесс поиска по уже найденным ранее адресам.

После процедуры фильтрации обнаруживаем, что найденный ранее адрес и был искомым.

Теперь осталось только изменить значение данного участка памяти. Для этого достаточно выполнить клик правой кнопкой мыши по целевому адресу, и в открывшемся меню выбрать пункт Change value of selected addresses. После, в открывшемся окне ввести нужное значение, в случае туториала это число 1000, и нажать на кнопку OK.

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

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

Источник статьи: http://www.bootdev.ru/2019/11/Cheat-Engine-Tutorial-Steps-1-and-2.html

Инструкция по использованию программы Cheat Engine

Cheat Engine– полезнейшая программа в арсенале любого геймера. Изменить внутренние параметры игры и «создать» себе нужное количество игрового золота, боеприпасов или любых других ресурсов в несколько кликов мышки, вот предназначение этой программы. К сожалению, у многих игроков при первом использовании возникают вопросы, как ею правильно пользоваться, поэтому мы написали для вас подробною инструкцию, как пользоваться Cheat Engine.

Инструкция будет показана на примере старой доброй игры Age of Empires III, где мы «наколдуем» себе пару миллионов игровых монет. Итак, для начала скачайте последнюю версию cheat engine и запустите сначала ее, а затем игру.

Делай раз

Запустим какую-нибудь миссию в игре и увидим, что золота у нас не так что бы уж очень много – 200.

Запомним это значение и откроем через alt+tab окно с нашей программой. Здесь вам нужно будет выбрать игровой процесс (1), в строку поиска ввести искомое значение (2) и нажать кнопку “Поиск” (3).

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

Делай два

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

Переключаемся опять к cheat engine, вводим в строку поиска новое значение (4) и запускаем повторное сканирование кнопкой “Отсев” (5), что бы программа искала изменение значений только среди результатов первого сканирования.

Как видите, результатов осталось всего два. Выберете их мышкой, щелкните правой клавишей и нажмите “Добавить выбранные адреса в таблицу”.

Делай три

Теперь в таблице выберете эти два значения, нажмите на них правой кнопкой мыши и проследуйте по пути “Изменить ” – “Значение”.

И устанавливайте нужное вам. Например, 10000. Теперь возвращайтесь в игру, и вуаля – теперь количество золота у вас равно десяти тысячам. Таким же образом вы можете изменять любые другие значения в любых играх. Удачи в экспериментах!

Отменить ответ

можно ли взломать рр3 одиночную

Это подробная инструкция как искать значения, с этим любой школьник справится, а как на счет поиска указателей? отвечу на все вопросы связанные с онлайн играми, их нельзя взломать, так как все данные хранятся на сервере, а Cheat Engine ищет значения у вас на компьютере…

А для чего вообще эта и подобные проги . для чего тогда вообще играть .

Возьмём crysis 2.
Для взлома энергии выбирается “Float”
Для взлома нанокатализаторов выбирается “4 Bit”
для чего остальные параметры?

Всё прекрасно работает в оффлайн играх! Единственно что у меня всё на англоязыке. Но разобраться не трудно.

короче как я понял со спартой война империй не прокатит

Спасибо очень помог. У меня версия 6.7 (bit-32)

На Асфальт 8 работал год назад, а теперь пробую сейчас на GTR2 не работает…

очень круто что можна взамать ворлд оф танкс

Делал всё по указанной инструкции, но новое значение так и не устанавливается.
Может после вписки нового значения нужно ещё что то нажать.

Господи, малолетние знатоки делятся опытом. Делай раз… Ума хватило только на поиск точных известных значений, которые не задаются иными адресами и не меняют адресов. Между тем как полнейший тутор на английском приложен к программе, но только на английском.А на таком уровне пользования это все равно что программой Photoshop контрастность подкручивать, а 3DMax’ом объемный текст набирать.

Докладываю, последнее время полно игр, в которых найденное вами значение можно будет изменить – и вы даже увидите изменения на экране, как вы накидали, к примеру очков навыков вместо 5 95 – да только вот незадача – это лишь “ярлык” для вашего ознакомления, а записываются значения в него командой из другого адреса. И изменив этот ярлык вы по факту в игре ничего не измените (так и будет у вас пять очков навыков) и при следующем игровом изменении это число/показатель вернется к “родному” значению.

Так что делай раз – учи английский. Делай два – читай тутор от нормальных, шарящих людей. Хотя там на середине придется делать три – изучать основы ассемблера )))

можно ли игру Crossout взломать (сетевую) ?

Источник статьи: http://cheat-engine.su/instrukciya-po-ispolzovaniyu

Как в Cheat Engine сделать бессмертие

Cheat Engine – инструмент, который содержит набор трюков и читов для видеоигр. Доступно находить адреса расположения параметров игры и персонажей, изменять их. Открывает доступ к редакции и манипуляции такими переменными, как количество жизней, наличие ресурсов, скорость передвижения по периметру, меткость. Востребованная опция для манипуляции в видеоиграх – бессмертие. Отыскав ячейку с параметром об уровне здоровья, доступно стать неуязвимым перед соперниками.

Для чего необходимо бессмертие

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

Бессмертие через поиск указателя

Способ стать бессмертным через стандартный поиск указателя. Предполагает найти значение характеристики здоровья в памяти процесса игры и увеличить до верхнего значения. Для этого найдите в игре число, которым выражен элемент здоровья, введите в поле «Value» в верхней панели Cheat Engine и запустите сканирование «First scan».

Первое сканирование выдаст массивное количество результатов. Чтобы отфильтровать – перейдите в игру и измените исходное количество элемента. Навредите персонажу, чтобы уровень здоровья снизился. В «Value» введите новое значение. Повторяйте процесс до тех пор, пока в результатах сканирования не останется 3-4 строки. Таким способом доступно вычислить адрес нужной ячейки памяти, повысить уровень здоровья и стать неуязвимым.

Неуязвимость в Cheat Engine

Способ сделать noclip. Запускаем видеоигру. Запускаем программу Cheat Engine. Верхней кнопкой слева выбираем игру. В строке «Value type» выбираем «Float» и вносим в поисковую строку показатель здоровья персонажа. Нажимаем кнопку «New scan».

В поле записей будет 4 строки. Зеленые – постоянные значения, черные – динамические. Выбираем строку с круглой цифрой динамического значения. Постоянные переменные использовать не рекомендуется. Копируем значение и добавляем в адресное поле в нижней части окна программы. Cтавим галочку в колонке «Activ». Готово. Закрываем окна и переходим в игру.

Чит-таблица с опцией неуязвимость

Еще один способ приобрести бессмертие Cheat Engine – добавить чит-таблицу с функцией. Открываем программу, нажимаем кнопку «Load» и выбираем таблицу. Выбираем процесс «Select a process to open».

В верхней панели открываем окно «Mono» и выбираем «Activate Mono Features». Выбираем нужную опцию, закрываем приложение и переходим в игру.

Источник статьи: http://cheatengines.ru/kak-sdelat-bessmertie-v-cheat-engine/

[CHEAT ENGINE] Находим адреса оружия!Полный гайд!

Баги, читы и статьи по Point Blank

12.07.2011, 11:34 #1

Кол-во людей, которые добавляются в скайп выросло до той меры, когда я не справляюсь помочь каждому. В связи с этим я предлагаю тему, в которой вам( новичкам ) придется немного напрячь свое внимание и вы будете справляться с поиском значений оружия также как и я. [ Ссылки могут видеть только зарегистрированные пользователи. ]
Для начала мне следовало бы написать вам по модному, типа вам понадобятся прямые руки, бла бла бла, но в таких требованиях я сразу вижу эдакого командира на белом коне, с двумя штахетами от плеч вместо рук, прямые, прямые. [ Ссылки могут видеть только зарегистрированные пользователи. ]
Поэтому обойдемся руками, какие вам дал Бог и попробуем найти значение своего оружия, убрать на нем отдачу и добавить точность выстрела.

Запустив программу СЕ, которая у вас есть, начинайте с нажатия вот этой кнопки:

У вас появится вот такое новое окно:

В этом окне нажимаете на кнопку «Window List» и в списке запущенных процессов выбираете «Point Blank»:

Затем в характеристиках поиска меняем «4 Bytes» на «Array of Bytes»:

Теперь в строку поиска вставляем значения оружия предложенные пользователями этого форума и нажимаем кнопку «First Scan».
На скрине я вставил значение «шт.винтовки»(не знаю какой идиот назвал автомат шт. винтовкой) АК-47, но считаю это оружие самым практичным в пб. Имея огромный ассортимент оружия я пользуюсь только им и дробовиком.

Затем у нас в списке найденных совпадений выбираем ту по счёту строчку, которую нам указывает пользователь выложивший значение. В данном случае это первое значение. По нему мы клацаем правым кликом мыши(ПК) и выбираем в выплывшем меню верхнюю команду «Browse this memory region»:

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

Остается изменить байт 42 — это точность, 20 и А0 — отдача, на нули:

Но я хотел бы рассказать вам, как вы можете продолжать поиск самостоятельно и тогда вы уже сможете помогать другим изменять значения для того, чтобы не было нужды тратить деньги на донат и купоны (легальные читы)

Для этого вам необходимо в последнем окне СЕ нажать на одну из боковых стрелок :

[ Ссылки могут видеть только зарегистрированные пользователи. ]
Теперь на своей клавиатуре вам нужно нажать на кнопку «Page Down» 19-20 раз: [ Ссылки могут видеть только зарегистрированные пользователи. ]

И тогда вы спуститесь вот к такому значению, обратите внимание на «крючок» справа, который я нарисовал. Вам придется привыкнуть к такому визуальному рисунку потому, что каждый раз опускаясь на 19-20 кликов кнопки «Page Down» вы будете видеть похожий «крючок», в котором часто будет присутствовать вот эта обведенная пара байтов 20 40 . Это скорость перезарядки оружия, но их менять не надо:

Опускаемся чуть ниже на несколько строчек и видим полную картинку, на которой под скоростью перезарядки мы увидим уже знакомый нам байт точности 42
Изменив его на 00 , мы в магазине можем обнаружить, что характеристика точности стала 100% у оружия AK-47 g(золотого калаша), нам остается найти и изменить байты отвечающие за отдачу. Один из них расположен, как правило, над точностью выстрела или по диагонали влево на один байт, в нашем случае это 32 Следующий байт отдачи будет расположен ровно на 8 байтов влево от первого, в нашем случае это 9А :

Теперь передвигаясь вниз на 19-20 кликов, уже знакомой кнопки[ Ссылки могут видеть только зарегистрированные пользователи. ], «Page Down» вы постепенно будете искать уже знакомый «крючок»(рисунок) и изменяя точность проверять в магазине на каком оружии произошло изменение точности на 100%. Таким образом спускаясь всё ниже вы обязательно придете к значениям автоматов, обратите внимание — байт точности уже не 42 , а 41 :

Снайперских винтовок, у них по соседству с байтом точности 42 всегда стоит байт 34 :

Дальше вы найдете дробовики, здесь байт на точность опять 41 :

Ну и на заключение вам придется найти пистолеты, в моем случае это М 23(который трудно давался в поисках). Обратите внимание все тот же «крючок». Но уже по соседству с точностью 41 уже стоят байты 00 :

Желаю успехов. [ Ссылки могут видеть только зарегистрированные пользователи. ]

Источник статьи: http://zhyk.org/forum/showthread.php?t=230980

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *