you have to beat the gym then they will be there
When u get your badge there and go to the space shuttle.Then you talk to Team Magma's boss and Steven will pop out of no where and ask if he can fight with u.
after u finished the gym,go to the space center ....u will find it in the right top most area...inside,u will have to battle with the magma gang..and in the end u will have to save steven and battle magma leader max.... after u r done,steven will give u HM Dive.,,,with that...go search for a huge dive area south of mossdeep...and u will find it ..go through that..and u will find sootopolis.
Go to the space center towards the right of the pokecenter. Defeat the goons inside the place, team magma or team aqua, i forgot. Steven will give you the Dive HM, which will allow you to go to Sootopolis City, the 8th gym city
after beating team magma at their base, on route 119 i think, the go to the science place in mossdeep after beating mossdeeps gym
you have to stop kyogre and groudon from fighting...to do that you have to get rayquayza to fly away at the sky pillar... you hacve to beat the sootopolis gym but Wallace or steven will give it to you before but you have to beat the final gym to use it
After defeating Team Magma at the Mossdeep Space Center, you'll get it from Steven.
You will get it in mossdeep city from steven after you fight team magma in tha space center.
this only exists in emerald, once you make it to mossdeep go to the space center looks like magma invaded! Steven comes to double battle with you against maxie and tabitha you should easily win.
Go to Steven's House.
To Steven's house in Mossdeep City.
In Mossdeep City from Steven after you have defeated Team Magma.
You can get it at Steven's house in mossdeep which is 2 buildings west of the gym after you stop team magma from getting the rocket fuel in the space center.
To get HM Dive, beat the 7th Gym in Mossdeep , then go to the Space Center. Battle team Magma with Steven, and when you win go to Steven's house, he will give you HM Dive.
Go into the Space Center building & go to the top floor. There is a Magma Team leader there, Steven, and Administrator. Battle them all, and if you win, Steven will give you HM Dive.
When u get your badge there and go to the space shuttle.Then you talk to Team Magma's boss and Steven will pop out of no where and ask if he can fight with u.
First of all you have to defeat the Gym Leader at Mossdeep City. After that Team Magma attacks the space center there. You have to go to help Steven. After you help him, you can go to Steven's house and he'll give you the Hidden Move (HM) for Dive.
First you need the HM that teachs Dive its obtained from Steven after you defeat Team Magma at the Space Center at Mossdeep City to get it go to his house and talk to him to get it.