Shiny Pokemon are extremely rare. There is a 1 in 8192 chance of a wild Pokemon being shiny. It is based solely on their stats, and there is no easy way to encounter them without cheating. Red Gyarados is the only Pokemon that will always be shiny.
If you do have shiny Pokemon, however, it is possible to breed them and have an increased chance of the offspring being shiny.
In Crystal, the odd egg has a 50% chance of hatching into a shiny Pokemon.
You can't catch shiny legendary Pokemon without cheats... sorry
keep on looking for pokemon until they appear shiny
no but if you breed it, it has a higher chance of being shiny
Without cheats they randomly appear in the wild or hatch from eggs.
my brohter has a shiny Pokemon example sky pilar!
Unfortunately there is no way to easily catch a shiny Pokemon without using cheats, however you should know that there is a 1 in 8300 chance that a Pokemon that you come across a shiny Pokemon so you should come across at least one by the time you reach the Pokemon league.
Its hard to get shiny Pokemon but the best way to get shiny Pokemon without cheats is to use a poke radar in Pokemon diamond and pearl or platinum.
fire red cheats do not work on Pokemon shiny gold
there are 1 : 1 000 000 chances of getting shiny Pokemon's without using cheats, but it is possible, remember, if you find a shiny Pokemon's, you only have on chance
Easy? No. Kinda hard but easier than normal? Yes. http://www.youtube.com/watch?v=dkeKPlBYYbs
you just have to keep looking but without cheats there is only about 1 shiny Pokemon per game and it is really rare
Yes U put 2 shiny Pokemon in day-care and the Pokemon egg will have 1 in 64 chanse of being shiny (instaed of 1 in 8192)