Según yo se, no hay un script para eso.
Es tan aleatoriamente como en la hierba alta.
(Supongo que ya insertaste los sprites de Riolu)
Podrías cambiar los sprites, en el que debería ir el normal poner el shiny y viceversa.
Espero que me hayas comprendido.