this is for pisces (yea, i finally got around to it! stupid school and homework)
Starter will definitely be Jolteon since it has very high speed. < Thunder wave, Thunderbolt, Hidden Power (Hope for a grass, ice, or water type one), Reflect >. Hatch an Eevee from an egg. (Do NOT use ditto. all u need is a FEMALE Eevee and then stick it with a MALE Rattata). SAVE. Teach hidden power and see if it’s the type listed above (see if its super-effective against a Diglett). If yes, turn off game, thunder stone, SAVE, trade to RBY, teach thunderbolt and reflect with a TM, trade back. If no, start over with a new egg.
Next comes Arcanine with the all-powerful Extremespeed. < Curse, Roar/Crunch, Extremespeed, Flamethrower >. Roar is to get rid of Snorlaxes who use Curse a lot, or to get rid of a water/ground pkmn. Or go with crunch for attacking power, and the edge against annoying Gengars. To get Flamethrower and/or Crunch, train a MALE Houndour until it knows Flamethrower and/or Crunch, then breed it with a FEMALE Growlithe that knows flamethrower. Hatch the egg and voila, a baby Growlithe that starts off knowing Crunch and Flamethrower.
Espeon. One of the best psychic pkmn in the game. < Bite, Psychic, Morning Sun, Reflect >. Baby Eevee. Trade to RBY for reflect. Trade back. Train to level 30 to learn bite. Do NOT let it evolve into Espeon until it has learned bite.
Scizor. Good attack stat. Standard pkmn to use, but superbly weak to fire. That’s its only weakness though, and its attack strengths make it better than Kingdra IF you can get a ground type hidden power. Water and rock also work but they can only be use against a limited group. < Hidden Power (ground/water/rock), Sky Attack, Swords Dance, Steel Wing > Sky attack is a RBY TM.
Dragonite. The kill-all. < Hyper Beam, Blizzard, Hydro Pump, Fire Blast >. If this guy your last one, he’ll make ‘em hurt. You could also use him to finish off a bothersome Snorlax but if the Snorlax knows rest, then you’ll definitely need a fighting move.
Last Pokémon: Snorlax, Lapras, Machamp, or Tyranitar. Machamp and Tyranitar are the pysical attackers. Machamp is especially anti-Snorlax. Snorlax and Lapras are for high HP; Lapras and Tyranitar are to fill in gaps in your elements list.
Snorlax: < Curse =), Rest/Substitute, Psychic/Fire Blast/Ice Beam, Submission/Earthquake >.
Lapras: < Confuse Ray, Ice Beam, Surf, Rest/Substitute/Safeguar/Mist >.
Machamp: < Cross Chop, Rock Slide, Earthquake, Light Screen >. Rock Slide is a RBY TM. Light Screen must be bred (like a Mr. Mime).
Tyranitar: < Fire Punch/Fire Blast, Earthquake/Dig, Ancient Power/Rock Slide, Crunch/ (Surf, which I don’t recommend but you could if you really wanted to) >. Ancient Power is bred from an Aerodactyl (or raise Lugia or Ho-oh to lvl 99).