Перейти к содержанию
MasterGH

Cheat Engine. Общие вопросы по работе с программой

Рекомендуемые сообщения

Вопрос.

Как использовать многоуровневый указатель (см. скриншот) в скриптах CE, типа "Если это мой/не мой, то"...)

58427638.jpg

Никогда с ними дело особо не имел, но думается мне, что нужно так

label(my)

registersymbol(my)

my:

ЗНАЧЕНИЯ_ИЗ_СКРИНШОТА //Без понятия как переменной "my" задать данное "значение".

newmem:

cmp [my],eax

jne _originalcode

Вообщем, как ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
push eax // сохранить регистр дабы не получить вылет из игры
mov eax,[RocketKnight+XXX] // - указатель первого уровня
mov eax,[eax+8] // - первое смещение до указателя второго уровня
mov eax,[eax+128] // - третий уровень ну и так далее..
затем
mov [my],eax
pop eax // - восстановление регистра.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо Хипхо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Во первых забыл в newmem .exe дописать. И почему дальше пишешь edx везде? Раз уж выбрал регистр eax для сохранения цепочки, так используй его

PS а как ты в скрипт _my воткнул без инициализации?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

предыдущие мое сообщение

Во первых забыл в newmem .exe дописать. И почему дальше пишешь edx везде? Раз уж выбрал регистр eax для сохранения цепочки, так используй его

про .exe забыл))))

про ebx, ступил.

Первый раз просто такого рода скрипт пишу

PS а как ты в скрипт _my воткнул без инициализации?

если его инициализировать, то нужно будет вписать в скрипт

_my:

dd 0

тогда мы получим

[cod]push eax

mov eax,[006a3ad8]

mov eax,[eax+08]

mov eax,[eax+00000128]

mov eax,[eax+08]

mov eax,[eax]

mov eax,[eax+1a]

mov [00000000],eax <<<<<<<<<<<<<<<

pop eax

cmp [00000000],edx <<<<<<<<<<<<<<<<

je 00a50031

nop

nop

nop

nop

mov [edx+18],00000001

fld dword ptr [edx+18]

fcomp qword ptr [006708e0]

jmp 004fd380[/cod]

Разобрался с проблемой. Всем спасибо

А с mov [00000000],eax при инициализации _my был какой-то неизвестный глюк.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Что это за фигня в русской версии, в предложении потренироваться?

bf3294111323.jpg

aliast у тебя на клаве кроме знаков вопросов ничего нет что ли?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Кошмар... Этот тутор скаченный вместе с CE с главного сайта? У меня такого не было.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Собранные в свежей версии Delphi исходники в операционной системе Windows 7 по умолчанию идут в кодировке UTF-8 (Юникод). А ХР неизвестно по какой причине трактует их как ANSI приложения. Отсюда и знаки вопроса. Надо эту ситуацию как-то решать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У меня исходников переведённого тутора не осталось, только заново переводить(

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

snap2al.jpg

На скрине изображены Windows 7 и Windows XP SP3

Шрифт в туториале стоит стандартный, "MS Sans Serif". Возможно, у вас просто нет этого шрифта (хотя врятли) или какая-то др. проблема.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

<del>


А все! Теперь нормально:

937a7227f5bat.jpg

Теперь знаю почему так бывает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Можно ли сохранить найденные адреса, как это делается в артмани?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Можно ли сохранить найденные адреса, как это делается в артмани?

snap1fr.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Может ли СЕ запустить не екзешник, а ярлык с него!?

Ибо запуск должен быть именно такой: \randevu.exe" k WIN

Игра не сворачивавется, в окно принудительно загоняетсо, но глючит зверски,

а надо с игрой сделать вот чего - убыстрить в 2 или 3 раза!

ИБО, мне надо играть в боулинг с 3мя противниками, а по времени это пипец.

Можно ли запустить через СЕ игру с ярлыка и уже убыстренную в 3 разу!?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Может ли СЕ запустить не екзешник, а ярлык с него!?

Ибо запуск должен быть именно такой: \randevu.exe" k WIN

Процессы-Создать процесс, выбираешь randevu.exe, жмёшь открыть, в появившейся строке параметров пишешь k WIN. С ярлыка скорее всего тоже запустится

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Может ли СЕ запустить не екзешник, а ярлык с него!?

Ибо запуск должен быть именно такой: \randevu.exe" k WIN

Игра не сворачивавется, в окно принудительно загоняетсо, но глючит зверски,

а надо с игрой сделать вот чего - убыстрить в 2 или 3 раза!

ИБО, мне надо играть в  боулинг с 3мя противниками, а по времени это пипец.

Можно ли запустить через СЕ игру с ярлыка и уже убыстренную в 3 разу!?

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Процессы-Создать процесс, выбираешь randevu.exe, жмёшь открыть, в появившейся строке параметров пишешь k WIN. С ярлыка скорее всего тоже запустится

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

C ярлыка нормально запускаетсо.

Спидхак настроенный бы.......

Кто у нас тут главный по СЕ?

Можно ли спидхак включить при запускаемом процессе!?

А если нельзя, то, как заставить!?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Может ли СЕ запустить не екзешник, а ярлык с него!?

Ибо запуск должен быть именно такой: \randevu.exe" k WIN

Можно (уже был ответ)

Игра не сворачивавется, в окно принудительно загоняетсо, но глючит зверски,

Ищи ниформацию как ставить оконный режим.

Можно ли запустить через СЕ игру с ярлыка и уже убыстренную в 3 разу!?

Эта функциональность не поддерживается.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ищи ниформацию как ставить оконный режим.

Эта функциональность не поддерживается.

В оконный режим я загоняю с надписью в ярлыке: WIN.

А вот запуск с убыстрением - есть весьма полезная возможность!

Ибо, ускоренный в 5 раз боулинг, делает так, что никто не может ни одну кеглю сбить! НИ ОДНУ!

Прошу зафиксировать моё открытие!

Надо бы Дарк Байту подкинуть идею, чтоб реализовал таку фичу - запускс настроенным спидхаком.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Горячие кнопки - рулят:)

Изменено пользователем activeman

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вопроска:

А почему в игре: Prince of Persia - The Two Thrones, не работает спидхак!?

Я оба запущенных процесса спидхакал - и без толку:(.

ЧО ЗА НА!?

Изменено пользователем activeman

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Что за хрень!!!? :angry: Открываю трейнер и мне выходит ошибка:

0b062bd0d465.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Эта ошибка о том, что трейнер защищён. Если автор трейнера поставил (случайно или не случайно) эту опцию, то открыть трейнер в CE теоритически не возможно. В исходниках CE можно посмотреть, что именно это за защита.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо. Это же надо так умудриться... 8-)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость stepashkamsk

Ночки доброй. Подскажите пожалуйста какие-либо интересные адреса на эту тему . Немогу найти ничего стоящего.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

×

Важная информация

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