Instructions
Obtaining the HMs
Go to the Buried Relic with three Keys and two Mobile Orbs. Locate the locked chamber on B45 and use a Key to obtain the Rock Smash HM. Locate the Strength HM on B60 and use a Mobile Orb to obtain it. Locate the locked chamber on B70 and use a Key to obtain the Flash HM. Locate the locked chamber on B80, use a Key to unlock it, and use a Mobile Orb to bypass the water and walls to obtain the Cut HM.
Go to Solar Cave with two Keys and a Pokemon capable of traveling through water. Locate the locked chamber on B10 and use a Key to obtain the Dive HM (if you lost the one given to you by Whiscash). Locate the locked chamber of B15 and use a Key to obtain the Waterfall HM. Locate the Surf HM on B20 and use the water-capable Pokemon to obtain it.
Go to Wyvern Hill with one Key. Locate the locked chamber on 30F and use the Key to obtain the Fly HM.
Go to the Far-Off Sea with two Keys. Locate the locked chamber on 50F and use a Key to obtain the Wide Slash HM. Locate the locked chamber on 72F and use a Key to obtain the Vacuum Cut HM.