Level him up in Chargestone Cave.
You can't only diamond, pearl and platinum can because they have MT coronet which is where magneton will evolve.
you can't :(
There is no specific level what Magneton evolves at. Just level it up once in Mt. Coronet, the bg mountain, and it will evolve.
First you must evolve your Magnemite at level 30 to Magneton. Now depending on the game you are playing the evolution will vary for Magneton. Here's all the ways: On Mt Coronet (Diamond, Pearl, and Platinum) level up your Magneton once and it should evolve to Magnezone. In Chargestone Cave (Black, White, Black 2, White 2) level up your Magneton once and it will become Magnezone. On Route 13 (X and Y) level up your Magneton once and it will become Magnezone. Also in the side game Pokemon Rumble you can release five Magneton's at the Release Point for a Magnezone ticket. Optionally you can recruit it at the fire level.
Magneton is only capable of evolving in Mt. Coronet and in the Chargestone Cave, you just need to take it inside Mr. Coronet or the Chargestone Cave, level it up and it will evolve. Because of this, Magneton can only evolve in Pokémon Diamond, Pokémon Pearl, Pokémon Platinum, Pokémon Black, Pokémon White, Pokémon Black 2 and Pokémon White 2.
the only way to make magneton evolve is to level it up at Mt. Coronet
By leveling it to Lv.48.
Woobat does not evolve in a certain level but if you make it happy a lot it will evolve into Swoobat
you need to get him to level 35 to evolve but you cant make him evolve by the day care.
You have to level it up with high friendship.
Heart Scale does not evolve any Pokemon. You trade it to a maniac who will make Pokemon remember moves. In black and white, the maniac is in Mistralton city.
mangnton does not evolve in ruby unless you use cheat codes or hack the game to make it so you could do that.