The Unbeatable said:
sorry i should have been more specific
EMERALD ONLY i dont want legendaries
match these types
Fire
Water
Grass
Electric
Fire: If you need a defensive wall, go w/ Torkoal. Otherwise Blaziken and Houndoom are your only good options and one of which is better suited to use Physical moves.
Water: Swampert or Starmie. Since I'm assuming you're not importing pokemon from other games and you can, therefore, only get one starter, Swampert if you want to do the Eq/Surf/IB tank, Starmie if you want a strict special sweeper.
Grass: Sceptile (learns 3 Special attacks w/o breeding... Thunder Punch, Leaf Blade, and Dragon Claw), Jumpluff (it's fast and has that sleep powder/leech seed/attack move/sub doodad going for it), or... buh... Ludicolo if you want to mix types and go the route of Tank
Electric: There are electric pokemon in Emerald? Magneton is always a possible inclusion, if not simply for the fact that it kills Skarmories. You could include Manetric on your team. You could also make a team of all-metronoming Cleffas, so keep that in mind too (in case the joke is lost, I'm saying Manetric is bad). You can do Light Ball Pikachu, too... it's just that getting a pikachu with a light ball is very unlikely.
Bonus pokemon:
Psychic: Alakazam. If not Alakazam, then Gardevior. If you use anything else, you're playing the game wrong.
Ground/Rock: Golem!1one Rhyhorn is probably the best Ground/Rock pokemon in Emerald. I don't think Lavitars are in the Safari Zone expansion... if they are, catch one and forget I mentioned Rhyhorn.