For Surf, u need 2 beat the gym leader and after the battle, Wally's dad escourts u to his house and gives it 2 u. For Fly, you have to cross the bridge, and walk near the 1st northern steps.U'll then hav 2 beat ur rival. When u do, (s)he'll give it 2 u. For Strength, 2 move boulders, you hav 2 use Rock Smash on the breakable rocks in Rusturf Tunnel & the guy will giv it 2 u. U hav 2 beat the Lavaridge Town Gym. Hope this is wat ur looking 4.
When does the game allow you to play that leader because that one is the father and he just says that he can tell oyu have gained experiance or whatever I don't remember..
And thanks for the other help both of you
You have to beat five gyms to face your Dad (Norman) in Petalburg. The gyms you have to beat are these:
Rustboro
Dewford
Mauville
Lavaridge
Fortree
if you need help with any just ask
Actually you only need to have 4 badges to play him I only ahve four and the doors to the gym have opened there.. But sitll thank you