(I'm not sure if this should go in Rate My Team, but it isn't really rating my current team, and also I'm afraid no one would answer me there. There are ALOT of unanswered questions.)

I just had my first online battle in Omega Ruby, and I fought someone who had Pokemon that had attacks that were super effective against the types that were super effective to their own Pokemon, and he rekt my team. I would like to know what moves I should teach my Pokemon (keeping Attack and Sp. Attack in mind) so that they are good against Pokemon that know moves that are super effective against my own Pokemon.

My Pokemon:

Swampert (Will Eventually Mega Evolve)
Camerupt (Will Eventually Mega Evolve)
Milotic
Latios (Can Mega Evolve)
Glalie (Can Mega Evolve)
Salamence (I do not have yet, but will be able to Mega Evolve)

I would like good moves to teach my future Salamence, too. Don't leave him out, please.

@@@@@@@ pokemontrainersamuel, could ypu plz state extra information such as which pokemons have what natures.. Ev builds and also there usefulness such as will they be attacks, walls, stallers, or both.. What just explain you know

ALL above were hyperlinks to a website as referance and was a shorter and more meaningful way of explaining the best Over Used and best used apparently stats evs ivs moves and overated overall likeness of the Pokemon because it comes from Pokemon showdown/// which is a major gaming community of 100.000+++ Pokemon fans,, no joke lol. there experts..