Vous êtes sur la page 1sur 4

VARIABLES: 

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: 

­ Definición de las variables:  Yo digo que la variable “ a”  es  nuestra fuerza y la variable “ b”  es 


nuestra agilidad. 
­  Definición  de  los  valores:   Variable  “ a”   es  igual  a  10  (fuerza= 10);  variable  “ b”   es  igual  a 
5(agilidad= 5). 
­  Acción  según  los  valores:   Si  el  valor  de  “ a”   es  mayor  que  “ b”   me  caigo  al  suelo;  si  es  al 
contrario, me quedo de pie. 
­ Resolución:  Al definir en los valores que “ a” es mayor que “ b”  entonces me caigo. 

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 . 

Operando:  esto  es  lo  importante,  aquí  definiremos  su  valor. 


Puede  ser  un  número,  otra  variable,  números  aleatorios,  y 
muchas cosas más. Observa tus opciones. 

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. 

Aquí  tenemos  la  ventana  que  nos  saldría.  Elegimos  la 


opción VARIABLE y seleccionamos la variable 001 Pasos 
(que  hemos  definido  con  anterioridad).  Ahora,  marcamos 
constante  para  indicar  que  queremos  meter  un  número  y 
seleccionamos 20 (que son  los pasos que el  jugador tendrá 
que dar). Ya por último, seleccionamos que la variable tiene 
que  ser  IGUAL  a  la  constante  (o  también  podemos  poner 
que  sea  igual  o  mayor  a  la  constante  [>=]  ).  Marcamos 
añadir  excepción  al  no  cumplirse  las  condiciones  y 
aceptamos. 

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

Vous aimerez peut-être aussi