Many Cheats
This cheat will be easier if yo used the FLY to get to Cinnabar Island, and also teach a water pokemon SURF. Teach any bird FLY then get to Cinnabar Island. Then You must go back to Viridian city, talk to the man by the entrance of the Viridan City Gym. when ask you "are you in a hurry" answer "no". After he finishes Fly back to Cinnabar Island go to the eastern coast of the island (where you first surfed onto the island). Then use SURF to move between the land and the water. in case you do not get it your seal should look like he is on land but is not. move up and down for awhile pokemon start appearing (it may take a while). If pokemon start appearing then pause and select ITEMS, switch the item you want with the sixth item in the inventory. press SELECT and make sure that the white arrow is still showing, and also make sure that the sixth item has a number by. now exit out of the pause menu using the B button, surf up and down the now and search for a hidden by the name of Missingno. defeat it (do not catch it)! When ! you see how much gold and points you earned pause again and look at the sixth item, it will either have a symbol by the number or it will show how many you have. i would recommend using this code for things like gold nuggets or rare candy, even TM's. if you want the money go and sell all but one. you should have maximum money!