Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: grestes en Febrero 03, 2011, 02:17:17 AM

Título: problema de "salud" al colisionar con un objeto (SOLUCIONADO)
Publicado por: grestes en Febrero 03, 2011, 02:17:17 AM
hola a todos, nuevamente tengo otro problema... me falta muy poco para terminar mi juego de plataformas pero hay un problema que no se solucionar, resulta que invente un objeto con espinas que se mueve de arriba hacia abajo, hasta ahi todo bien, colisiono con ese objeto y me quita 30% de salud... pero el problema esta en que como se mueve de arriba hacia abajo ese objeto con espinas y el personaje al saltar junto con el le quita vida, obvio, pero lo hace todo de una, mi idea es hacer que cuando colisione con el me quite vida y luego espere unos segundos sin que me quite vida (asi como cuando parpadean los personajes) y al pasar los seg me vuelva a quitar.... como lo puedo hacer?
Título: Re: problema de "salud" al colisionar con un objeto
Publicado por: Masterkey en Febrero 03, 2011, 02:51:26 AM
Eso es f?cil: primero creas una condici?n antes de bajar la salud del personaje(por ejemplo: if dolor=1{health-=35 dolor=0 alarm[11]=100}) y en el evento alarma 11: dolor=1
Título: Re: problema de "salud" al colisionar con un objeto
Publicado por: Wadk en Febrero 03, 2011, 02:51:48 AM
En el c?digo en el que se resta vida:
[gml]if (!alarm[0]){
    // AC? EL C?DIGO DE RESTAR VIDA.
    alarm[0] = room_speed;
}[/gml]
En alarm 0 ten?s que poner algo s? o s? para que la alarma funcione, as? que pon? algo as?:
[gml]// Alarma de inmunidad[/gml]
Y al final de step:
[gml]if (alarm[0]){
    image_alpha = .5
}else{
    image_alpha = 1
}[/gml]

Si ten?s la alarma 0 ocupada, us? otra.


Masterkey me gan? por 22 segundos :P
Título: Re: problema de "salud" al colisionar con un objeto
Publicado por: grestes en Febrero 03, 2011, 03:11:24 AM
ya lo he hice, pero cuando colisiono con el objeto que me resta vida no lo hace, la vida sigue intacta, habre hecho algo mal?
Título: Re: problema de "salud" al colisionar con un objeto
Publicado por: Masterkey en Febrero 03, 2011, 03:28:04 AM
Que opci?n seguiste? La de wadk o la m?a?
Título: Re: problema de "salud" al colisionar con un objeto
Publicado por: grestes en Febrero 03, 2011, 03:37:01 AM
ambas XD, lo compruebo y esta todo tal cual me lo indicaron ... alguna explicacion mas detallada para ver si lo que hice estuvo bien?
Título: Re: problema de "salud" al colisionar con un objeto
Publicado por: Wadk en Febrero 03, 2011, 04:13:33 AM
Us? una o la otra, no las dos.
Si sigue sin funcionar poste? el c?digo de restar vida.
Título: Re: problema de "salud" al colisionar con un objeto
Publicado por: grestes en Febrero 03, 2011, 04:30:48 AM
si, ahora me resulto, me di cuenta que habia algo demas que puse y no lo vi  :-[, gracias a los 2 :)