Go to the Cave of Origin in Sootopolis, and talk to Wallace, tell him you think Rayquaza is in the Sky Pillar. Then you have to release Rayquaza (Route 131, Sky Pillar) and then fly back to Sootopolis, and Rayquaza will quell the fighting, and then Kyogre, Groudon, and Rayquaza will disappear. You can now fight Juan. Rayquaza will now be able to be caught in the Sky Pillar, you can't get Kyogre or Groudon until after you fight the Elite Four. Go back to the Weather Institute and talk to the guy on the second floor, first he will tell you where heat waves are occuring, go there and catch Groudon. Go back to the Weather Institute and talk to the guy on the second floor again, and he will tell you where downpours are occuring, go there and catch Kyogre. Yay, you caught three of the legendaries! :D
Fortree Gym leader
Go to Mawille(eletric gym town) and there will be a gym leader... there is no gym leader
the closest you can be to a gym leader in this game is setting up a secret base with your best Pokemon then mixing records
by beating the fourth gym leader
the 6th gym leader is in fortree city after the weather station where you get castform
juan
Beat the gym leader
the ground gym
The eighth gym leader is in Viridian City. It is the team rocket's leader!
Beat the 8th Gym leader.
you go to sootopolis city
The 8th gym leader is Drayden he uses Dragon type pokemon
You have to face the Elite 4 after you beat the eighth gym leader. The game gets a little better & less boring when you do.
The eighth Gym Leader, Juan, can be found in the Sootopolis City Gym after you have dealt with Teams Aqua and Magma. He trains Water-type Pokémon.
The 8th gym leader is in Viridian City.
Go to the Pokemon league and become the champion
Defeat the eighth gym leader.