This is my team. I would be happy to take any suggestions for new pokemon or even a competely new teamt. However, I have the following limitations. It's main limitation from what I see is that a gyrados a fire and electric move could totally screw it.
1. I only have pokemon emerald. This means no trading, and I can't catch some pokemon such as zangoose or pokemon from any other region. Also, there are many moves learned by pokemon only by breeding, such as hypnosis for milotic, that i cannot teach it because i can't get the right pokemon to breed it with. Finally, I haven't got the starf berry or the other one you get from scott yet.
Ninjask@ ????????
Jolly natured
EVs: 252 Atk, 4 Def, 252 SpA
Baton pass
silver wind
swords dance
substitute/protect, i don't know which
Basically, this pokemon's goal is to baton pass its jacked-up speed and attack(sword dance) to my next physical sweeper(Metagross). It also takes care of physic and dark pokemon(Gengar) to some extent with silver wind.
Metagross@ choice band
Adamant natured
252 Hp, 236 Atk, 12 Def, 8 Spe
Meteor mash
Rock Slide
EQ
Explosion
Hopefully, I can baton pass ninjask's speed and attack to this one.
Meteor Mash is for STAB, Rock Slide takes care of a weakness, fire, and also those annoying fire and flying types I can't take out with EQ, along with the ice type. EQ takes care of electric, most fire, poison, and is overall a great move anyway. Explosion I use to abuse Meatagross's great attacking stat and take out pokemon I don't have an effective type matchup with.
Milotic@leftovers
bold natured
252 HP, 224 def, 32 spA
Surf
Toxic
Recover
Ice Beam
Surf is for stab, and takes out many types I haven't covered yet. Toxic is to outlast fellow walls as well as waitng for a pokemon to die while i recover off damage. Recover is obvious, and ice beam takes care of dragon and grass types. This is my tank.