View previous topic :: View next topic |
Author |
Message |
sven3107 Expert Cheater
Reputation: 0
Joined: 04 Feb 2009 Posts: 118 Location: Belgium
|
Posted: Mon Feb 23, 2009 8:42 am Post subject: Help on calling memory |
|
|
Hey, i'm trying to make a trainer for Unreal Tournament and i made some assembly cheats for the table. Anyway, here's the code
Code: | [ENABLE]
alloc(newmem,2048)
label(returnhere)
label(originalcode)
label(exit)
alloc(pointertospeed,4)
103D1F7B:
jmp newmem
nop
returnhere:
newmem:
mov [pointertospeed],ecx
originalcode:
mov [ecx+08],eax
mov eax,[ebp-34]
exit:
jmp returnhere
[DISABLE]
dealloc(newmem)
dealloc(pointertospeed)
103D1F7B:
mov [ecx+08],eax
mov eax,[ebp-34] |
Now i have no clue how to use that [pointertospeed] address... help would be appreciated a lot
|
|
Back to top |
|
 |
Dark Byte Site Admin
Reputation: 470
Joined: 09 May 2003 Posts: 25785 Location: The netherlands
|
Posted: Mon Feb 23, 2009 1:45 pm Post subject: |
|
|
if you have no idea how to use it, how come to the idea to make a script that stores it ?
anyhow, add the line "Registersymbol(pointertospeed)"
when the script is executed click on add address menually and tick the pointer checkbox
fill in as base address "pointertospeed" and then fill in the offset (e.g
_________________
Do not ask me about online cheats. I don't know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping |
|
Back to top |
|
 |
sven3107 Expert Cheater
Reputation: 0
Joined: 04 Feb 2009 Posts: 118 Location: Belgium
|
Posted: Mon Feb 23, 2009 2:45 pm Post subject: |
|
|
Oh my god... again, it works like a charm, thank you so much!
Quote: | if you have no idea how to use it, how come to the idea to make a script that stores it ? |
Well i do know how to use it but i had no idea i needed to register the symbols by using that code, i even tried to find an unused address to store that value
|
|
Back to top |
|
 |
|