well what you have to do is go inside the cave in sootopolis city and battle your special pokemon
its either
Groudon
or the other two pokemon
(which i dont know the name of
and then the gym will be open...
no
not a good chance! sorry!
No, to get leaf stones trade green shards with a man that lives on the sea
I get my 8th badge in Sootopolis gym.
It depends which ones are you looking for. The 8th Badge is in Sootopolis, The 7th badge is in Mossdeep, The 6th Badge is in Fortree, The 5th badge Is your dad in emerald it is found at Petalburg, the 4th Badge is in Fallabore, The 3rd badge is in Mauville, The 2nd badge is in Dewford, The 1st badge is in Rustboro.
at the gym
In the heat gym
mossdeep
the ground gym
Destroys picachew
stoopolis city
Dewford Town.