user620 posted on Jun 02, 2012 12:53:43 PM - Report post
Hello everybody. I'm completely new to cheat happens.
I know that I must have an "unlimited" account. But before I upgrade I have an question: I'm writing a tool which collects some data out of the game (ETS) for post-processing. I could find some data myself but failed to find some other values. I don't need a trainer, but the static base pointers with the offsets of some values. Do you do such things or can I only choose from the available trainers on this website? I would pay you for your hard work, of course.
Best regards, user620
DABhand posted on Jun 02, 2012 2:52:29 PM - Report post
Pretty much easy to grab file info using current Windows API's.
That will give you base offset for files used.
As for offsets for code-injecting or shifting or pointer freezing, that requires work.
Oh and Don't forget some tuts on ASM and defeating DMA
user620 posted on Jun 02, 2012 4:19:34 PM - Report post
I think you misunderstood me (or did I misunderstood you?). Sorry I know how to read memory data of other processes. I simply can't find some in-game values. For example, the direction the player is driving. I tried to look for the direction-value as a float, integer (32bit), short and double but couldn't find it. Another value the game shows in the statistics screen is the delivered amount of cargos. It was a pain to search for it and I didn't succeed (although I found some other values I needed...). I'm not a "game hacker" or game trainer writer. Just an ordinary software developer with little experience in extensive memory manipulation. I hope someone of you can help me out a little bit.
> "As for offsets for code-injecting or shifting or pointer freezing, that requires work."
I just want to extract some information. No need for complex data manipulation. As I said, I will use them in a post-processing task.
[Edited by user620, 6/2/2012 4:23:00 PM]
[Edited by user620, 6/7/2012 4:34:55 PM]
user620 posted on Jun 07, 2012 4:33:39 PM - Report post
Thank you. I will try to find someone else for this job if no one wants...