Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: windspro en Enero 28, 2010, 07:32:38 PM

Título: Ayuda con las vidas
Publicado por: windspro en Enero 28, 2010, 07:32:38 PM
estoy haciendo un smash bros brawl en game maker y me surgio un problema en las vidas lo que pasa es que al falco le pongo 3 vidas y al kirby 3 tambien, pero lo malo es que cuando kirby pierde una vida lo pierde falco ademas se le suman las vidas a falco no a kirby, por favor ayudenme soy bueno en esto pero no se que pasa
Título: Re: Ayuda con las vidas
Publicado por: 3dgeminis en Enero 28, 2010, 10:15:08 PM
No habras copiado el mismo codigo que usaste en falco en kirby ???
Título: Re: Ayuda con las vidas
Publicado por: windspro en Enero 29, 2010, 10:52:16 PM
es que creo que no se puede hacer que el enemigo tenga 3 vidas por que lo he intentado de muchas formas pero, bueno me podrian hacer un ejemplo para que un player tenga energia y el otro tambien para poder hacer el modo versus   :D
Título: Re: Ayuda con las vidas
Publicado por: Rodri_cyberdog en Febrero 01, 2010, 06:14:21 AM
El problema es que "lives" es una variable global y por tanto tiene el mismo valor para todos. Tienes que cambiar tu c?digo y en lugar de "lives" inventa dos nuevas variables, una para cada jugador: como p1_lives y p2_lives. Para dibujar las vidas puedes usar:

DRAW EVENT
{
  var=a;
  a=0;
  repeat (p1_lives);
   {
      draw_sprite("nombre del sprite","subimagen ej:0","posici?nx","posici?ny"+a,);
      a+=1;
   }

y lo mismo con p2_vidas. PD: health tambi?n es una variable global.
Título: Re: Ayuda con las vidas
Publicado por: 3dgeminis en Febrero 01, 2010, 10:27:49 PM
Te dejo un ejemplo, esta hecho en codigo y no con iconos. A uno lo moves con las teclas del cursor y al otro con WASD