You need to get it via special events on mystery gift wifi. Sadly, it isn't around anymore.
To get Darkrai in Diamond and Pearl you needed to obtain a member card from a live Nintendo event. The player was then able to encounter Darkrai on Newmoon Island.
You dont catch Darkrai in Pokemon Pearl. You can catch it in Pokemon Platinum at level 40.
It might be Darkrai I'm not sure but if its darkrai you have to catch it.
you catch him
40
Shaymin and Darkrai. Search for pearl tweaking glitch on youtube.
You have 2 Nintendo DS then send the darkrai (You have to have the mystery gift in diamond or pearl)
its both darkrai or criselia
Import it from Diamond or Pearl.
yes you can use pokegen to get member pass or just use it to get darkrai
you cant find darkrai in soul silver, but you can find dakrai in pearl/diamond/platinum
Unless you go to fullmoon island, you can't get darkrai