Hello there!
Long ago some bright person made a teleporting trainer for the need for speed series. I really liked the concept. You could drive to the end of the race track, then press a button and it would save your current coordinates. Then you can restart the race and press another button - BAM - It teleports you to where you were earlier, thus skipping alot of driving
Well this is just the concept, not really what I plan on doing, however, Im planning on creating such a trainer for ES:Oblivion, a RPG with a MASSIVE map.
(If I am succesfull at this I would like to try it with NFS carbon

)
Okay, basically this is how it works:
The game saves 3 "coordinates" to a location in memory, as a float.
These values look like this:
X: 103.23667721
Y: -7.2387777
Z 33.883872409
(Y being your vertical axiz)
Those would be your characters location in the world. This is exactly the same for racing games- your car's location in the world.
What I want to do is create a trainer that simply writes a value to each of those locations, for example:
Code:
These are your current co-ordinates:
X: 123
Y: -1
Z: 455
Enter a new coordinate:
X:
Y:
Z:
[Teleport!]
Now currently I dont have alot of knowledge of asm. . .and reading tutorials simply dont help, as the opcode i get that writes the coordinates look a bit jittery.
I would appreciate it if anyone can help me out here.
Regards
TehAvatar
PS: Obviously its a DMA game, so CE trainers dont help much

+ I can find the addresses easily.