Jump to content
Moopler
  • 0
Tokus

«Request» What am I doing wrong updating Damage Hack {EMS v116}

Question

I've been trying to update damage hack changing the script with Waty's adresses and the AOB's i've found scanning v115.1.
Could anyone who knows a thing or two about this maybe assist me ?
Not asking to be spoonfed want to do it myself , this is what i have so far...

 

script 1

[enable]

0099D57F:

db 90 90

[disable]

0099D57F:

db 75 2B


script 2

define(TSingleton__CUserPool,01AA2D10)
define(TSingleton__CMobPool,01AA2D14)

define(mob_limit,#0)
define(people_limit,#1)

define(skill_id, #95001001) //#80001593 if wanna 50m and #95001001 for 500k

[enable]
alloc(skill_inject_check_hook,128)
label(skill_inject_check_skip)
label(skill_inject_check_return)

013025EB:
jmp skill_inject_check_hook
nop
skill_inject_check_return:

skill_inject_check_hook:
mov ebx,[TSingleton__CUserPool]
mov ebx,[ebx+18]
mov eax,people_limit
cmp ebx,eax
jge skill_inject_check_skip
mov eax,[TSingleton__CMobPool]
mov eax,[eax+10]
sub eax,ebx
mov ebx,mob_limit
cmp eax,ebx
jle skill_inject_check_skip
mov [esi++0000A4AC],skill_id
jmp 01247D26
skill_inject_check_skip:
jmp 01247EE1

01247DE8:
db 90 90 90 90 90 90

01247DF5:
jmp far 01247E2B
dw 9090

[disable]
013025EB:
db 0F 84 CF 02 00 00

01247DE8:
db 0F 87 E9 00 00 00

01247DF5:
jmp dword ptr [eax*4+01247EEC]

dealloc(skill_inject_check_hook)

 

Share this post


Link to post

3 answers to this question

Recommended Posts

  • 0

You need to update that part also.

 

mov [esi++0000A4AC],skill_id
jmp 01247D26
skill_inject_check_skip:
jmp 01247EE1

01247DE8:
db 90 90 90 90 90 90

01247DF5:
jmp far 01247E2B
dw 9090

[disable]
013025EB:
db 0F 84 CF 02 00 00

01247DE8:
db 0F 87 E9 00 00 00

01247DF5:
jmp dword ptr [eax*4+01247EEC]

dealloc(skill_inject_check_hook)

 

 

 

Edited by Nitus

Share this post


Link to post
  • 0

lol , posted the wrong one

[enable]

009E905F:

db 90 90

[disable]

009E905F:

db 75 2B

i have the AOB's from every adress in the script(2nd one) , if i change all of them would it work then ?

i already checked with a WZcompiler the skill id's are still the same

Edited by Tokus

Share this post


Link to post
  • -1
14 minutes ago, Tokus said:

I've been trying to update damage hack changing the script with Waty's adresses and the AOB's i've found scanning v115.1.
Could anyone who knows a thing or two about this maybe assist me ?
Not asking to be spoonfed want to do it myself , this is what i have so far...

 

script 1

[enable]

0099D57F:

db 90 90

[disable]

0099D57F:

db 75 2B

 

If you have AOB's then you should use them with the current version of the game. 

You can tell from the first script that it is already outdated.

In fact it looks like they're just the v115 scripts.

Edited by Swanniie

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×