Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: Denotric en Julio 21, 2010, 11:27:56 PM

Título: ?como dar habilidades a mi JUGADOR?
Publicado por: Denotric en Julio 21, 2010, 11:27:56 PM
Hola! m gustarian q me explicase como dar le habilidades a mi JUGADOR, asi estilo mario(cuado tiene la flor y tira fuego) no tengo nin idea d como hacerlo (soy nuevo XD) pero bueno..si m pueden ayudar..:)
muchas gracias
Título: Re: ?como dar habilidades a mi JUGADOR?
Publicado por: knd144 en Julio 22, 2010, 12:05:30 AM
A bueno, eso resulta sencillo, la uesti?n es que cada "habilidad" ser? definida por una variable, si la variable est? activa o tiene un calor en espec?fico se puede realizar lo de dicha habilidad.

Por ejemplo queremos el estado tirafuego, inicialmente la variable tirafuego= false, o sea que no est? activada; pero al tomar una flor se activa la variable tirafuego=true.
Ahora, en el bot?n con el que se tira el fuego:
Citarif(tirafuego=true)
{
  instance_create(x,y,obj_fuego);
}

Igual puede ser cuando mario acaba de agarrar la estrellita que lo hace inmune, vamos a crearle la habilidad inmune. Inicialmente inmune=false, al tomar la estrella inmune=true; ahora al colisionar con los enemimos hacemos esto:
Citarif(inmune=true)
{
  with(other)
  {
    instance_destroy() //destruimos el enemigo
  }
}
else
{
  instance_destroy() //si no est? activa la habilidad inmune, se muere mario, por as? decirlo  XD
}

T?cnicamente creo que a esto te refieres, no?

SALUDOS  ;)
Título: Re: ?como dar habilidades a mi JUGADOR?
Publicado por: Denotric en Julio 25, 2010, 09:13:27 PM
Ola perdon por no contestar antes se me estropeo la PC  XD y estoy en la PC de un amigo.... en fin ... muchas gracias voy a ver si me sirve XD