Quote:
Originally Posted by Synaesthesia
RegisterHotkey + GetAsyncKeyState  Just guessing, haven't really checked out your trainer. But good work still 
|
RegisterHotkey :-)
But I don't use getasynckeystate. I can make the source available if anyone cares. Thanks to the comments, it's apparently not happy with 64bit OS's so I rather work that out before I go showing it around. It's code I modified from a tutorial on C++ that used VirtualAllocEx. I'm a big fan of cheatengine and it allows you to do a type of virtualallocex for creating codecaves so naturally it's how I like to do things. I've been posting game tables for cheatengine over on their forum for the past 2 years or so.
I'm not a c++ coder but I can get around in it and I've been working with asm off and on as a hobby for 15+ years. Which is to say I'm about as good as the average hobbiest (imagine a weekend golfer and not tiger woods).
Quote:
|
Originally Posted by DABhand
Money etc is one thing as these values are meant to change, but watch with the get/put.
|
I'll be on the lookout for the romanian police.
Thanks for the feedback all.
edit: Oh, it may sound silly but the biggest challenge of the trainer was making red text on the black background of my dialog box! It's the truth.