Arsilex Posted November 30, 2013 Posted November 30, 2013 Bueno lo que estoy haciendo es un hud que si la vida que tiene el personaje es mayor a la que se tiene que añadir se valla añadiendo de 1 en 1 y si es menor restando el problema es que cuando llega a la vida del personaje osea si la variable de la vida es igual a la variable de conteo hace como un estilo de resta y suma a la vez ... este es mi código.. HP = 0 --Evento ClientRender.... vida = getElementHealth() if vida >= HP then HP = HP+1 elseif vida <= HP then HP = HP-1 end --Health Bar dxDrawRectangle((1121/1366)*x, (24/768)*y, (HP*osw*1.3/1366)*x, (12/768)*y, tocolor(27, 255, 21, 255), true) dxDrawRectangle((1121/1366)*x, (36/768)*y, (HP*osw*1.3/1366)*x, (12/768)*y, tocolor(27, 255, 21, 197), true) la cosa es como aria que cuando llegue a por ejemplo vida 99 y HP 99 cuando llegue a ese no sume y reste todo el rato
Arsilex Posted November 30, 2013 Author Posted November 30, 2013 que se supone que debería de hacer eso.. por que no hace nada jeje
Sensacion Posted November 30, 2013 Posted November 30, 2013 que se supone que debería de hacer eso.. por que no hace nada jeje En tu código, llegará un momento en que "HP" será mayor que "vida" y empezará la resta.
Recommended Posts