My team consists of 5 main Pokemon, the sixth is optional and can be whatever you want to use, though I will include some that I have used in the past. Note that if you choose Venusaur as your starter, it will take up this sixth spot on your team. If you have any suggestion for the sixth spot that I haven't thought of, please leave a comment with a moveset and description as I have done for the rest of my team below. In my team I left out all lengendaries and trade evolutions and moves that cannot be obtained util after the Pokemon League which include but are not limited to Move Tutor moves such as Body Slam and TMs such as Sludge Bomb.
Any starter can be chosen, however, Charizard is recomended. Also, here the link to a very useful page I found on Smogon: http://www.smogon.com/ingame/misc/adv_frlg_ingametiers. For details on where to catch Pokemon and when/how they learn their moves, check bulbapedia: http://bulbapedia.bulbagarden.net/wiki/Main_Page. For all the Move Tutor locations see: http://www.serebii.net/red_green/move-tutor.shtml.
Quick overview: Charizard/Arcanine, Lapras/Blastoise, Jolteon, Marowak/Nidoking, Dodrio, Venusaur/your choice
Fire - Charizard/Arcanine
Charizard
- Flamethrower - STAB
- Fly - STAB, field use
- Dragon Claw - Deals with Dragons, perfect neutral coverage w/Flamethrower.
- Earthquake - Hits Electric and Rock types for 2x damage
Charizard is the most popular and most useful starter choice and, as long as you don't need the Earthquake and Dragon Claw TMs for another mon, it can have an incredible movepool. If one or both TMs are needed elsewhere other useful moves include:
- Fire Blast - STAB, move powerful than Flamethrower however it has a chance to miss
- Brick Break - If you don't teach Charzard EQ it cand be used to cover your 4x rock weakness
- Strength - Neutral coverage if you can't get Dragon Claw, field use
- Ariel Ace - Can be used to replace Fly if the accuracy and lack of a wasted turn is desired over Fly's field use and power
Arcanine
- Flamethrower - STAB
- Fire Blast - Higher power than Flamethrower
- ExtremeSpeed - powerful +2 priority, great for revenge kills
The last moveslot can be filled with any of the following:
- Strength - Field use
- Bite - Hits Psychic for 2x damage (this team doesn't have much Psychic coverage)
- Ariel Ace - Hits Fighting for 2x damage
Arcanine can be used as a substitute for Charizard if you would like to choose one of the other starters, however, it lacks the coverage moves of Chaizard such as Dragon Claw. ExtremeSpeed can be very useful and is unobtainable by Charizard and Arcanine does have the higher attack making it a powerful mixed attacker where Charizard is much better with Special (although still has high enough attack to make Earthquake powerful). In all other areas though, Charizard is better.
Water - Lapras/Blastoise
Lapras
- Surf - STAB
- Ice Beam - STAB, hits Grass for 2x damage
- Psychic - Hits Fighting for 2x damage
- Body Slam - Chance at para
Lapras is similar to Charizard in that it has a very wide and useful movepool that can even be compared to some Dragons (most Dragon types have some of the best movepools in the games). Lapras also has a massive HP stat of 130 and solid defenses with 80 physical and 95 special, not to mention both attacks at 85. The only real downside to having Lapras over Blastoise is the dual Ice. Ice adds a rock weakness which isn't a big deal because water hits 2x against rock. It adds a fighting weakness which makes Psychic a necessary move for Lapras. It takes away the Steel resistance which doesn't really matter because Steel isn't a viable offensive type in Gen III. One thing that the Ice type does take away that is very significant is the Fire resistance. This makes Blaine and Blue's Fire type (Charizard if you chose Bulbasuar, Arcanine otherwise) much more difficult as their STAB is now neutral instead of resisted. The only thing that Ice adds that is beneficial is STAB coverage against Grass types. However since the only type Ice resists is itself, this only creates a scenario where both Pokemon have 2x STAB against each other. Lapras does have much more useful abilities than Blastoise. Water absorb makes Thunderbolt a very viable more instead of Body Slam if you have the means to get a second TM, as it can allow Lapras to switch into Water attack to heal itself and hit back with 2x Thunderbolt. Also, Bolt/Beam (Electric/Ice) coverage isn't resisted by much. Its other ability isn't quite as useful, but can be nice for Nuzlockes.
Blastoise
- Surf - STAB, field use
- Ice Beam - Hits Grass types for 2x damage and STAB
The last two moveslots can be filled with and of the following:
- Toxic - Stall. Only if combined with Protect and leftovers
- Protect - Extra Toxic damage and leftovers recovery
- Strength - Field use
- Skull Bash - Raises defense on the first turn
- Biter - Coverage
Blastoise is a great choice but is brought down by it's movepool (or lack there of). It has a significant added benefit over Lapras of not having the dual Ice typing. This makes Blastoise more useful agaist a few types but overall I recommend Lapras.
Electric - Jolteon
- Thunderbolt - STAB
- Thunder - STAB, higher power than Thunderbolt, perfect accuracy in rain
- Bite - Coverage
The last moveslot can be filled with any of the following:
- Quick Attack - Priority
- Pin Missle - Hits Grass for 2x damage
- Double Kick - Coverage
- Thunderwave - Helps with catching
- Shock Wave - Perfect accuracy regardless of conditions
Many people think that Raichu is the better choice for Electric types, however, Jolteon has higher Speed, Special Attack, HP, and both defenses. Despite not learning Thunderbolt by level up, it can be taught by TM as soon as your Eevee evolves as it is available at the Game Corner in Celadon (which happens to also be the city where you get Eevee and can by the stone to evolve it). I recommend evolving Eevee at 30 as it will learn Bite by level up at 30 and as soon as it evolves it will learn Double Kick.
Ground - Marowak/Nidoking
Marowak@Thick Club
- Bonemerang - STAB, same power as EQ and learned by level up
- Double-Edge - No recoil due to Rock Head
- Rock Slide - Hits Flying, Ice and Bug for 2x Damage
- Strength - Field use
At first glance, Marowak's stats are very underwhelming. However, all Cubone caught in the wild have a chance of holding a Thick Club which doubles Marowak and Cubone's Attack stats boosting it to a massive base 160. coupled with a 110 defense stat and you have a powerful physical tank. It also learns Bomemerang by level up meaning you can save your one and only Earthquake TM for another member of your team. If you don't need it, however, it can replace Bonemerang for the higher accuracy. Double-Edge likely won't be learned by level up until after the Pokemon League, however it can be tutored by the last NPC in Victory Road.
Nidoking
- Earthquake - STAB (already used by Charizard)
- Thrash - high power normal move
- Megahorn - Hits Grass and Psychic for 2x damage
- Whatever extra TM you have that would add coverage - Coverage
No, there is no way to get Sludge Bomb on him before the Elite Four. This is a large reason why Nidoking is much worse that Thick Club Marowak for ingame playthroughs. Nidoking has a significantly lower attack stat than Marowak after the Thick Club boost, and overall, his stats are very average. In addition the majority of his movepool is learned by TM meaning you are going to need to use some of your valuable TMs such as TM 26-Earthquake in order to make Nidoking effective. Don't take this the wrong way, Nidoking (as well as all the second options; Arcanine and Blastoise) are very good and viable options, but I think they are outclassed by other options.
Flying - Dodrio
- Drill Peck - STAB, best flying move in the game
- Tri Attack - STAB, 20 chance at status
- Fly - Field use
- Steel Wing - Hits Rock types for 2x damage
Dodrio is the best normal bird in fr/lg because of its high attack - 110, and speed - 100, as well as its access to two of the most powerful moves in gen III of their respective types - Drill Peck and Tri Attack. Dodrio will also grind quickly soon after it is available as Doduo because the next Gym is grass and after that you'll have access to the Fighting Dojo. Because of it's immunity to Groud, it can be a good counter to these types, however, Flying hits ground neutral and as many have dual rock type, steel wing is a very valuable move in order to counter ground types.
Choice - Venusaur/anything
Because I left this spot open, I won't be going into detail about the sets. I will make some movesets for some of the Pokemon that I have used in past playthroughs, however, other Pokemon won't have movesets shown and will instead have links to their gen III movesets on bulbapedia so that you can easily make your own. Please note that some of the useful TMs and move tutor moves that these Pokemon can learn may not be available depending on which other Pokemon you chose from this list. For instance, If you chose Charizard as your starter, Dragonite is not as viable an option as it will want to learn Earthquake and Dragon Claw by TM, both of which I have already listed as good options for Charizard. In some cases (like my example) one or both of the Pokemon may have other options for maves that benefit them and can be used well so feel free to use both Charizard and Dragontie. Just know that only one can have access to these overlapping moves. This spot can also be filled by a HM slave of your choice that you never put in the PC if you want to go that route.
Venusaur
- Leech seed - Crucial for any bulky grass type for recovery and extra damage
- Sunny Day - Makes the nest two moves viable
- Solar Beam - High power, not charge turn under sun
- Synthesis - Heals 1/2 and 2/3 under sun
other moves include
- Giga Drain - low damage but heals
- Frenzy Plant - recharge turn that can't be worked around easily
- Razor Leaf - tons of PP where other grass moves have very low PP
- Tocix - if you want to be "that guy"
- Strength - Field use
Primeape
- Cross Chop - STAB
- Strength - Field use
- Brick Break - STAB, reliable
- Rock Slide - Flying coverage (already used by Marowak)
Dragonite
- Dragon Claw (already used by Charizard)
- Fly - STAB, Field use
- Earthquake (already used by Chaizard and Nidoking)
- Any of the various useful TMs it can learn (including Surf)
Alakazam: http://bulbapedia.bulbagarden.net/wiki/Alakazam_(Pokémon)/Generation_III_learnset#By_leveling_up
Gengar: http://bulbapedia.bulbagarden.net/wiki/Gengar_(Pokémon)/Generation_III_learnset#By_leveling_up
Victreebel: http://bulbapedia.bulbagarden.net/wiki/Victreebel_(Pokémon)/Generation_III_learnset#By_leveling_up
Vileplume: http://bulbapedia.bulbagarden.net/wiki/Vileplume_(Pokémon)/Generation_III_learnset#By_leveling_up
Hitmonlee: http://bulbapedia.bulbagarden.net/wiki/Hitmonlee_(Pokémon)/Generation_III_learnset#By_leveling_up
Snorlax: http://bulbapedia.bulbagarden.net/wiki/Snorlax_(Pokémon)/Generation_III_learnset#By_leveling_up
Machamp: http://bulbapedia.bulbagarden.net/wiki/Machamp_(Pokémon)/Generation_III_learnset#By_leveling_up
If you scroll up on any of these pages you can find a quick link to the respective Pokemon's main page
Hope this helps