It is in Ecrutuk city the leader is morty who uses ghost type Pokemon
Defeat the gymleader.
Open the door and challenge the gym leader.
you dive to get to sootopolis which is in the south east from mosdeep then fight groudon then you can challenge the gym leader and get your 8th gym badge. then u challenge the elite 4.
you build up your Pokemon higher than the gym leaders and the you kill the gym leaders Pokemon and as they all faint you will get a badge and you have to move on to nuger 4 gym leader
beat the 1st 4 gym leaders and get to the next city
There is only 8 badges. Gym 1-8 Elite 1-4 The Champion
The gym leaders have different Pokemon the elite 4 and Lance.
First, go in the Gym and beat Claire. She will then refuse to give you the badge until you go to the dragons den. Exit the Gym, and surf behind it. There will be a cave there. Go in, go around, and take the test to be a dragon master. You need Whirlpool to get through. After this, she will give you the badge. Leave the cave and head to the Elite 4. Good luck.
I'm pretty sure you go back to Petalburg to battle Norman for the 5th gym badge.
Well, it really depends on the level, Have the following badge to have the certain obedience lv. Eg if u have a level 22 but only 1 badge it will not obey u, but it u have 2nd badge it will obey u UNTIL LV 30! unless u have 4 th gym badge) Get it? 20-30 2nd Gym badge 30-50 4th Gym Badge 50-70 7th Gym badge (some games 6 badges) 1-100 Last badge (have every badge) Hope i helped.
first get cindaquil, the get onix then get machop then get weedle or caterpie then get then get pidgey then get swinub onix for gym 1 cyndaquil for gym 2 machop gym 3 weedle or caterpie for gym 4 pidgey for gym five cyndaquil for gym 6 and 7 then sminub for gym 8
you have to get the 4th gym badge hm05 defog(first person to the right in the great marsh) and than in addition have 4 total gym badges good luck and have fun=-)