I'm not an expert, and i know only the base of assembly, but i know that some option for trainer aren't possible with program like cheat engine, and need a professional debugger like softice, but repeat, i'm not expert, i can make only a trainer with a memory scanner and code injection for now