Go 2 Olivine. Battle a few trainers. the're easy 2 beat. then ou'll reach Olivine. Youre rival will B waiting outside the gym. he wont battle you but tell you that the leader isn't there. go 2 the lighthouse and take the stairs.(U cant do anything if U take the lift cause a door's locked after U get out of it) Battle until there's no way up. then U jump outta a window at the east.U'll B somwhere outside. U go in and battle some more until U find an Ampharos and a girl. She's the Olivine leader. She asks U 2 get medicine 4 the sick Ampharos. Go across the sea to Cianwood. (If you've been there before, fly.) On the island is a house with a man inside. He will give you the SecretPotion, which you then give to Jasmine so she can cure Amphy. She will then return to her gym. U can then battle her.
Chat with our AI personalities
Go to pewter city and talk to the old man near the pokemart he will be on a hill then go to Ecruteak City.
Go to Ecruteak City and then go thru route 42, and a man will come out of the cave and talk to you. Then he will give you HM strength.
You go to Ecruteak City, then head over to Mahogany Town which south of the Lake of Rage. The gym is on the south side there.
Start from Ecruteak City and go to the right and out of the city to Mt. Mortar!
Aftre meeting him in Ecruteak City, you have to go back to his house in Goldenrod (west and south of the Pokemon Center) with an empty slot in your Pokemon party. Then he should give it to you.