View Single Post
  #1  
Old 12-07-2007, 10:59
TehAvatar TehAvatar is offline
Junior Member
 
Join Date: Jul 2007
Location: bleh
Posts: 3
Thanks: 0
Thanked 0 Times in 0 Posts
TehAvatar is on a distinguished road
Teleporting trainer - Creating a new type a trainer! Please help and give advice!

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.
Reply With Quote
Sponsored Links