You can catch Ditto in the Pokemon Village.
Give her a giant purple ditto
no
There is no grunt that you can give a Pokemon to in Pokemon platinum.
defeat the Pokemon league and then talk to prof Rowan and he should give you a poke radar. Then go to the patch of grass outside canalave city and use it. If there is a sparkly patch of grass go to it and you should find ditto.
you can find them in the great marsh
This code will make any Pokemon Shiny. This is probably safest instead of directly getting a Shiny Ditto. This is for Pokemon Pearl. 12068AC6 60000460 Ditto is located at Route 218, using a PokeRadar. Pokemon Diamond: 12068AC6 000046C0 Ditto is in the same location as Pokemon Pearl.
Have an electabuzz and a ditto be in the daycare together come back after awhile and a guy will give you an egg when it hatches its an elekid.
It was an event Pokemon. They aren't doing anymore events for Pokemon Platinum. You're only hope is to trade for someone who is generous enough to give it to you.
no way i ain't givin you my shaymin or darkrai
To get magmar to evolve, you have to give it a magmarizer and trade it to someone else.
only as your starter this guy there is wrong you gotta give infernape to day-care with ditto then you get chimchars i got my chicorita my piplup and lots more there