View previous topic :: View next topic |
Author |
Message |
renomous Advanced Cheater
Reputation: 0
Joined: 15 Jul 2012 Posts: 86
|
Posted: Mon Jul 14, 2014 4:13 pm Post subject: Level Hack Script Got the code but how to edit ? here's pics |
|
|
renomous wrote: | eax is my my level
how should the script look like
i edit but it always crash
mov [edi+38],eax
mov [edi+33],bl
___________________________
movdqu [edi+00000864],xmm0
this is for skill points
if have more time if u you can explain how to edit the code too
 |
|
|
Back to top |
|
 |
661089799107 Expert Cheater
Reputation: 3
Joined: 25 Jan 2009 Posts: 186
|
Posted: Mon Jul 14, 2014 5:57 pm Post subject: |
|
|
If this is a multiplayer game as the #DOTA_RP_QU string would suggest then you can't hack your level as it's server sided.
Try just adding EDI+38 to address table, and change the value to see if it will have the desired effect.
Should look something like this: (note the commented lines)
Code: |
alloc(newmem,1024,"client.exe"+00000000) // this
label(returnhere)
label(originalcode)
label(exit)
newmem:
// do whatever
originalcode:
mov [edi+38],eax
mov [edi+33],bl
exit:
jmp returnhere
"client.exe"+00000000: // and this
jmp newmem
nop
returnhere:
|
|
|
Back to top |
|
 |
Rissorr Master Cheater
Reputation: 3
Joined: 17 Sep 2013 Posts: 273 Location: Israel!
|
Posted: Tue Jul 15, 2014 5:58 am Post subject: |
|
|
661089799107 wrote: |
Should look something like this: (note the commented lines)
Code: |
alloc(newmem,1024,"client.exe"+00000000) // this
label(returnhere)
label(originalcode)
label(exit)
newmem:
// do whatever
originalcode:
mov [edi+38],eax
mov [edi+33],bl
exit:
jmp returnhere
"client.exe"+00000000: // and this
jmp newmem
nop
returnhere:
|
|
in the you can put this:
replace the ♠ with the level you want to become (dont touch the '#' ,it means decimal)
|
|
Back to top |
|
 |
|