It is much easier if you first get your National Dex. Then talk to Rowan. He will give you a PokeRadar. Go to route 218 (it's by Canalave City) and use it in the tall grass. It does not work if you are on your bike. Mostly, you will just find Floatzel, Gastrodon, and Mr.Mime. But if the grass is shaking wildly, harder than the rest, go into it. Hopefully it will be a Ditto, lvl.28-29. Ditto can breed any Pokemon except legendaries. I hope this helps you get ditto!:]
you can catch it by swarm or pokeradar on route 228.(you need to beat the game and get national dex for both ways.)
you can't catch it because you already beaten the legendary
you can catch a lot of unknown Pokemon A-Z
you cant catch it in gold if its a boy you can catch it in blue if its a girl you can catch it in purple
You can't catch dusknoir to get one trade dusclops.
It should give you an option to after you catch it
you can catch dittos in Pokemon diamond and pearl with poke radar in route 218 but its pretty hard to catch them + find them. :)
You can catch a Ditto in Pokemon Diamond after you obtain the National Dex and use the Poke Radar in the grass in route 228(or 227). Dittos have appear about 20% of the time.
You can catch as much as you want.
u can find them wild
yes, you can catch Pokemon in Pokemon diamond
You cannot catch Celebi in Pokemon Diamond.
neither of them is better, they are both the same, but in diamond, you catch dialga, and in pearl, you catch palkia, and you can catch different Pokemon in each game for example: you can catch this Pokemon in diamond, but not pearl but: you can catch this different Pokemon in pearl, but not diamond
You can catch makuhita in the fighting area in Pokemon diamond
How do you get a cherrim in Pokemon diamond.
ucant catch misdreavus in diamond
You cannot catch a Metang in Pokemon Diamond. To get one, you can evolve a Beldum.
You can't catch a Lugia anywhere in Pokemon Diamond.