qna_rpg
Thread Id: 12452
Thread Name: [Duda] ¿Cómo hago para esta aparición?
#0
PorygonZZ 13454
Bien, pues mi problema es el siguiente:
Quiero que mi personaje vaya caminando y se encuentre con el rival. Pero que salga de la nada, por ejemplo:
El personaje va cruzando un puente y aparece en la pantalla el rival y le reta a un combate.
Mi problema es que cuando el personaje pisa el evento para activarlo ocurre una de estas dos cosas
-Aparece el rival pero no hace nada
-No ocurre nada
¿Alguien me puede ayudar?
#1
mgbbgm 15516
Primero, te recomiendo que expliques mejor tus dudas la proxima vez ya que no se entiende muy bien.
Bueno ahora, para que funcione tendrias que hacer que el evento que hay que pisar (o sea el que hace aparecer al rival) este en colisionar o toparce con heroe. Esto tenes que marcarlo en el evento, esta a la izquierda abajo.
Y el rival tiene que estar en inicio automatico (se marca en el mismo lugar que colissionar)

Entonces basicamente al pisar el primer evento aparece el segundo mediante interruptores, y al aparecer el segundo inicia la accion.

Espero que te sirva.
Saludos.
#2
PorygonZZ 13454
Creo que no me he explicado bien, aunque tampoco entendí, me explico mejor
El personaje pisa el evento o "Se topa con el héroe" Y luego aparece el rival. Pero el rival tiene que venir caminando hacia ti, no que esté quieto y a la vista en la pantalla.
Luego te hable y te rete a un combate.
Es como las apariciones del rival en todos lo juegos. El problema es que no sé que combinación de eventos usar para que todo resulte a la perfección.
#3
mgbbgm 15516
Por eso, tenes que marcar el rival como inicio automatico, en el evento del rival pones mover evento y elegis hacia donde se mueve. Y despues de eso pones el script de la pelea.

Saludos
#4
PorygonZZ 13454
Eso me ha ayudado un poco, pero el problema es que cuando se activa el evento del rival aparece el signo de exclamación sobre el y no deja de caminar hacia abajo.
Lo que hice fue lo siguiente:
Deje la primera página del rival en blanco y la segunda con las instrucciones
Puse un evento invisible en un tileset en el cual el héroe caminará si o si.
El evento activa la segunda página del rival para que camine a el.
La segunda página es:
http://imageshack.us/photo/my-images/51/juegorpg.jpg/
Pero como dije, solo camina hacia abajo con el signo de explamación. ¿Qué he hecho mal?
#5
mgbbgm 15516
El problema es que no pusiste "esperar hasta finalizar movimiento" despues del mover evento.
Entonces antes de que se complete el movimiento se inicia la batalla.


Con eso deberia funcionar ^^

Saludos.
#6
PorygonZZ 13454
Ahora si! Muchas gracias, se ve clarísimo tu conocimiento en esto :D De verdad muchísimas gracias :D