Can't find a solution

Memory scanning, code injection, debugger internals and other gamemodding related discussion
Post Reply
rogerstevez
What is cheating?
What is cheating?
Posts: 3
Joined: Sat Dec 09, 2017 9:58 am
Reputation: 0

Can't find a solution

Post by rogerstevez » Sat Dec 09, 2017 10:26 am

I'm trying to make a teleport to waypoint in ELEX, here what i have:
- Player/Map positions (Both double).
- Basic Teleport to position made (hotkeys).
- The waypoint address will change if you removed (by x).
- When i try to dissect the map coords on write/read it's shows FFFFFFFFFFFFFFF instead of selected address to compare. The offset is right and i can change the value to move the waypoint.
I have some images showing what i have, if someone can show me where i mistake and help me merge the 2 tables I will be grateful and i will post my table when i finish it.

Image
I tried to make an alloc and register a symbol to get the value, but isn't getting the right adress, no matter where i inject. I didn't have this problem until now.
Image
found using rdx base value, the float value seems to move the waypoint up/down, maybe is the y?
Last edited by rogerstevez on Sat Dec 09, 2017 5:30 pm, edited 2 times in total.

User avatar
Betcha
Noobzor
Noobzor
Posts: 12
Joined: Sun Nov 26, 2017 5:39 pm
Reputation: 5

Re: Can't find a solution

Post by Betcha » Sat Dec 09, 2017 2:18 pm

Videos could help you out, if not aware of them yet.




rogerstevez
What is cheating?
What is cheating?
Posts: 3
Joined: Sat Dec 09, 2017 9:58 am
Reputation: 0

Re: Can't find a solution

Post by rogerstevez » Sat Dec 09, 2017 3:02 pm

In a nutshell:
- When i try to dissect the address to compare the waypoints it's writting the FFFFFFFF (second image, second tab) (This address is write/access all other waypoints (eg. jax waypoint (eg.2 jax waypoint 'the white' one not the placed marker) - Need for compare, i never have a problem until now, maybe i got wrong address...
- When i try to alloc/registersymbol isn't writing the right address - Not needed, but this is a small check if i found the right base address that contains the values of marker for injection
- If the waypoint is removed,address will change
Last edited by rogerstevez on Sat Dec 09, 2017 4:33 pm, edited 1 time in total.

User avatar
Betcha
Noobzor
Noobzor
Posts: 12
Joined: Sun Nov 26, 2017 5:39 pm
Reputation: 5

Re: Can't find a solution

Post by Betcha » Sat Dec 09, 2017 3:29 pm

RCX = 40
RDX = 922246B9 - 1

40 + 922246B9 - 1

922246F8 ?

rogerstevez
What is cheating?
What is cheating?
Posts: 3
Joined: Sat Dec 09, 2017 9:58 am
Reputation: 0

Re: Can't find a solution

Post by rogerstevez » Sat Dec 09, 2017 4:43 pm

RCX + RDX - 1: Both X and Z on top with with offset z=0 and x=8
Only RDX: X=37 Z=3F Y(maybe)=43 offset
When i try dissect the data is shows FFFFFFFFFFFFFFFF on selected address (Don't understand why happens here, maybe i got wrong address, but still why FF...)

Note: Your calculation is the value moved, the real base address is rdx

Thank you, I really appreciate your help
I give up, i can't figure out this.

Post Reply

Who is online

Users browsing this forum: No registered users