Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: OmarMakero en Julio 13, 2020, 01:15:53 AM

Título: Activar misión al ir a cierta parte de la room (Solucionado)
Publicado por: OmarMakero en Julio 13, 2020, 01:15:53 AM
Saludos Comunidad GM 8) 8).

He estado fuera de esta web debido aque he presentado fallas en mi internet, pero lo importante es que ya estoy aqui  :D :D.

Bueno mi pregunta es:
¿Como puedo hacer que cuando el personaje llegue a un punto de la room se active una mision o un dialogo?

Es para cuando el jugador llegue a la mitad de la room, salga un dialogo y aparesca un personaje el cual le dara un pequeño quest.

Alguien sabe como solucionar mi problema? Gracias de antemano  :D :D.
Título: Re:Activar misión al ir a cierta parte de la room
Publicado por: aleho en Julio 13, 2020, 01:39:43 AM
se me ocurre poner un objeto invisible, y cuando haga colision con tu personaje despliege el mensaje q necesitas
Título: Re:Activar misión al ir a cierta parte de la room
Publicado por: OmarMakero en Julio 13, 2020, 03:47:57 AM
Cita de: aleho en Julio 13, 2020, 01:39:43 AM
se me ocurre poner un objeto invisible, y cuando haga colision con tu personaje despliege el mensaje q necesitas
La verdad esa idea es buena, pero quiero que todo sea codigo, ya que no me gustaría hacer muchos objetos que solo tendrian un uso. Pero si no hay otra forma pues la aplicaré, gracias por la propuesta :) :). Sigo esperando sugerencias  :P
Título: Re:Activar misión al ir a cierta parte de la room
Publicado por: aleho en Julio 13, 2020, 04:26:49 AM
oka,  y si tienes ya el tamaño de tu room , por  ej.1000 y quieres que salga el mensaje cuando vas en 500, podria ser algo asi entonces...

y = room_width/2

with(obj_Player)
{
if x = y
   {
      show_message("hola");
   }
}
Título: Re:Activar misión al ir a cierta parte de la room
Publicado por: OmarMakero en Julio 13, 2020, 07:26:43 PM
Ok, funcionó pero tuve que adaptar un poco el codigo a mi juego. Te agradezco un monton   :love: :love:.

Bueno, nos vemos en el proximo Post  8) 8)