To insert the code just hit cheat list. Then paste the code in either gameshark or cheat depending on which code you have. Then hit ok and ok again. Then hit save list. If you have any other questions just ask. Some people are just so arrogant and cant keep their rude remarks like "that is not relevant to rom hacking" to themselves.
By the way you might have to get a master code or "M" code to make the code work.
Finding APE offsets is hard to explain, it would be easier to explain over something like AIM or MSN, and I don't wanna clutter up your visitor page. I'm sure there's a tutorial somewhere anyway. I'm doing well in school, I'm a freshman in college
Seriously? We don't hack for money or to make a name for ourselves. We do it because it's fun. If you're willing to pay someone to do a little work for you regarding a hobby that you'll probably abandon in the next few months, then you seriously need to reevaluate your priorities.
For your first question, ignore the first two zeroes. The pointer would be 50 15 38 08. For the second question, offsets are backwards in the hex. As i said before, ($ABCDEF becomes EF CD AB 08), so 3F089C would be 9C 08 3F 08
Assuming you have a hex editor: Open up your Rom in it. If you consult the pointers in the spoiler on that tutorial (Assuming you have Firered BPRE and are editing the map of Kanto), you need the pointer $3F089C. Take the offset of your tilemap, and turn it into a pointer ($ABCDEF becomes EF CD AB 08). Using the hex editor, search for "9C 08 3F 08". Whenever you find that, replace it with the pointer of your tilemap.