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

Тренеры от Ramil'a


Ramil

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

Интересно, когда закончатся подколы и начнется нормальная активность в виде публикации трейнеров или скриптов от Uchiha Sasuke? Не знаю, как насчет остальных администраторов, но мое терпение уже на исходе.

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

Я смотрел его тренеры под отладчиком - замена максимум двух инструкций и выделение кода размером 2 килобайта под код размером несколько байтс уровнем 51..., ихь нихт ферштеён :-[

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

Уровень репутации показывает общую геймхакерскую активность на форуме - выкладывание скриптов, трейнеров, помощь другим, а не бахвальство и флуд. Поэтому, собственно, у кого-то уровень больше, у кого-то меньше. И сразу становится видно, кто и что делает для развития нашего ресурса в частности и российского геймхакинга в целом. На этом всякий флуд и оффтоп прекращаем и смотрим мое объявление в теме "Сайт и форум".

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

Gta 4 с XLive я имел в виду

Ну тут да.

Есть игрушка 007: Квант Милосердия. попалась мне Оф.Русская версия, она тоже защищена Xlive_ом.

Найти значения можно тока xlive запрещает модификацию кода, после изменение получаем вылет или хуже.

Находил Адрес жизни главного героя а он статичный + все оружие тоже статичные.

бывает и такое :-D

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

// Ramil, когда делаешь трейнеры, в окне создания трейнера (Выше кнопки "Сгенерировать трейнер), надо поставить галочку на "Prevent re-opening" - это значит "Защитить трейнер от

редактирования" (Т.Е твой трейнер никто не сможет использовать в своих целях...)

NZjpUZ1Z.png

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

Спасибо вам жду.

Я ещё хочу спросить у вас. Я делаю трейнеры, по моему у меня скрипты отличаются от ваших, или я не правильно выбираю инструкции.

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

Вот например скрипты игры GTA - Ментовский беспредел v1.1

Бессмертие.


[ENABLE]
alloc(newmem,2048)
label(returnhere)
label(originalcode)

newmem:
mov [eax+00000354],(float)999
originalcode:
fld dword ptr [eax+00000354]
jmp returnhere

00558B61:
jmp newmem
nop
returnhere:

[DISABLE]
00558B61:
fld dword ptr [eax+00000354]
dealloc(newmem)
//Alt: db D9 80 54 03 00 00

Бронежилет.


[ENABLE]
alloc(newmem,2048)
label(returnhere)
label(originalcode)

newmem:
mov [eax+00000358],(float)999
originalcode:
fld dword ptr [eax+00000358]
jmp returnhere

00558D82:
jmp newmem
nop
returnhere:

[DISABLE]
00558D82:
fld dword ptr [eax+00000358]
dealloc(newmem)
//Alt: db D9 80 58 03 00 00

Без перезарядки.


[ENABLE]
alloc(newmem,2048)
label(returnhere)
label(originalcode)

newmem:
mov [eax+08],#99
originalcode:
mov edx,[eax+08]
mov eax,[esp+10]
jmp returnhere

0055847B:
jmp newmem
nop
nop
returnhere:

[DISABLE]
0055847B:
mov edx,[eax+08]
mov eax,[esp+10]
dealloc(newmem)
//Alt: db 8B 50 08 8B 44 24 10

Деньги.


[ENABLE]
alloc(newmem,2048)
label(returnhere)
label(originalcode)

newmem:
mov [ebx+000000a0],#9999999
originalcode:
mov eax,[ebx+000000a0]
jmp returnhere

004BD5F9:
jmp newmem
nop
returnhere:

[DISABLE]
004BD5F9:
mov eax,[ebx+000000a0]
dealloc(newmem)
//Alt: db 8B 83 A0 00 00 00

Нет полиции


[ENABLE]
alloc(newmem,2048)
label(returnhere)
label(originalcode)

newmem:
mov [ecx+20],(float)0
originalcode:
cmp dword ptr [ecx+20],04
mov al,01
jmp returnhere

004D1E80:
jmp newmem
nop
returnhere:

[DISABLE]
004D1E80:
cmp dword ptr [ecx+20],04
mov al,01
dealloc(newmem)
//Alt: db 83 79 20 04 B0 01

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

В скрипте бессмертия вроде все бессмертны, что только ГГ был бессмертный вот скрипт: (но это скрипт для версии v1.1)



[ENABLE]
alloc(newmem,2048)
label(returnhere)
label(exit)

newmem:
push eax //сохраняем два нужных регистра
push edx
lea eax,[[0078F7E4]+354] //загружаем в eax адрес здоровья (через указатель)
lea edx,[ebx+354] //загружаем в edx адрес того, кого атакуют
cmp eax,edx //сравниваем эти адреса
je exit //если равны - значит это мы, иначе
fsub dword ptr [esp+6C] //отнимаем урон
exit: //и на выход
pop edx //восстанавливаем регистры
pop eax
fstp dword ptr [ebx+00000354] //сохраняем новое значение здоровья
jmp returnhere //прыгаем обратно к коду игры

005267E4:
jmp newmem
nop
nop
nop
nop
nop
returnhere:

[DISABLE]
005267E4:
fsub dword ptr [esp+6C]
fstp dword ptr [ebx+00000354]
//Alt: db D8 64 24 6C D9 9B 54 03 00 00
dealloc(newmem)

и dealloc(newmem) должен быть в самом конце скрипта, я вижу ты только начинающий взломщик, лучше делать скрипты на CE 6.1, но это всё тебе решать

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

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

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

×
×
  • Создать...

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

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