Pokemon Essentials Wiki
Advertisement
Guarderia

Los Pokémon depositados en la Guardería.

Esta página explica sobre la Guardería Pokémon, un lugar donde el juegor puede dejar uno o dos Pokémon por un tiempo para ser criado.

Ver también

Crianza

  • Detalles sobre cómo se crían los Pokémon de la Guardería.

La Guardería

Generalmente, hay dos personas encargadas de la Guardería: una que permite al jugador dejar o retirar un Pokémon y otra que le entrega cualquier huevo Pokémon que apareciera.

Solo pueden dejarse hasta 2 Pokémon como máximo en la Guardería al mismo tiempo.

Los Pokémon de la Guardería ganarán 1 punto de experiencia para cada paso que dé el jugador.

Si un Pokémon depositado sube de nivel e intenta aprender un movimiento, pero ya conoce otros 4, entonces olvidará el primer movimiento de arriba, los otros tres se moverán un lugar hacia arriba, y el nuevo movimiento quedará en el cuarto lugar. Por este método, puede olvidar cualquier movimiento, incluso las MOs.

Dejar y retirar un Pokémon

EventoCriadora

El evento para dejar y retirar un Pokémon.

Depositar un Pokémon en la Guardería es tan simple como seleccionar un Pokémon del equipo cuando se lo solicite. Cuando el jugador retira un Pokémon, suele cobrarse una comisión que depende de la cantidad de niveles que el Pokémon haya ganado mientras estaba en la Guardería.

A la derecha, se observa un ejemplo completo con el contenido del evento de una criadora encargada de la Guardería que recibirá o devolverá un Pokémon. Este evento puede encontrarse en los mapas de ejemplo. La mejor manera de configurar un encargado de una Guardería es simplemente copiando este evento, en lugar de perder el tiempo escribiendo uno nuevo desde el inicio.

Los scripts están limitados para permitir un máximo de 2 Pokémon depositados. Este límite también está forzado en los comandos del evento. Para reducir este límite a 1 solo Pokémon a la vez, todo lo que se debe hacer es modificar apropiadamente los comandos del evento. Sin embargo, si quieres ingrementar este límite, se necesitarán hacer cambios más grandes en los scripts además de modificar los comandos del evento. No se trata simplemente de incrementar el límite a 3 o más, sino que se debe agregar la mecánica apropiada para asegurarse que el sistema de crianza siga siendo posible con todos ellos.

Puede haber una sola Guardería, dado que los Pokémon depositados están almacenados en una sola variable. Para habilitar más de una Guardería, será necesario modificar los scripts, lo que, de nuevo, implicará mayores cambios.

Un Pokémon Oscuro puede ser depositado en la Guardería, pero no podrá criar.

Scripts

Los Pokémon depositados están guardados en la variable $PokemonGlobal.daycare[index][info], donde "index" puede ser 0 o 1 (el primer o segundo Pokémon depositado), y contiene los siguientes datos:

  • $PokemonGlobal.daycare[index][0] - El Pokémon
  • $PokemonGlobal.daycare[index][1] - El nivel del Pokémon cuando fue depositado (usado para calcular la comisión al retirarlo)

La siguiente tabla lista los scripts relacionados con la Guardería:

Script Descripción
pbDayCareDeposit(index) Takes the Pokémon in the specified position in the player's party and deposits it into the Day Care.
pbDayCareWithdraw(index) Takes the Pokémon out of the specified index in the Day Care array (0 or 1) and puts it in the player's party (if there is space).
pbDayCareChoose(_I("Which one will you take?"),1) Displays the list of deposited Pokémon (as seen in the screenshot above). The option chosen from this list (-1 for cancel, or 0 or 1 depending on which deposited Pokémon was chosen) is stored in Global Variable 1.
pbDayCareGetDeposited(index,1,2) Looks at the Pokémon in the specified index in the Day Care array (0 or 1). Stores that Pokémon's name in Global Variable 1, and the price for withdrawing it in Global Variable 2.
pbDayCareDeposited Returns the number of Pokémon that are currently in the Day Care.
pbDayCareGetLevelGain(index,1,2) Returns TRUE if there is a Pokémon in the specified index in the Day Care array (0 or 1), and FALSE if not. If there is a Pokémon, stores its name in Global Variable 1 and the number of levels it has gained in Global Variable 2.

Si hay dos Pokémon depositados y el primero (índice 0) es retirado, el otro Pokémon depositado seguirá en la segunda posición (índice 1). Cuando se vuelva a depositar un Pokémon, éste será ubicado en la primera posición, a pesar de ser más nuevo que el Pokémon ya depositado.

Consejos

  • Le puedes dar al jugador el número de teléfono de la Guardería. La Guardería podrá llamar al jugador cada vez que haya un huevo disponible, y el jugador podrá llamar a la Guardería para consultar el estado de sus Pokémon.
    • De forma alternativa, se puede crear una aplicación del Pokégear que muestre un detalle sobre los Pokémon depositados.
  • Se puede recordar más datos sobre el Pokémon depositado que solo su nivel. Por ejemplo, podrías pensar en algo más interesante como cobrar más por cada movimiento aprendido (recordando los movimientos al depositarlo y los aprendidos al retirarlo).
  • You could change the way new moves are learned. Rather than a simple "forget the first and learn the new one", you could have the player specify a training style which prevents certain moves from being learned/forgotten (e.g. "aggressive" prefers damaging moves, "strategic" prefers status moves, etc.).
    • Alternatively, the player could be allowed to specify certain currently-known moves that shouldn't ever be forgotten, when they deposit a Pokémon.
  • Add a Move Tutor-like aspect to the Day Care. After a while, the Day Care could teach the deposited Pokémon a special move it wouldn't otherwise learn.
  • Have the Day Care do more to a Pokémon than just increase its Exp. How about modifying its IVs (to an extent/for a price) or its beauty?
  • Have more than one Day Care Centre in your game. Each Day Care could be different in a variety of ways, from accepting only certain types of Pokémon to offering a fixed training regiment (i.e. you can't withdraw a Pokémon early, but once it has gained a certain amount of Exp/levels, it will not gain any more no matter how long it stays deposited). As implied above, there are many possibilities.

Tutoriales

  • One screen Day-Care Checker item
Advertisement