rather parlyze jirachi than make him sleep becoz sleep only lasts for about 3 turns and lower his health as low as it can go then throw ultra ball ( make sure you have atleast 50 ) that will do the trick !!
find it.
i think you can only catch it in Pokemon emerald.
you have to have a chode
No, not without cheating.
To catch Jirachi you must use an AR.
you cant unless you use action reply
u had to have pre-ordered pokemon-collessium
You must get a bonus disk from pre ordering pokemon Colosseum which will have jirachi
No, unless you use cheats or trade it from another game.
You cant capture it in Pokemon diamond.You have to catch in emerald adn transfer it to Diamong through Pal Park.
you get jirachi by walking(so its roaming) or use game shark or action replay
Jirachi cannot be caught in Pokemon Diamond. It can, however, be transferred from Ruby, Sapphire, or Emerald, assuming you got it from a Nintendo event.