Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: kaliman777 en Enero 03, 2012, 08:04:43 PM

Título: Por favor, ?qu? falla en este c?digo?
Publicado por: kaliman777 en Enero 03, 2012, 08:04:43 PM
objeto CONTROLLER (sin sprite)

Evento Teclado SPACE:
[gml]global.score+=100[/gml]

Evento STEP:
[gml]if global.score>=1 && global.score<=100{global.score-=1}
else
if global.score>=101{global.score-=10}
if global.score<1 {global.score=0}
[/gml]

Obviamente lo que quiero es que una vez que complete el monto a pagar, que se disminuya hasta llegar a cero y mientras m?s grande que decrezca m?s r?pido, no quiero esperar dos minutos esperando que baje de 100 a cero.

Estos c?digos no me obedecen, algo anda mal. Espero su apoyo.
Gracias.
Título: Re: Por favor, ?qu? falla en este c?digo?
Publicado por: elviskelley en Enero 03, 2012, 08:16:21 PM
if global.score>=1 && global.score<=100
{global.score-=1}
else
if global.score >100{global.score-=10} //aca estaba el error.
if global.score<1 {global.score=0}
Título: Re: Por favor, ?qu? falla en este c?digo?
Publicado por: kaliman777 en Enero 03, 2012, 08:55:37 PM
Cita de: elviskelley en Enero 03, 2012, 08:16:21 PM
if global.score>=1 && global.score<=100
{global.score-=1}
else
if global.score >100{global.score-=10} //aca estaba el error.
if global.score<1 {global.score=0}

Muchas gracias Elvis, as? me funciona.

Saludos