No, but you can trade it from Diamond, Pearl and Platinum. To obtain it you must either have the Member's Card (event item) or receive it from Pokemon Ranger: Shadows of Almia using the Wi-fi Mission for Darkrai.
You can't unless you use the action replay.
There's not really an official way to get him in heart gold because it's in the jhoto region. The only way to get him is by using an action replay.
ya face
Yes you can, you have to re-battle all the gym leaders (16 leaders) at least 5x then go to Mr. Pokemon he will tell you where to get Darkrai. (he at route 30 in Johto)
You have to trade or use AR.
No, but you can trade it from D,P,or PT.
Chat with our AI personalities
You have to trade from diamond or pearl
There is not a known Darkrai Action Replay Code for Pokemon HeartGold and SoulSilver yet.
Darkrai has the catch rate of maybe the lake pokemon( Azelf, Uxie, and Mesprit) seperate.
You can't catch Darkrai in Pokemon FireRed, it is a 4th generation Pokemon so therefore unavailable in any of the GBA Pokemon games.
Darkrai is a dark type of Pokemon. You can catch one in Pokemon Diamond version on Newmoon Island but you need a membership card.