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
No habras copiado el mismo codigo que usaste en falco en kirby ???
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
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.
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