Esta duda ya fue respondida hace mucho tiempo.
http://wahackforo.com/t-11701/trainer-pokemon-shiny
Pues si quieres dar créditos sería a HackMew por la herramienta y a [MENTION=15014]Cheve_X[/MENTION] por que explica claramente como hacerlo.
Ese método funciona igual en RUBY y FR.
Suerte.