Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: malissimofilms en Mayo 21, 2011, 11:12:31 PM

Título: Problema con c?digo de enemigo persigue a protagonista.
Publicado por: malissimofilms en Mayo 21, 2011, 11:12:31 PM
Buenas, hace poco me pasasteis un c?digo para que los enemigos persigan al protagonista del juego. Pero me ha salido un error, cuando mi personaje (el objeto se llama Rana) muere pues autom?ticamente se cambia de objeto por el de "Ranamuere" y me sale este mensaje.

ERROR in
action number 8
of  Step Event
for object Fantasmoon:

Error in expression:Rana.x
position 6: Unknown variable x

?C?mo puedo solucionarlo?

Título: Re: Problema con c?digo de enemigo persigue a protagonista.
Publicado por: brunoxzx en Mayo 21, 2011, 11:21:01 PM
claro ese error se debe a que tu no existe el objecto rana y al no existir pues no existen sus variables de X ni Y, para solucionarlo vasta con verificar si existe Rana antes de iniciar a  perseguirlo.
[gml]
if instance_exists(Rana){
//aqu? adentro debe ir todo tu c?digo para seguir
}
[/gml]
Título: Re: Problema con c?digo de enemigo persigue a protagonista.
Publicado por: malissimofilms en Mayo 22, 2011, 12:30:33 AM
Ah, no. El enemigo me persegu?a, el problema es que cuando ese enemigo me mataba(cuando mi personaje muere se transforma en otro objeto, que es el de ranamuere) me sale ese error.
Título: Re: Problema con c?digo de enemigo persigue a protagonista.
Publicado por: brunoxzx en Mayo 22, 2011, 12:33:29 AM
Ah da lo mismo solo ponlo en el objeto que te da el error y funcionara  :-[
Título: Re: Problema con c?digo de enemigo persigue a protagonista.
Publicado por: malissimofilms en Mayo 22, 2011, 12:32:33 PM
Ya esta solucionado, al parecer escribir mal algo en el codigo.  :-[