you don't need a ar code to catch and keep shiny Pokemon in Pokemon pearl all you need to do is find the shiny Pokemon you want and catch it and unless you release it you keep it.
The chance of getting a shiny Pokemon is about 1/8211 or something like that, unless you continuously use the PokeRadar or breed two different language Pokemon together. Shiny Pokemon's stats are no different than other Pokemon.
To get a shiny Pokemon try using the poke radar
I think a egg with a shiny Pokemon in it is a different color
You can find shiny Pokemon randomly through out the game.
the code is 77777899992220
19g58jjyt5
Roselia
No.
You have to use cheat code.
This code will make any Pokemon Shiny. This is probably safest instead of directly getting a Shiny Ditto. This is for Pokemon Pearl. 12068AC6 60000460 Ditto is located at Route 218, using a PokeRadar. Pokemon Diamond: 12068AC6 000046C0 Ditto is in the same location as Pokemon Pearl.
A shiny Riolu is like any other shiny Pokemon in the game, for every Pokemon that you encounter, there is a 1 in 8192 chance that it will be shiny.
Pokesav