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

Battlefield 3


Grom-Skynet

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

Treiner Battlefield 3 plus 3 v 1.0 Обновлен 30.11.2011 г.

post-117-1319816980,96_thumb.jpg

>>>Описание<<<

1-Здоровье не уменьшается клавиша numpad-1

Вы бессмертны, но экран краснеет.

2-Все патроны и гранаты не уменьшаютсяклавиша numpad-2

3-Нет перезарядки клавиша numpad-3

Примечание: ВЫКЛЮЧАТЬ все функции когда летаете на самолете.

Скачать Treiner Battlefield 3 plus 3 v 1.0 ( Grom-Skynet ).rar

Скриптпы из Treiner Battlefield 3 plus 3 v 1.0

Обсуждения трейнеров от Grom-Skynet http://forum.gamehacklab.ru/topic/240-обсуждение-тренеров-от-grom-skynet/

Флудильня от Grom-Skynet http://forum.gamehacklab.ru/topic/896-%D1%84%D0%BB%D1%83%D0%B4%D0%B8%D0%BB%D1%8C%D0%BD%D1%8F-%D0%BE%D1%82-grom-skynet/

Адрес здоровья


+20
bf3.exe+1F2D980

Здоровье


alloc(newmem,2048)
label(god)
label(godmod)
label(returnhere)
aobscan(aob_god,F3xxxxxxxxC2xxxxxxxxB0xxxxxxxxxxxxxxCCxxxxxxxxxxxxxx33)
registersymbol(god)

newmem:
push ebp
mov ebp,ecx
cmp ebp,[bf3.exe+1F2D980] // [bf3.exe+1F2D980] Адрес статического указателя +20 к значению и это наш адрес.
pop ebp
je godmod
movss [ecx+20],xmm0
jmp returnhere

godmod:
mov [ecx+20],(float)80
jmp returnhere

aob_god:
god:
jmp newmem
returnhere:

[DISABLE]
god:
movss [ecx+20],xmm0
dealloc(newmem)
unregistersymbol(god)
[ENABLE]

Патроны и гранаты не уменьшаются


alloc(newmem,2048)
label(ammo)
label(returnhere)
aobscan(aob_ammo,29xxxxxxxxxx80xxxxxx8Bxxxxxxxxxx74)
registersymbol(ammo)

newmem:
db 90 90 90 90 90 90
jmp returnhere

aob_ammo:
ammo:
jmp newmem
nop
returnhere:

[DISABLE]
ammo:
sub [ecx+000000F4],esi
dealloc(newmem)
unregistersymbol(ammo)
[ENABLE]

Нет перезарядки


alloc(newmem,2048)
label(perezaryadka)
label(returnhere)
aobscan(aob_perezaryadka,FFxxxxxxxxxx33xxxxxxxxxxxx49xxxxxxxxxx85xxxxxx39)
registersymbol(perezaryadka)

newmem:
inc [eax+64]
dec [eax+64]
mov edx,[eax+64]
jmp returnhere

aob_perezaryadka:
perezaryadka:
jmp newmem
nop
returnhere:

[DISABLE]
perezaryadka:
dec [eax+64]
mov edx,[eax+64]
dealloc(newmem)
unregistersymbol(perezaryadka)
[ENABLE]

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

  • 1 месяц спустя...

a15c9211cc94.png

Скачать

Скрипты



Бессмертие

[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(newmem,2048) //2kb should be enough
label(health)
label(returnhere)
label(originalcode)
aobscan(aob_health,"0F 2F 46 20 72 09 6A 00 8B CE E8 02 16 95 FF 8B 8E C8 04 00 00 D9 44 24 04 8B 01 8B 50 50")
registersymbol(health)

aob_health:
health:
jmp newmem
nop
returnhere:

newmem: //this is allocated memory, you have read,write,execute access
//place your code here
cmp dword ptr [esi+0A0],1
jne originalcode
mov [esi+20],(float)100

originalcode:
comiss xmm0,[esi+20]
jb 00C000EE
jmp returnhere

[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
unregistersymbol(health)
health:
comiss xmm0,[esi+20]
jb 00C000EE
//Alt: db 0F 2F 46 20 72 09

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

[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(newmem,2048) //2kb should be enough
label(reload)
label(returnhere)
label(originalcode)
aobscan(aob_reload,"FF 48 64 8B 50 64 33 C9 85 D2 0F 9C C1 49 23 D1 89 50 64 85 D2 75 11 39 50 68 75 0C")
registersymbol(reload)

aob_reload:
reload:
nop
nop
nop
returnhere:

newmem: //this is allocated memory, you have read,write,execute access
//place your code here

originalcode:
dec [eax+64]
mov edx,[eax+64]
jmp returnhere

[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
unregistersymbol(reload)
reload:
dec [eax+64]
mov edx,[eax+64]
//Alt: db FF 48 64 8B 50 64

Беск. патроны

[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(newmem,2048) //2kb should be enough
label(ammo)
label(returnhere)
label(originalcode)
aobscan(aob_ammo,"29 B1 F4 00 00 00 80 7B 40 00 8B 81 F4 00 00 00 74 3F 8B B9 10 01 00 00 83 FF FF 74 04")
registersymbol(ammo)

aob_ammo:
ammo:
nop
nop
nop
nop
nop
nop
returnhere:

newmem: //this is allocated memory, you have read,write,execute access
//place your code here

originalcode:
sub [ecx+000000F4],esi
jmp returnhere

[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
unregistersymbol(ammo)
ammo:
sub [ecx+000000F4],esi
//Alt: db 29 B1 F4 00 00 00

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

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

Вы сможете оставить комментарий после входа в



Войти
×
×
  • Создать...

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

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