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

Red Faction:Armageddon


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

Версия 1.00 NoDVD от ALI213 DX11

выкладываю свои скрипты

God

[ENABLE]

alloc(newmem,2048)

aobscan(address,D9xxxxxxxxxxD9xxxxxxD9xxDExxD9xxD9xxxxxxD9xxxxxxxxxxD9xxxxxxDA)

label(injectAddress)

registersymbol(injectAddress)

label(originalcode)

label(returnhere)

newmem:

mov [ebp+00000F24],(float)900000

originalcode:

fld dword ptr [ebp+00000F24]

jmp returnhere

address: // "RedFactionArmageddon_DX11.exe"+18BE5A = 0x0058BE5A

injectAddress:

jmp newmem

nop

returnhere:

[DISABLE]

injectAddress:

fld dword ptr [ebp+00000F24]

unregistersymbol(injectAddress)

dealloc(newmem)

No_Reload

[ENABLE]

alloc(newmem,2048)

aobscan(address,8Bxxxxxxxxxxxx75xx8BxxxxxxD9xxxxxxxxxxxxD9xxxxxxD8xxxxxxDFxxF6)

label(injectAddress)

registersymbol(injectAddress)

label(originalcode)

label(returnhere)

newmem:

mov dword ptr [edi+esi+000002E0],#99

originalcode:

mov ebx,[edi+esi+000002E0]

jmp returnhere

address: // "RedFactionArmageddon_DX11.exe"+2AA12C = 0x006AA12C

injectAddress:

jmp newmem

nop

nop

returnhere:

[DISABLE]

injectAddress:

mov ebx,[edi+esi+000002E0]

unregistersymbol(injectAddress)

dealloc(newmem)

Ammo

[ENABLE]

alloc(newmem,2048)

aobscan(address,8BxxxxC2xxxxxxxxxxxxxxxxxxxxxxxx8Bxx8Bxxxxxx85xx74xx8Bxxxxxx83)

label(injectAddress)

registersymbol(injectAddress)

label(originalcode)

label(returnhere)

newmem:

mov dword ptr [eax+04],#999

originalcode:

mov eax,[eax+04]

ret 0004

jmp returnhere

address: // "RedFactionArmageddon_DX11.exe"+2940A1 = 0x006940A1

injectAddress:

jmp newmem

nop

returnhere:

[DISABLE]

injectAddress:

mov eax,[eax+04]

ret 0004

unregistersymbol(injectAddress)

dealloc(newmem)

Трофей

срабатывает при нажатии паузы (esc)

[ENABLE]

alloc(newmem,2048)

aobscan(address,8Bxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx8Bxxxxxx89xxxxC6xxxxxxC2)

label(injectAddress)

registersymbol(injectAddress)

label(originalcode)

label(returnhere)

newmem:

mov dword ptr [ecx+10],#999999999

originalcode:

mov eax,[ecx+10]

ret

int 3

jmp returnhere

address: // "RedFactionArmageddon_DX11.exe"+48A0A0 = 0x0088A0A0

injectAddress:

jmp newmem

returnhere:

[DISABLE]

injectAddress:

mov eax,[ecx+10]

ret

int 3

unregistersymbol(injectAddress)

dealloc(newmem)

Кинетика

[ENABLE]

aobscan(_faddress,d8xxxxd9xxxx8bxxxx8bxxe8xxxxxxxxd9xxxx8bxxe8xxxxxxxxd9)

_faddress: // 0069C2D5 = RedFactionArmageddon_DX11.exe+29C2D5

fadd dword ptr [edx+50]

[DISABLE]

aobscan(_faddress,908bxxxx8bxxe8xxxxxxxxd9xxxx8bxxe8xxxxxxxxd9)

_faddress-5:

fsub dword ptr [edx+50]

Шоковая волна

[ENABLE]

alloc(newmem,2048)

aobscan(address,D9xxxxC2xxxxxxxxxxxxxxxxxxxxxxxxxx80xxxxxxxxxxxxD9xxxxD9xxxxxx8x)

label(injectAddress)

registersymbol(injectAddress)

label(originalcode)

label(returnhere)

newmem:

mov [ecx+20],(float)1

originalcode:

fld dword ptr [ecx+20]

ret 0004

jmp returnhere

address: // "RedFactionArmageddon_DX11.exe"+2957F0 = 0x006957F0

injectAddress:

jmp newmem

nop

returnhere:

[DISABLE]

injectAddress:

fld dword ptr [ecx+20]

ret 0004

unregistersymbol(injectAddress)

dealloc(newmem)

O_H_K

поправил теперь и боссы дохнут

[ENABLE]

alloc(newmem,2048)

aobscan(address,D9xxxxxxxxxxDAxxxxxxxxxxD9xxxxD9xxxxDCxxxxxxxxxxDFxxF6xxxx7AxxDx)

label(injectAddress)

registersymbol(injectAddress)

label(originalcode)

label(returnhere)

newmem:

cmp dword ptr [ecx+8e0],#6

je short originalcode

mov [ecx+00000F24],3DCCCCCD

originalcode:

fld dword ptr [ecx+00000F24]

jmp returnhere

address: // "RedFactionArmageddon_DX11.exe"+373971 = 0x00773971

injectAddress:

jmp newmem

nop

returnhere:

[DISABLE]

injectAddress:

fld dword ptr [ecx+00000F24]

unregistersymbol(injectAddress)

dealloc(newmem)

Добавил перегрев лазера и сварочного аппарата

[ENABLE]

alloc(newmem,2048)

aobscan(address,D9xxxxxxxxxxxxD8xxxxxxD9xxxxxxD9xxxxxxD9xxxxxxxxxxxxD9xx8DxxxxDx)

label(injectAddress)

registersymbol(injectAddress)

label(originalcode)

label(returnhere)

newmem:

mov [eax+esi+000002F4],0

originalcode:

fld dword ptr [eax+esi+000002F4]

jmp returnhere

address: // "RedFactionArmageddon_DX11.exe"+2AA8E0 = 0x006AA8E0

injectAddress:

jmp newmem

nop

nop

returnhere:

[DISABLE]

injectAddress:

fld dword ptr [eax+esi+000002F4]

unregistersymbol(injectAddress)

dealloc(newmem)

RedFactionArmageddon_DX11.rar

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

  • 4 месяца спустя...

Red Faction Armageddon v 1.0 plus 6

post-117-1322865186,08_thumb.jpg

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

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

2-Все патроны=300 клавиша numpad-2

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

4-Энергия не уменьшается клавиша numpad-4

5-Деньги не падают ниже 5-000 клавиша numpad-5

Этой же клавишей можно добавлять по 100... двоеное нажатие.

6-Легкое убийство клавиша numpad-6

Скачать Red Faction Armageddon v 1.0 plus 6 ( Grom-Skynet ).rar

Скриптпы из Red Faction Armageddon v 1.0 plus 6

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

Флудильня от Grom-Skynet http://forum.gamehac...82-grom-skynet/

Здоровье максимум


alloc(newmem,2048)
label(returnhere)

newmem:
cmp [eax+00000E90],049 // Мой Id 049//
je +0F
fsub dword ptr [esp+18]
fstp dword ptr [eax+00000F24]
jmp returnhere
mov [esp+18],0// В [esp+18] хранится мой урон от врагов.. Делаем его "0"
fsub dword ptr [esp+18]
fstp dword ptr [eax+00000F24]
jmp returnhere

RedFactionArmageddon.exe+396645:
jmp newmem
nop
nop
nop
nop
nop
returnhere:

[DISABLE]
RedFactionArmageddon.exe+396645:
fsub dword ptr [esp+18]
fstp dword ptr [eax+00000F24]
dealloc(newmem)
[ENABLE]

Патроны=300


alloc(newmem,2048)
label(returnhere)

newmem:
mov [eax+04],#300
mov eax,[eax+04]
ret 0004
jmp returnhere

RedFactionArmageddon.exe+2A60E1:
jmp newmem
nop
returnhere:

[DISABLE]
RedFactionArmageddon.exe+2A60E1:
mov eax,[eax+04]
ret 0004
dealloc(newmem)
[ENABLE]

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


alloc(newmem,2048)
label(returnhere)

newmem:
inc eax
mov [edi+000002E0],eax
jmp returnhere

RedFactionArmageddon.exe+2C34CE:
jmp newmem
nop
returnhere:

[DISABLE]
RedFactionArmageddon.exe+2C34CE:
mov [edi+000002E0],eax
dealloc(newmem)
[ENABLE]

Энергия не уменьшается_1


alloc(newmem,2048)
label(returnhere)

newmem:
fsub dword ptr [edx+50]
fadd dword ptr [edx+50]
fstp dword ptr [esi+20]
jmp returnhere

RedFactionArmageddon.exe+2AE295:
jmp newmem
nop
returnhere:

[DISABLE]
RedFactionArmageddon.exe+2AE295:
fsub dword ptr [edx+50]
fstp dword ptr [esi+20]
dealloc(newmem)
[ENABLE]

Энергия не уменьшается_2


alloc(newmem,2048)
label(returnhere)

newmem:
fstp dword ptr [esi+20]
mov [esi+20],(float)1
lea edi,[esi+28]
jmp returnhere

RedFactionArmageddon.exe+2AC1D9:
jmp newmem
nop
returnhere:

[DISABLE]
RedFactionArmageddon.exe+2AC1D9:
fstp dword ptr [esi+20]
lea edi,[esi+28]
dealloc(newmem)
[ENABLE]

Деньги не падают ниже 5-000 ( уст 10-000 ) добавить 100


alloc(newmem,2048)
label(returnhere)
label(money)
registersymbol(money)

newmem:
cmp [ecx+10],#5000
jge +7
mov [ecx+10],#10000
cmp [money],1
jne +0E
add [ecx+10],#100
mov [money],0
mov eax,[ecx+10]
ret
int 3
jmp returnhere

money:
dd 1

RedFactionArmageddon.exe+7CD6B0:
jmp newmem
returnhere:

[DISABLE]
RedFactionArmageddon.exe+7CD6B0:
mov eax,[ecx+10]
ret
int 3
dealloc(newmem)
unregistersymbol(money)
[ENABLE]

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


alloc(newmem,2048)
label(returnhere)

newmem:
cmp [esi+00000E90],049
je +0A
mov [esi+00000F24],0
fld dword ptr [esi+00000F24]
jmp returnhere

RedFactionArmageddon.exe+385FCC:
jmp newmem
nop
returnhere:

[DISABLE]
RedFactionArmageddon.exe+385FCC:
fld dword ptr [esi+00000F24]
dealloc(newmem)
[ENABLE]

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

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

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



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

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

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