To get all Pokegods:
There are such things as pokegods. To get them beat the Elite Four 30 times without talking to anyone in between the nurse in the pokecentre at Indigo Platue or what ever it is, and the riv . On the thirtith times Professer Oak will say "I'm getting tired of this" and he will let you walk around the hall of fame which leads to a new city where people will swap pokegods.
More pokegods...: Pikablu: get a Riachu and buy a thunder stone and water stone use the thunder stone than the water stone and hell evolve into Pikablu
Riablu: do the code to get Pikablu and buy a leaf stone and a fire stone. use the leaf stone.than use the fire stone . the stones will then combine and become the mist-stone! use the mist-stone on Pikablu and it will evolve into Riablu
Brainsect: have a parasect and use the fire stone than the moon stone it will then evolve into Brainsect!
Mewthree: to get mewthree play the pokeflute next to mewtwo 33 times and wait for the screen to flash. then fight mewtwo and it will be mewthree!!!!
MewFour: have a MewThree and use 99 moon stones on it and it will evolve into MewFour
Nidogod:Have a slowbro a Nidoking and a Nidoqueen in your possension.Make sure they are all level 100.Beat the elite four with them twice.then go back to pallet town and talk to professor oak.He'll say something about the mist
stone.Do what he says and you'll get it.Then use the mist stone on the slowbro and he'l merge with the other 2 and you get a nidogod.
TRUE PIKABLUE CODE:PIKABLU-to get pikablu you must first get all 150 Pokemon(you can't have mew)Then get one Pokemon that has surf and one that has teleport.Next surf in the waters by the Unknown Dungeon.Teleport in different areas until you find a bottle.After you have the bottle go to where the bottle says Pikablu is.Next to him is a Mist stone that evolves Mew into Cyromew.(this takes many hours and is very hard to do).