Trainer lib..
Trainer lib..
Im writing a trainer lib!
Well these functions are already done and is working..:
GetPhandle() ;Gives the trainer acess to the procedure..
ReadGameMemory() ;Returns a value from an adress
WriteGameMemory() ;Writes a value to an adress
ChangeAdressValue() ;Adds or subtracts a value to an adress..
CloseProcess() ;Ends the game..
(of course they need variebles..)
All commands will have the Prefix tl_
[TrainerLib]
Is anybody interested in this?
[actually i plan to make a trainer maker that makes
stand alone trainers, but why not create a nice little lib before working on the other thing, and make the lib public.]
And, what more procedures should a trainer maker have?
(the lib can of course also be used to other things than making game trainers. Ill think about changing the *GameMemory to *ProcMemory. What about thaT?)
Best regards, Thefool.
Well these functions are already done and is working..:
GetPhandle() ;Gives the trainer acess to the procedure..
ReadGameMemory() ;Returns a value from an adress
WriteGameMemory() ;Writes a value to an adress
ChangeAdressValue() ;Adds or subtracts a value to an adress..
CloseProcess() ;Ends the game..
(of course they need variebles..)
All commands will have the Prefix tl_
[TrainerLib]
Is anybody interested in this?
[actually i plan to make a trainer maker that makes
stand alone trainers, but why not create a nice little lib before working on the other thing, and make the lib public.]
And, what more procedures should a trainer maker have?
(the lib can of course also be used to other things than making game trainers. Ill think about changing the *GameMemory to *ProcMemory. What about thaT?)
Best regards, Thefool.
Re: Trainer lib..
> Is anybody interested in this?
Yes, thanks. I've always had an interest in trainers (done lots of posts here
about them). I've got my own methods of using them, similar to yours, but
a lib might be a nicer way of doing it.
Yes, thanks. I've always had an interest in trainers (done lots of posts here
about them). I've got my own methods of using them, similar to yours, but
a lib might be a nicer way of doing it.
I compile using 5.31 (x86) on Win 7 Ultimate (64-bit).
"PureBasic won't be object oriented, period" - Fred.
"PureBasic won't be object oriented, period" - Fred.
-
Bonne_den_kule
- Addict

- Posts: 841
- Joined: Mon Jun 07, 2004 7:10 pm
Command to change the source/commands on the fly. input as asm.
to change the source/command on fly, a prog must be open with createprocess with a special write-read flag.
I have made a trainer for Locomotion for some months ago.
Look here: http://home.no/locomotion/
to change the source/command on fly, a prog must be open with createprocess with a special write-read flag.
I have made a trainer for Locomotion for some months ago.
Look here: http://home.no/locomotion/
-
Bonne_den_kule
- Addict

- Posts: 841
- Joined: Mon Jun 07, 2004 7:10 pm
TSearch is an excellent tool! i used it for a long time 
btw: about the source/command exchange.. If i shall do that i need some help. If you are willing to supply that, just tell me. Not that i will steal
someone else's code, but i think its a bit too advanced for me to do..
Help file is finnished! Now i just need some tests, and to create the library.
Please look at my questions in the Beginners section about the proceduredll
and normal procedures, then the lib might get out later today!
btw: about the source/command exchange.. If i shall do that i need some help. If you are willing to supply that, just tell me. Not that i will steal
someone else's code, but i think its a bit too advanced for me to do..
Help file is finnished! Now i just need some tests, and to create the library.
Please look at my questions in the Beginners section about the proceduredll
and normal procedures, then the lib might get out later today!
-
dracflamloc
- Addict

- Posts: 1648
- Joined: Mon Sep 20, 2004 3:52 pm
- Contact:
-
dracflamloc
- Addict

- Posts: 1648
- Joined: Mon Sep 20, 2004 3:52 pm
- Contact:


