Your Ponyta will still evolve the next time you level it up (your right about it evolving at level 40). Onix only evolves into Steelix if it is traded while holding Metal Coat. Metal Coat is found on Iron Island and can be attached to wild Bronzor, Bronzong, Steelix, Magnemite, and Beldum. Use a move like Thief or Covet to take the item without having to catch the Pokémon. If you don't have anyone to trade with then you should just go and catch a wild Steelix on Victory Road, Iron Island, or Snowpoint Temple. I hope that helps :)
Answers & Comments
Verified answer
level 40
and moves are here
http://pokemon.marriland.com/diamond_pearl/pokedex...
Your Ponyta will still evolve the next time you level it up (your right about it evolving at level 40). Onix only evolves into Steelix if it is traded while holding Metal Coat. Metal Coat is found on Iron Island and can be attached to wild Bronzor, Bronzong, Steelix, Magnemite, and Beldum. Use a move like Thief or Covet to take the item without having to catch the Pokémon. If you don't have anyone to trade with then you should just go and catch a wild Steelix on Victory Road, Iron Island, or Snowpoint Temple. I hope that helps :)
This Site Might Help You.
RE:
on pokemon diamond what lvl does ponyta evolve and can i have a list of all his moves?
mine evolved at level 40 and mine has flare blitz, flamethrower, stomp and bounce