To be able to get a Jirachi doll, go into the gambling area in Marville. There you will find two tables, but go into the second (on the right). Play that game until you win 16 000 coins then go up to the counter and the lady will give you a Jirachi doll. (Note: you have to win exactly 16 000 coins, not buy them.)
There is no jirachi's cave.
Jirachi is a distrubtion pokemon that is not obtainable anymore unless by trading or cheating (gameshark)
you need Pokemon channel for gamecube and you get Jirachi as a bonus.
smeragles and jirachi (if killed in meteor falls)
ruby, sapphire, emerald, fire red, leaf green
No.
Cheating
Trade from Pokemon colosseum
find it.
There is no jirachi's cave.
Jirachi is a distrubtion pokemon that is not obtainable anymore unless by trading or cheating (gameshark)
you need Pokemon channel for gamecube and you get Jirachi as a bonus.
I assume you mean jirachi. Jirachi is an event pokemon and is no longer obtainable in the U.S. through any means other than hacking.
you can only get jirachi by a special event, which is obviously long gone now.
you have to have a chode
i think you can only catch it in Pokemon emerald.
No, not without cheating.