¡Bienvenid@ a Mundo Maker!

¿Quieres aprender todo sobre el RPG Maker?



Regístrate y forma parte de Mundo Maker.
Conectarse

Recuperar mi contraseña

Temas importantes
----------------------------------------
Páginas con recursos RPG Maker
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
Afiliados
Estadísticas
Tenemos 3394 miembros registrados.
El último usuario registrado es Yember Games.

Nuestros miembros han publicado un total de 79794 mensajes en 11255 argumentos.
Navega con Google Chrome
[DESCARGA]

Desactivar control en Vx Ace

 :: RPG Maker :: Ayuda RPG

Ver el tema anterior Ver el tema siguiente Ir abajo

Desactivar control en Vx Ace

Mensaje por Dariel Lopez el 2014-04-11, 02:54

Hola de nuevo a todos. Aquí estoy de nuevo solicitando ayuda ya que no sé si se pueda desactivar y activar el control(las flechas con las que movemos al personaje)cada que uno quiera, y es que estoy tratando de crear un evento en el que necesito que no se mueva el personaje mas que con dos botones para ezquivar las rocas que me arroja un enemigo(en el control de Xbox 360 son los botones R y L, y en el teclado las teclas S y D); ya intenté hacerlo con condiciones y efectos y el comando botón pero no funciona, y busqué un poco en los scripts del programa pero soy un neófito en scripts así que no entendí gran cosa, así que si alguien sabe como hacerlo se lo he de agradecer.

Dariel Lopez
Veterano
Veterano

0/3

Créditos 522

Gracias : 22

Volver arriba Ir abajo

Re: Desactivar control en Vx Ace

Mensaje por mrhawi el 2014-04-11, 02:57

Una pregunta, si pones el evento en automático ¿no se queda estático el personaje? o ¿esa opción no es viable para lo que quieres hacer?

mrhawi
Aventurero
Aventurero

0/3

Créditos 2666

Gracias : 89

Volver arriba Ir abajo

Re: Desactivar control en Vx Ace

Mensaje por Dariel Lopez el 2014-04-11, 03:01

Por supuesto que se queda estático el personaje con esa opción mrhawi, así que solo la uso en el inicio del juego; pero todos los eventos como los de este tema los pongo en tocar evento para activarlos.

Dariel Lopez
Veterano
Veterano

0/3

Créditos 522

Gracias : 22

Volver arriba Ir abajo

Re: Desactivar control en Vx Ace

Mensaje por Poka el 2014-04-11, 10:22

Dariel Lopez escribió:Hola de nuevo a todos. Aquí estoy de nuevo solicitando ayuda ya que no sé si se pueda desactivar y activar el control(las flechas con las que movemos al personaje)cada que uno quiera, y es que estoy tratando de crear un evento en el que necesito que no se mueva el personaje mas que con dos botones para ezquivar las rocas que me arroja un enemigo(en el control de Xbox 360 son los botones R y L, y en el teclado las teclas S y D); ya intenté hacerlo con condiciones y efectos y el comando botón pero no funciona, y busqué un poco en los scripts del programa pero soy un neófito en scripts así que no entendí gran cosa, así que si alguien sabe como hacerlo se lo he de agradecer.


Yo lo se hacer de una forma un tanto chapuza... en realidad, no desactivas el control, pero lo simulas:

Lo primero es; ponerle una variable y un valor a cada dirección en un evento común en paralelo:
Código:
- Variable 001 Dirección jugador. valor 1 si mira arriba
- Variable 001 Dirección jugador. valor 2 si mira abajo
- Variable 001 Dirección jugador. valor 3 si mira izquierda
- Variable 001 Dirección jugador. valor 4 si mira derecha


A continuación, hago que el gráfico del chara del personaje sea solo de izquierda o derecha.

Siguiente; crear un evento común en proceso paralelo (mis juegos son pequeños, así que no tengo problemas de lag al poner 2 o 3 eventos comunes. No se tu como lo tendrás) y en ese evento en parelelo hacemos algo así:
Código:
- Condiciones y efectos; Si tiene valor 1.
Condciones y efectos, pulsar tecla Arriba, poner valor 3.
Cambiar dirección de héroe a izquierda
- Condiciones y efectos; Si tiene valor 2.
Condciones y efectos, pulsar tecla Arriba, poner valor 3.
Cambiar dirección de héroe a izquierda


Obviamente, creamos un evento en el mapa, transparente, en automático, y usamos el comando poner variable Dirección jugador al valor de 3 y la dirección. Borramos el evento temporalmente o lo quitamos con un interruptor, como tu veas.

Con eso debería funcionar... Así lo hago yo más o menos, espero no haberme olvidado de nada.

Poka
Guerrero
Guerrero

0/3

Créditos 2542

Gracias : 83

https://www.youtube.com/user/Pokaranero

Volver arriba Ir abajo

Re: Desactivar control en Vx Ace

Mensaje por silvanash el 2014-04-11, 12:22

Proceso paralelo: mover evento, personaje, mirar al héroe.

Proceso paralelo:
Condiciones y efectos, tecla [S/D] pulsada
Mover evento, personaje, derecha/izquierda

Con eso debería bastar.

silvanash
Aventurero
Aventurero

0/3

Créditos 1417

Gracias : 176

Volver arriba Ir abajo

Re: Desactivar control en Vx Ace

Mensaje por Dariel Lopez el 2014-04-11, 21:14

Gracias por tu respuesta y tu pequeño tutorial Pokaranero, y voy a probar más tarde tu método a ver si funciona, aunque anoche se me ocurrió algo así pero sin necesidad de usar variables, solo con Condiciones y Efectos e interruptores, así que luego que lo haga veré como funciona.
Gracias por tu respuesta silvanash, y más tarde aviso si funciona con tu sugerencia o con alguna otra.
Gracias de nuevo a todos.


Dariel Lopez
Veterano
Veterano

0/3

Créditos 522

Gracias : 22

Volver arriba Ir abajo

Re: Desactivar control en Vx Ace

Mensaje por Contenido patrocinado Hoy a las 00:03


Contenido patrocinado


Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba


 :: RPG Maker :: Ayuda RPG

Permisos de este foro:
No puedes responder a temas en este foro.