-Primeape ("Catch a Mankey on Route 22, name it Lucario. It cannot battle any trainers until it learns Low Kick at level 9, and the first Trainer must be your rival. If it manages to solo your rival's Eevee, you must use it to solo one of Brock's Pokemon.")
-Beedrill ("name it SIR STING it must always know poison sting and has to be used in every gym leader battle")
-Kingler ("A Krabby named ElVira. It may evolve if it can solo a gym leader of your choosing.")
-Flareon ("use the eevee in celadon, it can only evolve by soloing 1 of erikas pokemon")
-Electabuzz ("Name it Pikachu, it must know Thundershock, Thunder, Thunderbolt, and ThunderPunch as soon as he can learn them")
-Vileplume ("you must catch the first oddish that appears on a route, and you may not weaken it or status it. if you run out of pokeballs then you must move on to another route to try again. if you run out of routes to catch oddish on then no oddish for you.")
I'll start this after I finish playing through Pearl.
-Beedrill ("name it SIR STING it must always know poison sting and has to be used in every gym leader battle")
-Kingler ("A Krabby named ElVira. It may evolve if it can solo a gym leader of your choosing.")
-Flareon ("use the eevee in celadon, it can only evolve by soloing 1 of erikas pokemon")
-Electabuzz ("Name it Pikachu, it must know Thundershock, Thunder, Thunderbolt, and ThunderPunch as soon as he can learn them")
-Vileplume ("you must catch the first oddish that appears on a route, and you may not weaken it or status it. if you run out of pokeballs then you must move on to another route to try again. if you run out of routes to catch oddish on then no oddish for you.")
I'll start this after I finish playing through Pearl.