Tu ne peux pas reset un oeuf car dés qu'il est "pondu", le pokémon qui est dedans est déjà généré ; en gros si tu le fais éclore, il sera par ex de nature Foufou et, si tu resets, il sera toujours de nature reset, donc impossible qu'il soit Shiney vu que le pokémon est déjà généré.
Donc solution pour avoir un oeuf 
Faire pleins d'oeufs et prier
ou
Faire une chaîne de HootHoot