Test these trainers I made?

  • Thread starter Thread starter Rydian
  • Start date Start date
  • Views Views 7,579
  • Replies Replies 30
If the graphical version needs a separate trainer I'll whip that up later.

As for Torchlight, it turns out the same routine is used for health depletion all-around, so making the player invincible also makes the enemies invincible... so I'll need to try another method.
EDIT: A method that doesn't cause sound issues...

EDIT2: Okay, so I had a couple failures in torchlight...
ixavcm.jpg

But it looks like we're good to go now. Updated the first post with the link to 1.1, which has a couple more options as well (money, skill/stat points, leveling speed).

EDIT3: As for Nethack, the trainer for the console won't work both because it's looking for a different process name, and the code isn't the same anyways... but it looks like nethack is using static addresses for the important stats, so I'm making a trainer for the tile version now... it's just annoying to find the hunger value in RAM.

EDIT4: Nethack tile version added to first post for testing.

EDIT5: Damn, looks like I didn't get health working for Torchlight after all (nor the stat/skill point increases). I can modify the code so that stat/skill points aren't used up, but as a side-effect when you use them on skills the tab doesn't visually update until you refresh it... but it seems functional so I'll leave it in like that for now while I try yet again to get health working.

EDIT6: Okay, I think I have the health and such working, and I also added fast EXP gain and +hundreds of skill/stat points per level, so version 1.2 is linked now.
 
So I've learned and experimented a little more and I want to see if this method for Terraria works.
http://rydian.net/trainers/terraria.zip
All the hotkeys do the same thing (set the current HP to 66), but use different offset "paths" to get to the health value.

Wanna' see if this works on other machines, since it's kinda' weird.
 
(Maybe this'll help, maybe not, with the Terraria trainer!)

I'm not sure how effective using Cheat Engine for Terraria would be. The problem is that the .NET framework can move around allocated blocks of memory sporadically (because of the compacting garbage collector). This creates a predicament in which the address/offset of say, a player is not easy to deterministically find. I know personally it's easy enough to inject a .NET DLL into another CLR program, which you can then use the Reflection APIs in order to set and get the correct fields. This may be a better route, because you don't have to worry about the code/memory blocks moving around (it's all transparent to a native .NET application).
 
(Maybe this'll help, maybe not, with the Terraria trainer!)

I'm not sure how effective using Cheat Engine for Terraria would be. The problem is that the .NET framework can move around allocated blocks of memory sporadically (because of the compacting garbage collector). This creates a predicament in which the address/offset of say, a player is not easy to deterministically find. I know personally it's easy enough to inject a .NET DLL into another CLR program, which you can then use the Reflection APIs in order to set and get the correct fields. This may be a better route, because you don't have to worry about the code/memory blocks moving around (it's all transparent to a native .NET application).
Yeah that's the kind of thing I don't know nearly enough to do. XD And for people who want a fully-featured trainer, that's already the method that RomTerraria uses and that has a ton of options I'm never going to add. These trainers are partially for my own learning, and I need people on other systems to see if certain things work or not.

In this case the addresses being pointed at have stayed the same for me across multiple program restarts, which is definitely different, so I wanna' see how it's working.
 
I'd do this if I had a working windows, my thumb drives seemed to of grown legs and ran off on me, so I'm trying to get antoher win 7disk. Been playing with cheat engine and various other things trying to learn the ropes, makes me sleepy at time :D
 
I took that as sort of a challenge, so...
http://rydian.net/trainers/terraria_aob.zip
Of course the specified part of code needs to have loaded first, and since the entries are scan scripts it takes a second or two for each one to enable, but there it is.
 
Um.Where exactly is the Cave Story+ Trainer?

Edit: Never mind. I thought it was Firefox making a false link
 
Um.Where exactly is the Cave Story+ Trainer?

Edit: Never mind. I thought it was Firefox making a false link
Cave Story+ updated since this thread, I updated some codes to match but don't care enough to make it into a standalone trainer, so if the existing trainer isn't working properly then just install Cheat Engine, then attach it to the game (upper-left button, find Cave Story+.exe) and open this table to get the updated stuff.
http://rydian.net/trainers/CaveStory+.zip
 

Site & Scene News

Popular threads in this forum