This is kind of an old post but i can help.
Ive been making game trainers online and offline for the past 6 months.
The gamehacking community generally defines a trainer as a program that alters a desired memory address/process to do something that will benefit the user.
An example would be...