This i think only works with diamond and pearl but all you need is the walk on water code then go to full moon island and keep walking east until you see darkrai's island. :)
You have to have an action replay to get to Darkrai.
There is not a known Darkrai Action Replay Code for Pokemon HeartGold and SoulSilver yet.
Get a Action Replay
yes by using an action replay
action replay
gffgbvbfhvbh
i think you might need to have a action replay
use action replay
you have to get it at an event or get an action replay
eat my balls
yes
Sadly no, but u can try using an Action Replay to capture a Shiny Darkrai, All You Have to do is just download the Action Replay software.