un consejo. cuando estes con un compañero, y de los dos pokemon salvajes te salga alguno shiny. primero cargate a tu compañero, para evitar que el pueda cargarse al shiny, y luego te cargas al pokemon normal. de esta manera solo quedas tu ante el shiny, y puedes capturarlo.
otro mas es que tengas siempre bastantes pokeball y a ser posible alguna masterball por si aparece un shiny.
la masterball la podras ver en la gts en algun pokemon equipado, o clonarla en pokemon esmeralda si tienes. tambien puedes conseguir alguna en la loteria de jubileo tv(MUY dificil). o la que te dan en el juego te la guardas en caso de haber capturado ya a todos los legendarios y no te haga falta