Aquí te dejo un tutorial que te puede ayudar:
GBA | Scripting | Pokémon "Brillantes"
No tiene imágenes, pero no creo que te sea difícil entenderlo, básicamente lo que hay que hacer es insertar una rutina gracias al programa shinyzer y luego, en el script y a través de una variable, controlarás cuantos Pokémon a partir de ese momento van a salir shinys, tu pones tanto como los que quieras entregar a través del givepokemon, luego el script es como siempre lo has hecho.
Aún así para cualquier duda ya sabes.