A Good way is to write a Memory Class that use ReadProcessMemory and WriteProcessMemory, u can google for that ;-)
A Dumper is the best way i think. Be sure to dump ingame i think.
A better way is to write a pattern scan to find the offsets but it is maybe a bit difficult.