Noviembre 18, 2010, 05:56:22 AM Ultima modificación: Noviembre 19, 2010, 11:32:19 AM por Wadk
En evento colission mi personaje al tocar el objeto que le da puntos

scoreprevio = score
score = score + 10
if scoreprevio < 40 && (score > 40) lives += 1

Osea, si antes de agarrar lo que nos de puntos el score es de menos de 40 y si al agarrarlo, se llega a m?s de 40 puntos entonces, se suma una vida.
?En qu? me equivoqu?? Porque las vidas no se suman.

que no eso se podra resumir a esto
[gml]if score>40{lives+=1}[/gml]

?Pero se reiniciar?a el score cuando llegues a 40?

Creo que has cometido un fallo haciendo el codigo, y es debido a que pones como condici?n que scoreprevio sea inferior a 40 (cosa que no ocurre nunca en conjunto con el score mayor que 40 ya que para que score sea mayor que 40 scoreprevio ha de ser igual a 40)

no se si me explico, pero tengo razon XD

?Nos vemos!
Quieres probar algunos juegos mios, pues visita el "BLOG DE ERIKADAMS"
http://blogs.gamefilia.com/erikadams/31-03-2009/21016/bienvenidos-al-salon-de-juegos-de-el-blog-de-erikadams
Mas de 120000 visitas confirman que alli hallaras diversion :)

Exactamente lo que dice ErikAdams.

[gml]scoreprevio=score
score+=10

if (scoreprevio<40 and score>=40)
    lives += 1[/gml]

Asi cuando scoreprevio sea menor que 40 y score sea igual o mayor que 40 te suma la vida

Saludos
8) 8) 8)

O.o cierto. si scoreprevio es 30 y score es 40 no funciona  :P.

Gracias muchachos, ya anot? todos sus nombres y van a estar en los cr?ditos del jeugo que ya est? casi terminado.