You can go against the Gym Leader Pryce and after your 7th (if this is your 7th) gym battle you'll soon get a call from Professer Elm saying that Team Rocket has taken over the Goldenrod City Radio Tower and you know what to do from there
Chat with our AI personalities
To get past you need to have: Beat Team Rocket in Mahogany (Lance found at the Lake of Rage will tell you where the entrance is) Beat Team Rocket in Goldenrod Beat the gym leader of Mahogany, Pyrce.
Team Rocket's hideout is in Mahogany town. Team rocket can be found in the radio tower and in the underground basement in Goldenrod after you beat Pryce of Mahogany town (who cannot be fought until you take down team rocket in the same town), but they have no "hideout" in Goldenrod.
You have to help Lance beat Team Rocket in Mahogany Town.
you need to beat the mahogany gym than go get your picture taken in goldenrod city
In mahogany town where he will want help to beat team rocket there