You have to have HM03 (Surf) from Petalburg City and HM08 (Dive) from Mossdeep City. You must also have the ability to use them outside of battle, so you have to have the Mind Badge from defeating the Mossdeep Gym, and the Balance badge from defeating the Mauville Gym. Stand by a surface of ocean and use Surf, then when the water gets darker, float over it and use Dive. You will then be underwater.
To Surf in Pokemon Leaf Green, you must go to the Safari Zone in Fucshia City. In one part of the Safari Zone, you will find a building that contains the Surf HM. Teach it to a compatible Pokemon to gain the ability to swim.
After you beat Norman, Wally's dad will take you away to his house and reward you with HM Surf, if that's what you meant~
You need to get the HM05 Surf and teach it to a Water-Type Pokemon. You also need a certain number of badges...
Use the HM move dive.
No.
Any Pokemon that can learn Surf is able to swim, and this includes Pokemon that aren't water types.
In Pokemon ruby, sapphire, and emerald, Zigzagoon cannot learn the move dig.
trapinch can learn dig on level 41 The move dig is a TM that you get from somewhere, you can teach is to any Pokemon that is able.
i don't think that any Pokemon can learn dig by itself but alot of Pokemon can learn it from the TM. if you don't have the TM then you cant teach your Pokemon dig
The following Pokemon that you can easily get to learn Flash in Sapphire: Beautifly or Dustox Lotad or Lombre Oddish Gloom
No.
It can learn it via the TM but not by level.
You can only clone Pokemon in Pokemon Emerald. Not Sapphire and Ruby. To learn how to do it, search it up for a guide.
No.
When you learn to use the force.
Any Pokemon that can learn Surf is able to swim, and this includes Pokemon that aren't water types.
yes,camerupt will learn fissure it will learn it at Lv.55
Any water Pokemon besides magikarp and also linoone can learn surf as well.
He Doesnt.
lvl 41
Sharpedo at lvl 48