Primero tienes que comprobar que no lo ha dejado en el pc:
@>Condiciones y efectos: Script: pbHasSpecies?
PIDGEI)
@>Script: ....
: Excepción
@>Texto: Ponlo en el equipo y vuelve mas tarde.
: FIN
Para eliminarlo tienes que saber la posicion del pokemon en el equipo por lo que yo te recomiendo que pongas primero un texto tipo: equipalo en el primer o ultimo espacio del equipo.
Y luego lo eliminas:
pbRemovePokemonAt(la posicion en el equipo, un nº del 1-6
Por lo que quedaria asi.
@>Condiciones y efectos: Script: pbHasSpecies?
PIDGEI)
@>Script: pbRemovePokemonAt(la posicion en el equipo, un nº del 1-6)
: Excepción
@>Texto: Ponlo en el primer puesto del equipo y vuelve.
: FIN
Como ya te he dicho antes esto elimina al pidgey sin comprobar si tiene carta o no. Por lo que podria eliminar otro pidgey si ah podido capturarlo.
Espero que te sirva de ayuda.
Saludos!