Moderators: g3nuin3, SpeedWing, WhiteHat, mezzo
Felheart wrote:Attack strength doesn't increase,
but thanks to whitehat its possible to see how much damage you deal to your enemys.
I think it increases with the activation of the devil-trigger.
I will take a deeper look into this later...
Edit:
Oh wow! A lazy way could be to kill the enemy just by locking on on him xD
Just script-lock the enemys health to zero.
Felheart wrote:Oh wow! A lazy way could be to kill the enemy just by locking on on him xD
Just script-lock the enemys health to zero.
mc.flash wrote:and maybe aspras got an idea that might work too with some games after all the only goal is to hack the game lol
Felheart wrote:WhiteHat, do you just look for "fun" values? Because it seems like you are reversing the game with all classes and things
Label( PlayerDamageMultiplier )
Label( EnemiesDamageMultiplier )
Label( OverwrittenCode )
Label( Exit )
Label( Return )
FullAccess( DevilMayCry4_DX9.exe+0x0011BFD4, 5 )
DevilMayCry4_DX9.exe+0x0011BFD4 :
jmp 0x400500
Return :
FullAccess( DevilMayCry4_DX9.exe+0x400, 512 )
DevilMayCry4_DX9.exe+0x400 :
dd 1.0f
DevilMayCry4_DX9.exe+0x404 :
dd 1.0f
DevilMayCry4_DX9.exe+0x500 :
push ebx
mov ebx, dword ptr [DevilMayCry4_DX9.exe+0xA558B8]
mov ebx, dword ptr [ebx+0x24]
add ebx, 0x15B4
cmp esi, ebx ; is player hit ?
pop ebx
jne PlayerDamageMultiplier
EnemiesDamageMultiplier :
db 0xF3 0x0F 0x59 0x0D 0x04 0x04 0x40 0x00 ; mulss xmm1,[00400404]
jmp OverwrittenCode
PlayerDamageMultiplier :
db 0xF3 0x0F 0x59 0x0D 0x00 0x04 0x40 0x00 ; mulss xmm1,[00400400]
OverwrittenCode :
db 0xF3 0x0F 0x10 0x46 0x18 ; movss xmm0,[esi+18]
Exit :
jmp Return
Felheart wrote:Lol at first i thought you meant a "built-in" multiplier in the game. ^^
Felheart wrote:Did you find a free code-cave at 0x0400 ? Why don't you use Alloc ?
Users browsing this forum: No registered users and 0 guests