catch magnemites
cheats
You can find it on a wild Magnemite or Magneton, but the chances are very slim at 5%. (1 in every wild 20 wild Magnemite or Magneton)
You have to trade it into emerald from another game, or you have to use cheats. You will need the red orb thing to find it, which you can't get in emerald.
at http://cheatswebster.yolasite.com/
You find a metal coat near the memorable pillar on five island.
You can find the metal coat by going to route 32 (route before the ruins.) and going to the top most part of it. You will find a poke ball. go near it and press space to get a metal coat. Metal coat will also be unlocked in the item store!
dont need cheats or maybe waste ya money on ac tion replay
go to the ship and find the granddaughter and old man gives metal coat. Also available at the pokeathalon
On five island surf to the right and find the memorial of a dead onix nearby is a metal coat.
you go to the island with the stone pillar. It has a person mourning a deceased Onix. If you give him a lemonade, he will give you metal coat.
you can find all Pokemon cheats at cheatswebster.yolasite.com
There are two ways to get a metal coat on SoulSilver, but you must first have the national Pokedex. If you bring the gentleman's daughter back on the S.S. Aqua on the way to Vermilion City, he will give you a Metal Coat. If you go to the PokeAthlon Dome, you can buy a metal coat on certain days for 3000 points.