Académique Documents
Professionnel Documents
Culture Documents
Empezaremos hablando un poco de las variables. Posiblemente, ya tengas una idea de lo qué es, ya
que las variables no son exclusivas del RPG Maker. Las variables son elementos matemáticos que se
utilizan en amplios ámbitos. En general, son datos que pueden cambiar y que varían según
deseemos.
En RPGMXP, podemos darle un valor a una variable y según ese valor puede ocurrir una cosa u
otra. Además, podemos recordar posiciones en el mapa, el dinero, pasos hechos en el juego, y
muchas cosas más. Todo eso podemos definirlo en variables.
Es importante entender lo qué es una variable, por eso, en el siguiente ejemplo, veremos cómo
funcionan normalmente las variables en el RPGMXP:
Así es como funcionan las variables en el RPGMXP. Lo que ocurre es que, en vez de letras, se
utilizan los siguientes signos:
Ø == (igual a)
Ø < (menor que)
Ø > (mayor que)
Ø <= (menor o igual a)
Ø >= (mayor o igual a)
Ø != (no es igual a)
Para trabajar con las variables utilizaremos, en un evento, la opción Operaciones de variable. Con
este comando lo que haremos es definir una variable: su valor.
Nos aparecerá la siguiente ventana, no se asusten si no entienden nada, ya lo iremos explicando a su
debido tiempo:
Variable: en este apartado elegiremos la variable a definir.
Podemos también definir varias variables a la vez si elegimos,
en lugar de Individual, Desde la… a la…
Operación: Aquí elegiremos la operación que se le hace a la
variable. Si queremos modificarla o darle un valor concreto.
Creo que es bastante obvio que para darle un valor elegiremos
la opción Sustituir .
CONDICIONES Y EFECTOS:
Para que ocurran cosas según el valor de la variable se utiliza el comando de evento Condiciones y
efectos. Este comando funciona de la siguiente manera:
Si X es algo, entonces ocurre esto.
También se puede añadir una excepción, por lo que funcionaría así:
Si X es algo, entonces ocurre esto, si no es algo entonces ocurre esto otro.
Veamos un ejemplo en el Maker: Un hombre te dice que te dará dinero si das 20 pasos.
Definimos (en Operaciones de Variable) que la variable 001 (que llamaremos Pasos) sea
igual a los pasos del personaje. Esta opción se encuentra al final de la ventana de
Operaciones de Variable:
Una vez que hemos definido la variable, vamos a proceder a introducir un texto que diga al
jugador que si da más de veinte pasos le dará dinero.
Ahora pondremos una Condición y Efecto.
Lo que ocurre al cumplirse la condición se pone debajo del
comando Condiciones y Efectos, y lo que ocurre cuando no
se cumple se pone debajo de Exepción, de esta manera:
Sólo faltaría añadir el comando Cambiar dinero (pestaña 1) para añadir 20 de oro.
También podemos hacer condiciones y efectos con otros muchos elementos:
Ø Interruptores si están ON u OFF
Ø Interruptores locales (A, B, C, D) si están ON u OFF
Ø Según el tiempo que marque el temporizador (se configura en Operaciones de Tiempo
(pestaña1))
Ø Si el personaje X tiene cierto nombre, si está en el equipo, si tiene cierta arma o protector
equipado, si sabe cierta habilidad o si tiene cierto estado.
Ø Si el enemigo X ha aparecido o tiene cierto estado.
Ø Si el sprite (el gráfico) del personaje o de cualquier evento del mapa está mirando a cierta
dirección.
Ø Si el dinero poseído es mayor o menor que X.
Ø Si tienes cierto objeto, arma o protector en el inventario.
Ø Si tienes X tecla apretada.
Ø Poner la condición según un script.
Y esto es todo. Junto a este tutorial está disponible un ejemplo de varias situaciones en dónde se
pueden usar variables y condiciones, convendría que le echarás un vistazo. Como siempre lo puedes
encontrar en nuestro blog: http://eltrasterorpg.blogspot.com
Si has seguido todos nuestro tutoriales ya estás preparado para comenzar a realizar proyectos con el
RPG Maker XP, y si consigues dominar toda esta área y hacer tus propios engines (aunque sean muy
simples) pronto podrás considerarte un amateur en el RPG Maker. Por ahora, ten paciencia practica
mucho y pide ayuda a los usuarios más avanzados.
Suerte y nos vemos por el blog. Recordad que nuestro correo está abierto a sugerencias o a
cuestiones (themastermaker@gmail.com) y también el apartado comentarios del blog.
CONTENIDO ORIGINAL DE
Master Maker RPG
http://eltrasterorpg.blogspot.com