manual rpg maker xp deluxe tomo 3

17
1 Super Guías RPG Maker XP Tomo 3: Variables

Upload: sdeluxe2

Post on 11-Nov-2015

74 views

Category:

Documents


10 download

DESCRIPTION

Manual RPG Maker XP Deluxe Tomo 3

TRANSCRIPT

  • 1

    Super Guas RPG Maker XP Tomo 3: Variables

  • 2

    Super Gua RPG Maker XP SketchDeluxe Tomo 3: Variables Hecho por SketchDeluxe Captulos: 1. Notas de SketchDeluxe ---------------------------------------------------------------------------- 3 2. Conceptos bsicos y preguntas frecuentes ------------------------------------------------------- 4 3. Operaciones de variables ------------------------------------------------------------------------------ 5

    a. Operadores del comando -------------------------------------------------------------------------------- 5 b. Ejemplos de dar valores a una variable --------------------------------------------------------------- 7

    2. Ejemplo con la variable 0001: MundoDeluxe -------------------------------------------- 7 3. Ejemplo con la variable 0002: Skindario -------------------------------------------- 8

    4. Aplicaciones bsicas de las variables ----------------------------------------------------------------- 9 a. Variables de aleatoriedad ---------------------------------------------------------------------------- 9 b. Variables como interruptores ----------------------------------------------------------------- 12 c. Variables de tiempo ----------------------------------------------------------------------------

    Licencia: Esta obra est protegida por Creative Commons mediante Copyleft, en pocas palabras, la Super Gua RPG Maker XP es parcialmente libre bajo estas condiciones:

    Deben darme crditos y darle crditos al foro Mundo Deluxe

    No deben modificar la Super Gua

    Esta gua no debe ser comercializada

    No se pueden sacar derivados de esta gua

    Super Guia RPG Maker XP Deluxe by Camilo Andrs Rodriguez Monroy (o SketchDeluxe) is licensed under a Creative Commons Reconocimiento-No comercial-Sin obras derivadas 2.5 Colombia License.

    La Super Gua RPG Maker XP puede ser descargada desde

    http://www.mundodeluxe.com http://tutoriales.mundodeluxe.com

    Suerte

  • 3

    1. Notas de SketchDeluxe

    Hola a todos, me alegra que a ustedes les interese el RPG Maker XP, o bueno, que por lo menos estn leyendo esto. En fin, explicare de qu trata este tomo Este tomo se dedica exclusivamente a explicar de una forma sencilla y prctica las bases bsicas del uso de variables en el RPG Maker XP. Originalmente la idea de crear una gua fue hecha por m para mi Web Mundo Deluxe (www.mundodeluxe.com), pero despus de reflexionar mucho he decidido hacer tambin esta gua para Skindario (www.skindario.com). Si alguien tiene conocimientos sobre las variables en el RPG Maker XP y quiere aportar algo nuevo a este tomo, puede escribirme al correo [email protected] o puede postearlo en www.mundodeluxe.com. Igualmente si alguien tiene alguna duda o no entiende algo de este tomo, puede decrmelo por los mismo medios. Si les gust esta gua, por favor inscrbanse a mi Web www.mundodeluxe.com, o a mi Web amiga www.skindario.com. Cada usuario registrado me motiva a continuar ayudando a las personas con tutoriales y guas para el RPG Maker XP. Atentamente

    ________________________________________________________ SketchDeluxe Administrador de MundoDeluxe y Creador de la Generacin Sagas

    2. Conceptos bsicos

  • 4

    a. Qu son variables?

    Las variables como tal son datos que pueden tomar diferentes

    valores, es decir, es un valor que cambia cuando sucede algo.

    b. Para qu sirven las variables en el RPG Maker XP? Las variables son muy tiles en el RPG Maker XP, pues con ellas se pueden realizar muchas cosas, por ejemplo recordar posiciones en el mapa, dar dinero acorde a lo que hemos hecho, usarlas como interruptores especiales, etc.

    c. Cmo funcionan las variables? El uso ms comn de las variables es como activadores y condicionadotes, es decir, nosotros le damos un valor a una variable y eso permite que suceda algo segn el valor que tenga. En ocasiones se usan como aleatoriedad, es decir, permiten que tengan valores aleatorios y que estos permitan que los eventos hagan algo especial. Las variables tambin tienen otras funciones no muy comunes que prefiero no usar en esta gua, bsicamente para no confundirlos ni confundirme.

    d. Las variables tienen que ver algo con los Scripts? Bsicamente no, el uso de variables no modifica los Scripts, aunque algunos Scripts si definen variables. Pero bsicamente se usan para la configuracin bsica del juego. Por lo tanto no se preocupen pensando que las variables afectan los scripts; preocpense si modifican los Scripts afectando algn proceso de las variables, aunque eso no es muy comn. Sin embargo, las variables se pueden enlazar con algunos Scripts, pero eso es ms avanzado y en esta gua no trataremos nada que tenga que ver con Scripts.

    3. Operaciones de variables El comando de evento Operaciones de variable es aquel que permite Darle un valor a una variable.

  • 5

    Es decir, si queremos que una variable tenga un valor de

    538, entonces usamos este comando de evento; igualmente si queremos que

    la variable tenga el valor de otra variable, por ejemplo del dinero o del numero de pasos. Partes del comando de evento Operaciones de variable

    a. La opcin Variable Individual permite operar una sola variable especfica b. La opcin Variable desde la permite operar varias variables al mismo tiempo.

    c. La Operacin Sustituir permite cambiar el valor de la variable d. La Operacin Sumar permite sumar determinado valor a la variable e. La Operacin Restar permite restar determinado valor a la variable f. La Operacin Multiplicar permite multiplicar determinado valor a la variable g. La Operacin Dividir permite dividir determinado valor a la variable. Como en la divisin los

    valores pueden ser decimales, el RPG Maker XP aproxima automticamente el valor entero ms cercano.

    h. La Operacin Resto es una operacin Misterio, no se que hace exactamente.

  • 6

    La seccin Operando es lo que modifica a la variable, por ejemplo, si tenemos una variable con valor 15 y le sumamos un valor constante

    5, entonces el nuevo valor de la variable ser 20. Nota: A continuacin, cuando digo determina me refiero a que puede ser agregada, restada, etc. Dependiendo de la operacin anterior. i. Constante determina un valor fijo para la variable j. Variable determina para la variable el valor de otra variable k. Aleatorio entre determina un valor variable entre dos nmeros para la variable. (Por ejemplo si

    seleccionamos entre 7 y 15, agregara un valor cualquiera que se encuentre entre 7 y 15). l. Objeto determina el nmero de objetos que tienes. m. Personaje determina el valor de determinado parmetro (Fuerza, defensa, etc.) para la variable. n. Enemigo determina lo mismo que el anterior, pero para el enemigo. o. Personaje (Otra vez) determina la posicin del personaje sobre el mapa para la variable. p. Otros determina valores para el dinero, pasos, tiempo, etc. Poco a poco ir actualizando este tomo sobre las variables e ir agregando ms usos prcticos de las variables; les recomiendo inscribirse a www.mundodeluxe.com y www.skindario.foro.st y revisar constantemente las actualizaciones de los tomos.

  • 7

    Dndole valores a las variables La mejor forma de aprender a

    manejar las variables es practicando, y la mejor forma

    de practicar es guindose con ejemplos. Dar los ejemplos con dos variables bien definidas:

    0001: MundoDeluxe

    0002: Skindario Ejemplos con la variable 0001: MundoDeluxe

    a. Queremos que la variable 0001: MundoDeluxe tenga como valor 256.

    Para ello debemos elegir la variable individual 0001: MundoDeluxe, sustituir por la constante 256 y listo. b. Ahora queremos que la variable 0001: MundoDeluxe tenga como valor 250. Para hacer esto tenemos dos opciones, sustituir el valor de la variable individual 0001: MundoDeluxe por 250; o restarle a esa misma variable la constante 6.

  • 8

    c. Ahora queremos que la variable MundoDeluxe tenga como valor el nmero de pasos que he dado en el juego. Para esto simplemente le doy

    sustituir por Otros Numero de pasos

    d. Ahora quiero restarle a la variable MundoDeluxe el nivel que llevo actualmente. Para hacer esto, simplemente restamos Personaje SketchDeluxe Nivel

    e. Finalmente quiero que la variable MundoDeluxe tenga como valor el nmero de pociones

    que tengo. Suponiendo que tengo 4 pociones, puedo sustituir la variable por la constante 4, o puedo elegir sustituir por Pocin.

  • 9

    Ejemplos con la variable 0002: Skindario a. Queremos que la variable

    Skindario sea la suma entre el nmero de pociones que tenemos y el nivel actual del personaje 1.

    Para hacer esto debemos crear dos comandos de evento Operaciones de variable, en la primera sustituimos la variable Skindario por pociones y en la segunda sumamos el nivel del personaje 1. b. Queremos que la variable Skindario sea la suma del nivel de los personajes del grupo. As como el ejemplo anterior, sustituimos la variable por el nivel del personaje 1, luego creamos otro comando de evento Operaciones de variable y sumamos el nivel del personaje 2, y as sucesivamente. c. Ahora queremos que la variable Skindario tenga un valor cualquiera entre 8 y 32. Para hacer esto simplemente sustituimos la variable por un valor entre 8 y 32.

  • 10

    4. Algunas aplicaciones prcticas de las variables

    Ahora vamos a ver algunos

    usos bsicos de las variables para que vayan relacionndose con el complejo mundo de las variables.

    f. Aleatoriedad con variables La verdad a mi (SketchDeluxe) me encanta el tema de las variables aleatorias, en la realidad determinar variables aleatorias discretas y continuas es complicado; pero en el RPG Maker XP es mucho ms sencillo.

    Si queremos que cada vez que abramos un cofre, nos aparezca un objeto o un enemigo al azar debemos hacer lo siguiente:

    1. Creamos un evento con la imagen de un cofre y usamos el comando de evento Operaciones de

    variable 2. En variable seleccionamos 0001: y la llamamos 0001: Objetos varios, entonces le damos

    sustituir y Aleatorio entre 1 y 5.

  • 11

    3. Luego, en ese mismo evento creamos una Condicin y efecto, en donde seleccionamos que la variable 0001: Objetos Varios tenga un valor

    igual a la constante 1. La excepcin debe estar activada.

    4. Entre excepcin y fin, repetimos el paso 3, pero esta vez la constante ser 2; y as sucesivamente hasta que la constante sea 5. El evento debe quedar as:

  • 12

    5. Ya est hecho el esquema de aleatoriedad, es decir, ya es solo cuestin de crear

    comandos de evento entre cada Condicin y efecto y Excepcin.

    Si queremos que sean objetos aleatorios entonces entre cada Condicin y efecto y Excepcin nos debe dar algo diferente (Uno nos puede dar pociones, otro espadas, y as sucesivamente). Entonces cada vez que abramos el cofre aparecer un objeto diferente (Haz la prueba y vers que es cierto). El evento debe quedar algo as:

  • 13

    Si queremos que sean enemigos aleatorios, entonces

    simplemente entre cada Condicin y efecto y Excepcin creamos combatir pero con diferentes enemigos.

    O si es un portal de teletransportacin aleatorio entre cada Condicin y efecto y Excepcin debe un teletransportar que nos lleve a un lugar distinto.

  • 14

    g. Variables como interruptores

    Las variables tambin pueden servir como interruptores, es decir, que cuando la variable tome cierto valor entonces algo especial suceda. Por ejemplo que un cofre aparezca cuando ya hemos abierto cuatro cofres ms, o que una puerta se mantenga abierta mientras tengamos entre 5 y 12 pociones. Hagamos que una puerta se pueda abrir cuando nosotros activemos cuatro palancas, pero de una forma especial, es decir, que si se activa la primera pueda activarse la segunda; de tal forma que llevemos un orden especial y la ltima abra la puerta.

    1. Debemos crear un evento con dos pginas y llamarlo Puerta, la primera pgina debe tener la

    imagen de una puerta cerrada y la otra pgina debe tener una puerta abierta. 2. Despus vamos al mapa y creamos un evento con dos pginas, ambas con la imagen de una

    palanca, a ese evento le llamamos Primera Palanca.

  • 15

    3. Creamos una Operacin de variable, en donde creamos una variable llamada

    0005: Palanca, le damos sumar y constante 1, despus activamos el interruptor local A.

    4. La segunda pgina del evento Primera Palanca se debe activar con el interruptor local A y debe tener un mensaje que diga Esta palanca ya se ha usado.

    5. Despus copiamos el evento Primera Palanca, lo pegamos en otro lugar del mapa, lo

    renombramos Segunda palanca y hacemos que se active cuando la variable 0005: Palanca es mayor o igual a 1.

    6. Repites el paso 5 dos veces ms, hasta que la Cuarta Palanca se active cuando la variable 0005: Palanca sea Mayor o igual a 4.

  • 16

    7. Despus volvemos al evento Puerta, vamos a la

    segunda pgina y hacemos que se active cuando la variable 0005: Palanca sea mayor o igual a 5

    As, cuando actives las cuatro palancas al puerta se abrir, de ese modo las variables tambin pueden ser usadas como interruptores.

    Feliz Ao 2007

    Hasta aqu va la gua, la estar actualizando constantemente Entonces visiten www.mundodeluxe.com para encontrar las guas actualizadas

    O tambin pueden visitar www.skindario.com, yo estar en la seccin RPG Maker XP y dar

    soporte y actualizaciones sobre esta gua.

  • 17

    NOTAS FINALES Esta gua fue iniciada el da 29 de julio de 2006 en Colombia a las 07:51 a.m. por mi y solo por mi (Deluxe SketchDeluxe Deluxe_sk) hasta el da de hoy 27 de Diciembre de 2006 en Colombia a las 12:24 a.m. Cualquier duda, sugerencia, comentario, etc. pueden postearla en Skindario, Mundo Deluxe o Decemuladores o al e-mail [email protected].

    Si quieren soporte deben estar registrados en www.skindario.com o www.mundodeluxe.com

    Si les gust esta gua, por favor inscrbanse a mi Web www.mundodeluxe.com, o a mi Web amiga www.skindario.com

    Cada usuario registrado en mi Web y en www.skindario.com, me motiva a continuar ayudando a las personas con tutoriales y guas para el RPG Maker XP Gracias y Suerte Atentamente

    ________________________________________________________ SketchDeluxe Administrador de MundoDeluxe Creador de la Generacin Sagas Diseador RPG Maker XP