As of now the only way you can get it is to walk through walls from crescent island to new moon island or use action replay to get the hotel key.
i think to get the key u can mix records with someone i think but i haven't tried it works with arceus
You use action replay to get the walk through walls cheat. Then you go to the island where you catch cresselia. You walk through the walls and on the water and keep going right. Eventually you will come to an island just like cresselia's. Darkrai will be in the clearing
You dont catch Darkrai in Pokemon Pearl. You can catch it in Pokemon Platinum at level 40.
you catch him
Shaymin and Darkrai. Search for pearl tweaking glitch on youtube.
Darkrai is a Pokemon from Generation IV, and Pokemon ruby is a game from Generation III , so you can only get darkrai in Pokemon Platinum, Diamond or Pearl
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.
Darkrai is an event Pokemon, and cannot be found through normal game play. Darkrai thus cannot be found in SoulSilver. Darkrai was an event Pokemon that was available for Diamond and Pearl, but not for SoulSilver.
Manaphy and Darkrai.
darkrai and arcus
You have to trade from diamond or pearl
buy it at the rare Pokemon store