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

Star Wars: The Force Unleashed 2


Stone

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

Дата создания: 02.01.12

Версия игры: 1.0-1.1

ad120e4dd660.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)

label(exit)

aobscan(aob_health,"D9 46 0C 8B 7D 08 8B 45 0C D9 5C 24 14 D9 47 04 83 EC 08 D9 5C 24 04 D9 46 0C D9 1C 24 50 E8 7D EC FF FF")

registersymbol(health)

aob_health:

health:

jmp newmem

nop

returnhere:

newmem: //this is allocated memory, you have read,write,execute access

//place your code here

pushad

cmp byte ptr [esi+8D],1F

jne originalcode

//push [esi+18]

//pop [esi+0C]

//fld dword ptr [esi+0C]

mov dword ptr [esi+0C],(float)2000

originalcode:

popad

fld dword ptr [esi+0C]

mov edi,[ebp+08]

exit:

jmp returnhere

[DISABLE]

//code from here till the end of the code will be used to disable the cheat

dealloc(newmem)

unregistersymbol(health)

health:

fld dword ptr [esi+0C]

mov edi,[ebp+08]

//Alt: db D9 46 0C 8B 7D 08

Энергия

[ENABLE]

//code from here to '[DISABLE]' will be used to enable the cheat

alloc(newmem,2048) //2kb should be enough

label(energy)

label(returnhere)

label(originalcode)

label(exit)

aobscan(aob_energy,"D9 46 0C D9 1C 24 50 E8 7D EC FF FF 83 C4 04 FF D0 D9 5E 0C D9 46 18 F3 0F 10 56 0C D9 5C 24 14")

registersymbol(energy)

aob_energy:

energy:

jmp newmem

nop

returnhere:

newmem: //this is allocated memory, you have read,write,execute access

//place your code here

pushad

cmp byte ptr [esi+8C],3

jne originalcode

push [esi+18]

pop [esi+0C]

originalcode:

popad

fld dword ptr [esi+0C]

fstp dword ptr [esp]

exit:

jmp returnhere

[DISABLE]

//code from here till the end of the code will be used to disable the cheat

dealloc(newmem)

unregistersymbol(energy)

energy:

fld dword ptr [esi+0C]

fstp dword ptr [esp]

//Alt: db D9 46 0C D9 1C 24

Ярость

[ENABLE]

//code from here to '[DISABLE]' will be used to enable the cheat

alloc(newmem,2048) //2kb should be enough

label(fury)

label(returnhere)

label(originalcode)

label(exit)

aobscan(aob_fury,"F3 0F 10 56 0C D9 5C 24 14 0F 57 C0 D9 46 20 83 C4 08 D9 5C 24 10 F3 0F 10 4C 24 10 F3 0F 10 C1")

registersymbol(fury)

aob_fury:

fury:

jmp newmem

returnhere:

newmem: //this is allocated memory, you have read,write,execute access

//place your code here

cmp byte ptr [esi+04],3

jne originalcode

mov dword ptr [esi+0C],(float)1000

originalcode:

movss xmm2,[esi+0C]

exit:

jmp returnhere

[DISABLE]

//code from here till the end of the code will be used to disable the cheat

dealloc(newmem)

unregistersymbol(fury)

fury:

movss xmm2,[esi+0C]

//Alt: db F3 0F 10 56 0C

Легкое убийство

[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)

label(exit)

aobscan(aob_health,"D9 46 0C 8B 7D 08 8B 45 0C D9 5C 24 14 D9 47 04 83 EC 08 D9 5C 24 04 D9 46 0C D9 1C 24 50 E8 7D EC FF FF")

registersymbol(health)

aob_health:

health:

jmp newmem

nop

returnhere:

newmem: //this is allocated memory, you have read,write,execute access

//place your code here

pushad

cmp byte ptr [esi+12C],0

jne originalcode

//push [esi+18]

//pop [esi+0C]

//fld dword ptr [esi+0C]

mov dword ptr [esi+0C],(float)1

originalcode:

popad

fld dword ptr [esi+0C]

mov edi,[ebp+08]

exit:

jmp returnhere

[DISABLE]

//code from here till the end of the code will be used to disable the cheat

dealloc(newmem)

unregistersymbol(health)

health:

fld dword ptr [esi+0C]

mov edi,[ebp+08]

//Alt: db D9 46 0C 8B 7D 08

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

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

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



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

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

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