Tu peut faire ce que tu veut, puisque le jeu ne sais pas que tu reset.
En gros, a chaque fois que tu lance le combat, le jeu crée des variables au pifs qui sont définies par un algorithme. Une de ces variables détermine si le pokémon est shiney ou non.
Le reset consiste tout simplement a lancer énormément de fois le combat pour qu'au bout d'un moment la variable tombe juste et le pokémon soit shiney.
Sauf que comme tu sauvegarde pas, le jeu ne "se souviens pas" que tu as déjà eu telle ou telle valeur pour la variable. En gros, tu peut tomber 5 fois sur une même valeur et ne jamais tomber sur la valeur "gagnante", celle qui fait que le pokémon est shiney.
C'est pour ça qu'on te dis qu'il n'y a pas de technique, pas de méthode, l'essentiel c'est que tu lance le combat jusqu'à ce que l'ennemi soit shiney. Et j'espère que tu as de quoi l'attraper facilement 