Antes de aprender a manejar las variables es mejor dominar las acciones, fases. etc. En este tutorial os voy a tratar de explicar las nociones básicas para que las comprendáis.
FASES:
¿QUÉ SON?
Las fases son comandos que nos permiten que una determinada acción cambie de estado, apariencia o simplemente desaparezca. Por ejemplo, sirven para hacer que al coger un objeto del suelo, éste desaparezca.
¿CÓMO SE USAN?
Cuando en el RPG Maker, pones el mapa en modo ACCIONES, al hacer doble click en cualquier TILE (cuadradito por el que te mueves) aparecerá una ventana.
Nada mas hacer doble click aparecerá una ventana, (iré explicando cada elemento de arriba hacia abajo, de izquierda a derecha):
ELEMENTOS:
1.º NUEVA PÁGINA:
Cada acción puede tener un número determinado de páginas (hasta 99 si no recuerdo mal). Cada pagina es una acción diferente en sí. Las fases se usan, generalmente, para cambiar de página. Por si no me entiendes pondré un ejemplo: en la página número 1 pones el comando: Mensaje:hola pepito, y en la página número 2 pones el comando: Reproducir Sonido: Click.wav- para que cuando quieras cambie de pagina. Al Hacerlo, verás primero un mensaje que dice hola pepito, y si le vuelves a dar, escucharás el sonido.
2.º COPIAR PÁGINA:
Este elemento es fácil de comprender (copias una página para pegarla más tarde)
3.º PEGAR PÁGINA:
Cuando has copiado una pagina, das a este botón y se crea otra igual.
4.º BORRAR PÁGINA:
Borras una página. Dificil, eh?
Bien, ahora voy a explicar los comandos que hay en cada página de la acción:
CONDICIONES:
Esto es casi lo más importante de la acción, ya que desde aquí puedes elegir el aspecto de la acción, cuando se active, cuando se desactive, cambiar de página, etc.
1.º Fase:
Como ves, hay dos. los dos hacen la misma función, sólo es por si kieres que la página se active por medio de dos fases en vez de una. ahora explico lo que es una fase:
Una fase, digamos, es como un interruptor de encendido-apagado de una página. Cuando en una página eliges una fase (tu editas el nombre), esa acción no funcionará hasta que se ejecute el comando activar fase. Pongamos un ejemplo (abre el maker y ves haciendo paso a paso lo que escribo, asi aprenderás mejor).
En un mapa, crea dos acciones. pon las dos en modo "pulsar botón". en la primera (vamos a llamarla "uno"), pon de gráfico a un personaje, el que quieras. en la segunda (vamos a llamarla "dos") pon el gráfico de un cofre o de lo que sea, y asígnale una fase, llamala Cofre por ejemplo. Acepta. vamos a por la otra acción. Ponla como gráfico a un personaje del RTP, el que quieras. y pon los comandos: Mensaje: Hola, ya puedes coger mi cofre y Fase: activar fase Cofre (están los dos en la pestaña 1).
Ahora, cundo lo juegues, notarás que el cofre que antes no se veía (porque estaba desactivado), justo cuando se ejecuta activar fase, ya se ve ^^. Si quieres que vuelva a desaparecer, sólo tienes que poner el comando: Fase: desactivar fase Cofre. Así de fácil.
2.º Variable:
Esto es más complicado que las fases, y debes de dominar las fases antes de empezar con las variables. Veamos, una variable es una fase, pero "aleatoria" y está diseñada para ser usada en una acción con varias páginas. Digamos que con una sola variable se pueden anctivar-desactivar muchas páginas, al contrario que en las fases que sólo puede activar-desactivar una sola página por acción (puedes activar a la vez varias páginas, pero en diferentes acciones)
Voy a poner otro ejemplo interactivo, xD:
Crea una accion en el mapa, solo una. En ella crea varias paginas. en todas ellas pon un grafico diferente, todas a pulsar boton y en cada una de ellas pon un mensaje diferente, por ejemplo, si es un mono pon: mensaje: me he transformado en mono, si es un negro, me he transformado en negro... y asi.... pon en todas ellas la misma variable, llamemosla: Transformación. Ahora, si te fijas, debajo de cada variable hay un espacio reservado para poner un numero. pues pon, en la pagina 1, el numero 0, en la pagina 2, el numero 1, asi....
Ahora, pon en la pagina uno el comando: variable, poner 3. en la pag 2, variable, quitar 1, en la pag tres, dividir 2. (explico los signos, para comprenderlo mejor sustituye X por el numero que deberás poner justo debajo:Poner=poner x, +=sumar x, -=restar x, *=multiplicar y /=dividir, tb esta +o-, pero eso mejor dejarlo de momento). pues eso, pon varios numeros, siempre en numeros bajos. ahora explico su funcion.
La pag 1 es la q siempre se ejecuta primero. si el rango es 0 (el numero de abajo), y al pulsar boton le pones "sumar 3", el rango pasará a ser 3 (0+3=3), si luego le pones "restar 1" el rango pasará a ser 2 (3-1=2). entonces, este numero llamado rango, es el que ejecuta la variable. segun la operación, el rango sera un numero u otro. y segun el numero que de como resultado, la accion de ese rango se ejecutará. (a ver, que me he liado, si pones sumar3, te kjedarás con 3. entonces, se ejecutara la pagina 4 (por que es la que tiene como rango el numero 3, entiendes).
3.º Objetos:
Elige en esta casilla un objeto, y la página sólo se active cuando tengas ese objeto.
4.º Héroe:
Que esa acción sólo se active cuando tengas en tu equipo el héroe indicado
5.º Tiempo:
Cuando pones un temporizador de cuenta atrás, que la acción se active cuando llegue al minuto-segundo que has indicado.
6.º Gráficos:
Aquí eliges el gráfico que quieres que tome esa acción, si lo dejas como está, se quedará invisible.
7.º Condición de Comienzo:
Esta parte es muy importante. Es fácil de entender, así que no hay problema: Es para cuando una acción está activada, cuando quieres que se ejecute (-pulsar botón- cuado se ejecute cuando pulsas el botón aceptar (enter, espacio) pegado a la acción; -contacto- cuando caes en la casilla; -todo contacto- cuando tocas, aunque sea un poco, la casilla, --automático-- se ejecuta constantemente impidiendo el movimiento del héroe hasta ser desactivada y -proceso paralelo-- para que se ejecute constantemente pero que el héroe pueda moverse (viene bien para poner rayos o truenenos y q se repitan)
8.º Prioridad:
Fácil. Es si kieres que el héroe pueda pasar por encima de la acción (debajo del héroe), que el héroe no pueda atravesarla, que se choque con ella (como el héroe) o que el héroe pase por debajo de la acción (encima del heroe). Sencillo, eh?
9.º Tipo de Animación:
Muy fácil también. Si quieres que el gráfico de la acción se mueva, se esté kieto, mueva las piernas, de vueltas, etc. Sencillo.
10.º Velocidad:
Cuando quieres que una acción se mueva, es la velocidad con la que lo hace.
Bueno.... esto es todo lo que he englobado en este tutorial. Espero que te sea de ayuda. Nos vemos!
Tutorial hecho por: David Stark
Tutorial publicado en Hellsoft.net con la autorización de Verdug, miembro del equipo SMaD.