tuts_rpg
Thread Id: 13704
Thread Name: [RPGXP] Cómo hacer un rival.
#0
Rafa 0
Tutorial válido solo para Pokémon Essentials

En algunos juegos de pokémon es común que en la introducción te pidan poner nombre del rival, por ejemplo en la edición Rojo Fuego y Verde Hoja en el que te piden el nombre de Green/Gary, en este tutorial voy a enseñaros cómo hacer algo así.

Eligiendo lugar dónde poner el nombre al rival
Hay dos opciones de poner nombre al rival, en la introducción o en un mapa, así que lee sólo el que te interese.






__________________________________________________

¿Error?
La primera vez que probé el poner el nombre al rival recibí un error, sin tocar nada volví a probar y ya funcionaba, o sea, que si recibís un error la primera vez que lo probeis, volved a probar y ya se debería de solucionar.

Si tenéis alguna duda acerca del tutorial, o veis algún error, por favor, decidlo.
#1
White Cat 27976
Me gusta el dato, pero ¿Sabés cómo hacerle para que sus pokemons varién depende el inicial que elijas? Gracias.
#2
Ciro4315♪ 17148
Iniciado por White Cat
Me gusta el dato, pero ¿Sabés cómo hacerle para que sus pokemons varién depende el inicial que elijas? Gracias.


Hazlo creando varios entrenadores donde los Pokémon varíen, y pon una variable a la hora de elegir al inicial. Supongamos que los iniciales son los mismos que los de Kanto, y la variable es la variable 1. Entonces, quedaría así:



Después, en el evento del rival, compara el valor de la variable y pon la trainerbattle que corresponda.
#3
White Cat 27976
Iniciado por Ciro4315♪
Hazlo creando varios entrenadores donde los Pokémon varíen, y pon una variable a la hora de elegir al inicial. Supongamos que los iniciales son los mismos que los de Kanto, y la variable es la variable 1. Entonces, quedaría así:


  • Si seleccionas a Bulbasaur: Valor 0
  • Si seleccionas a Charmander: Valor 1
  • Si seleccionas a Squirtle: Valor 2


Después, en el evento del rival, compara el valor de la variable y pon la trainerbattle que corresponda.


¿:. La verdad es que lo intenté varias veces pero nunca me salió bien, ya que tampoco estoy muy seguro de qué hacer, y de cómo identificar a cada rival (1 por cada variable)
#4
Ciro4315♪ 17148
Iniciado por White Cat
¿:. La verdad es que lo intenté varias veces pero nunca me salió bien, ya que tampoco estoy muy seguro de qué hacer, y de cómo identificar a cada rival (1 por cada variable)


¿Cómo intentaste hacerlo?

Lo que tienes que hacer es bastante intuitivo, con un comando de "condiciones y efectos" compruebas el valor de la variable 3 veces, y dependiendo del valor que sea haces una trainerbattle contra un rival u otro.

No puedo ayudarte mucho más. En la Wiki del Essentials te dice claramente que antes de intentar hacer un juego utilizando Essentials, aprendas a utilizar el RPG Maker XP, y es evidente que no sabes. Te recomiendo practicar un poco con el RMXP antes de hacer un juego con Essentials.
#5
White Cat 27976
Iniciado por Ciro4315♪
¿Cómo intentaste hacerlo?

Lo que tienes que hacer es bastante intuitivo, con un comando de "condiciones y efectos" compruebas el valor de la variable 3 veces, y dependiendo del valor que sea haces una trainerbattle contra un rival u otro.

No puedo ayudarte mucho más. En la Wiki del Essentials te dice claramente que antes de intentar hacer un juego utilizando Essentials, aprendas a utilizar el RPG Maker XP, y es evidente que no sabes. Te recomiendo practicar un poco con el RMXP antes de hacer un juego con Essentials.


Sí sé, pero se me dificulta para HACER las batallas, no lo de condiciones y efectos. Con el editor y los scripts, y como en nombre interno del tipo de entrenador es el mismo (RIVAL1) y todos tienen el mismo nombre, no sé cómo poner para que varíe la pelea ¿Se entiende?
#6
Ciro4315♪ 17148
Iniciado por White Cat
Sí sé, pero se me dificulta para HACER las batallas, no lo de condiciones y efectos. Con el editor y los scripts, y como en nombre interno del tipo de entrenador es el mismo (RIVAL1) y todos tienen el mismo nombre, no sé cómo poner para que varíe la pelea ¿Se entiende?


Ahh, acabáramos. Mis disculpas.

Aquí y aquí tienes lo que buscas. Más concretamente, en el segundo link, el apartado de Defining an individual trainer.