Actually, theres a couple of things. Go to Common Evennts and the Database, and create six common events called Talk1, Talk2...Talk6. Then, in each put show text, and type in ... or something. Then, go to PokemonFollowCharacter in the Script Editor and fix the Common Event Numbers to match yours. Then,Whew, on each map, youre going to have pokemon following, create 6 events, action button activated, that have nothing. They must be named Dependent0, Dependent2...Dependent5. Just put them anywhere. The glitch is that Dependent0 must have an id of 201, Dependent1 an id of 202 and so on, till Dependent5 has an id of 205. To get these IDs, make 206 events and then delete 1-200, and keep those. When you receive a pokemon, you have to put two different scripts, like this;
Script: auto_change_with_animation
Script: creat_6_dependent_event
Any other problems, tell me. THE DEFAULT STARTING ROOM IS AN EXAMPLE WITH THE DEPENDENT EVENTS. AND THE SCRIPTS YOU ADD AFTER RECEIVING A POKEMON.