Sinceramente no sé como hacerlo.. mediante scripts puede ser posible pero no se nada de eso.. lo único que se me ocurrio fué:
En cada PC vas a poner una condición. Sí el player tiene el pokemon puede moverse libremente del PC sí no lo tiene no se podrá mover hasta tenerlo. no se sí me entiendes
Podrías poner algo como que antes de que el PC inicie diga: Puedes guardar todos tus Pokémon excepto (SUPERMAGIKARPDEPODER) Usan el PC y al final se comprueba sí lo poseé o no.
Para comprobar si el Player posee el Pokémon el scritp es
Código:
pbHasSpecies?(:BULBASAUR)
Ahi el ejemplo con ese pokémon la cuestión es que si libera el pokémon se Jode xD
A lo mejor asi podria funcionar o nose es solo una idea.
Edito Ya lo probe y funcina. Aquí un ejemplo como si tu inicial fuese pikachu.
Código:
<>Elejir etiqueta : PC
<>Texto:NO PUEDES DEJAR A PIKACHU PORQUE ES SUPER KUL
<>Script : pbPokeCenterPC
<>Condiciones y efectos : Script : pbHasSpecies?(:PIKACHU)
<>
: Exepción
<> Texto : NO TIENES A PIKACHU EN TU EQUIPO! K TE PASA
<>Ir a etiqueta : PC
<>
: FIN
<>