I started using cheat engine years ago, before it was popular.
While I'm still not good enough to make my own trainers, or anything advanced, I started off with a simple tutorial on how to find and modify a gold value.
Stuff like stats, item quantities, etc are essentially the same as a gold value.
Like if you have a quantity of items that goes up to 99 or 255 max, you search for the amount on byte, change the value by buying/selling/using one, then search again until you narrow it down, then you can modify it.
Anything higher than 255 would be under 2 byte or 4 byte. Or possibly float. I've seen gold values on float before.
Let's say your character has 54 str stat, and is just about to level up. Search for 54, level up, you gained 4 str, so it's 58 now, search for 58, still too many on the list? Reload your save when you had 54 str, then search for that again, then repeat. Once you find the STR stat for that character, click the value and open the memory viewer, and youll find that the other stats are close by in the memory region, and you easily find them if you know what you're looking for.
Last edited by chaosblade02; 12-05-2019 at 12:59 PM.