Bueno el tema es q yo declare la variable vida en el evento step.

[gml]vida=5[/gml]

A esto le puse q al colisionar con un disparo me lo reste.

[gml]vida-=1[/gml]

Y puse q al llegar a 0 se destruya el enemigo.
[gml]if vida=0 {
instance_destroy()
}[/gml]

Quise hacer algo similar con el score, pero tampoco sirve...osea no me destruye la instancia :S...q error tengo?...
Ayudame, hace click...

Debe existir vida = 5 en Create para que funcione, no?


En cada step estas "seteando" la variable vida en 5, si le pegan le bajan uno pero no le afecta porque en el siguiente step tendra 5 de vida otra vez.
Si lo vas a dejar en step:
[gml]if!(variable_local_exists("vida"))
     vida=5[/gml]

Saludo