Saludos Makero Kirlian:
¿Sabes utilizar por cientos?
Los por cientos puede ser una forma de solucionar tu problema. Por ejemplo:
Las barras de vida solo llegan hasta 100 puntos y tú deseas que sea hasta 350 o más. Pues bien, 350 puntos será el total de puntos que deseas alcanzar, por lo tanto será tu 100%. La barra cuando esté llena tendrá 350 puntos que es tu 100%.
Cuando recibas un golpe de 5 puntos, por ejemplo, para poder restarlo de la barra de 100 puntos, pero con base a 350 puntos, debemos primero determinar que porciento representa 5 puntos del total de 350 puntos. Para ello utilizo un recuadro:
350 puntos es | 100% |
5 puntos es | X % |
El valor de X será la cantidad que deberás restarle a la barra de 100 puntos para que se comporte como si le restaras 5 puntos a una barra de 350 puntos.
Para hallar X simplemente multiplicamos los elementos que están cruzados y dividimos pon el elemento que faltaba. Por ejemplo:
X = (5 * 100 ) / 350
Ese resultado se lo restas a la barra de 100 puntos y se comportará exactamente igual que si fuera 350 puntos menos 5 puntos = 345 puntos.
Cada vez que deses crear una barra de cualquier cantidad de puntos simplemente puedes utilizar la misma forma. La cantidad total de puntos de tu nueva barra será el 100 % y a la cantidad de puntos a restar, o sumar, a la barra deberá hallársele su por ciento, siempre multiplicando cruzado y dividiendo con el que faltaba.
¡Intentalo ! ;D
nota: Recuerda que las divisiones pueden dar como resultado un número con comas o fraccionario, debes realizar algunos cálculos para acercar el valor a lo que necesitas.
Gracias me parece buena idea deja lo intento...
si me funciono algo raropero funciono asi le puse y quedo maso
vida -= (golpe*vida)/puntos
puntos-=golpe
gracias