yo conozco como hacer eso de manera mas facil dependiendo del pokemon que lleves.
supongamos, tienes un camerupt y quieres que tal persona diga
"que CAMERUPT mas mono"
O tambien , si ese camerupt tiene un mote como FERCHU
"Asi que tu pokemon se llama ferchu"
Te dare un ejemplo sencillo de como crearlo (sin imagenes por que tengo el rpgxp en otro pc y me da lata prenderlo xdd)
1- creas un evento y creas un comando de MENSAJE y pones cualquier cosa por ejemplo "muestrame a tu primer pokemon"
2- Creas un comando de "llamar script" y escribes
pbFirstAblePokemon(1)
3- Creas otro "llamar script" y pones
pkmn=$Trainer.party[pbGet(1)]
$game_variables[2]=pkmn.name
4- luego creas otro mensaje que diga
"asi que tu pokemon se llama \v[2], que nombre mas chulo" donde \v[2] es igual al nombre de tu primer pokemon
(como veras, esa opcion dira el nombre de tu pokemon "mote", aun no encuentro como hacer para que diga
"Tu camerupt se llama ferchu" asi que en vez de "camerupt" ponle "pokemon" :p )
Ojala te funcione por que ami me anda perfecto :D, lo e utilizado una decena de veces y jamas me dio error ;)