You surf to the left of the island until you get to cianwood city and go into the medicine mans cabin. Once you talk to him, he will give you the medicine and you can either fly back or surf back to the lighthouse to give jasmine the medicine.
Chat with our AI personalities
If you have brought the medicine with you from Cianwood, you just have to talk to Jasmine. If not, you'll have to surf to Cianwood and talk to the man in the pharmacy. Make sure you've spoken to Jasmine first, or he won't give you the medicine. Also, pick up Strength first, so you can beat the gym in Cianwood and fly back to Olivine. If not, you'll have to Surf back... Then talk to Jasmine, who will return to the gym.
In Cianwood City you receive the medicine from the medicine shop. To give the medicine to the gym leader you have to go to the top of the lighthouse in olivine, which is where she will be. She will then return to her gym where she will battle you. Be careful - her Pokemon (2 magnemites and a Steelix) can be tough! Good luck! :)
You must go get some medicine for her from cainwood, and bring it to her at the top of the lighthouse. Then she will return to her gym.
The 6th gym leader in Johto is Jasmine of Olivine City, and her Pokemon are as follows: Magnemite lvl 30 Magnemite lvl 30 (Yes, two magnemites) Steelix lvl 35
You have to beat Cianwood gym, get the medicine from the Cianwood medicine shop, and take it to the top of the lighthouse. Then, the gym leader of Olivine will fight you. Good luck!