I had a quick go and got to the Pokemon league, just fought 'your mate', and he's pretty hard, if it wasnt for Dialgia, i would have gotten whipped!
What team should i go in with to face the Elite4?
Am i fighting them all in a row, or do i get a 'break' between fights?
My good level (40+) pokemon are as follows:
Caught Wild:
Level 46: Medicham (Force Palm, Hi Jump Kick, Psych Up, Power Trick).
Level 47: Golbat (Air Cutter, Mean Look, Poison Fang, Haze).
Level 46: Kadabra (Role Play, Phychic, Future Sight, Trick).
Level 47: Steelix (Dragon Breath, Iron Tail, Crunch, Double Edge)
In Party/Main Pokemon:
Level 44: Gyrados (Surf, Hydro Pump, Ice Fang, Dragon Rage).
Level 44: Luxray (Tackle, Strength, Shockwave, Crunch).
Level 44: Pupitar (Bite, Crunch, Rock Slide, Rock Smash).
Level 44: Infernape (Cut, Fury Swipes, Hidden Power, Ember).
Level 45: Staraptor (Close Combat, Fly, Quick Attack, Aerial Ace).
Level 50: Dialga (Metal Claw, Dragon Claw, Ancient Power, Roar Of Time).
I could really do with finding some good TMs for Infernape & Luxray, as both of their type moves, Fire & Electric, arnt all that good.
And how do i know if something ive put up for trade has been traded?
I put up L.43 Steelix for an 'any level' Sheildon.
Thanks.

.