just catch a gastly in the tower before the first gym and level him til he evolves
You can't catch one in Pokemon Emerald.
you can find him there and in bellsprout tower
To get Gastly you have to go to sprout tower at night.
You can find Haunter in SoulSilver in Route 8 at night. Additionally you can catch a Gastly at night in the Sprout Tower or the Bell Tower and then you can train it until Level 25 which is when it'll evolve into a Haunter.
just catch a gastly in the tower before the first gym and level him til he evolves
You can't catch one in Pokemon Emerald.
Yes into haunter and then trade to get a gengar
you can find him there and in bellsprout tower
You can't catch bastiodon in Pokemon soulsilver.
To get Gastly you have to go to sprout tower at night.
Entei is a powerful Fire-type legendary; however, it mainly flees in Pokemon FireRed, LeafGreen, Silver, Gold, Crystal, Heartgold, and SoulSilver. It wouldn't hit your Gastly, unless Mean Look is used. You can catch Entei with any Pokemon, because it just requires at least a Poke Ball to attempt to catch it. Be careful, though, if Entei doesn't run or get caught, it can easily defeat Gastly.
You can find Haunter in SoulSilver in Route 8 at night. Additionally you can catch a Gastly at night in the Sprout Tower or the Bell Tower and then you can train it until Level 25 which is when it'll evolve into a Haunter.
catch it? no.
You cannot catch Heatran in Pokémon SoulSilver, you will have to trade for it.
No, you can not catch Phanpy in SoulSilver. It is a version exclusive to HeartGold.
You cannot catch Celebi in Pokemon Soulsilver, you have to transfer it from Diamond and Pearl (if you have it in those games).