Area 51

8.2
()

как поставить читы?

Жизни - число float, от 0 до 100
Мутаген - число float, от нуля до 100
Патроны в обойме - int.

Можно патчить память в ручную, можно взять CheatEngine и сделать инъекцию через автогенератор(так быстрее и проще)

Жизни:

A51.exe+FA86E - subss xmm0,[esi+000000BC] ; <---- Вот здесь нам отнимают жизни, можно это строку заменить nop, например
A51.exe+FA876 - comiss xmm1,xmm0
A51.exe+FA879 - movss [esi+000000B4],xmm0


Патроны в обойме

A51.exe+6FA8B - sub ebx,edx ; <--- здесь они у нас отнимаются
A51.exe+6FA8D - mov [eax],ebx

Можно просто sub, ebx, edx - опять же заменить на nop
Значение не в обойме может будет отрицательным, но это роли никакой не играет


Мутаген

A51.exe+4C1FE - comiss xmm1,xmm0 ; <--- здесь долго объяснять, после трейсинга, если припело всё будет и так понятно
A51.exe+4C201 - ja A51.exe+4C206

Тут тупо убиваем 2 эти строчки


Гранаты я не искал.

ЗЫ НИ ОДИН из тренеров, которые есть в наличии на PG, с русской версии игры *(1.1.0089007е) не работают. Поэтому и пришлось проводить маленькое исследование.
Такие дела.
Авторизуйтесь, чтобы принять участие в обсуждении.