You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

142 lines
7.7 KiB

if (global.playerhealth < 0)
global.playerhealth = 0
guih = ceil((global.playerhealth % 100))
if (oControl.mod_etankhealthmult == 1)
{
if (global.playerhealth >= 100)
guih = (global.playerhealth - 100)
if (global.playerhealth >= 200)
guih = (global.playerhealth - 200)
if (global.playerhealth >= 300)
guih = (global.playerhealth - 300)
if (global.playerhealth >= 400)
guih = (global.playerhealth - 400)
if (global.playerhealth >= 500)
guih = (global.playerhealth - 500)
if (global.playerhealth >= 600)
guih = (global.playerhealth - 600)
if (global.playerhealth >= 700)
guih = (global.playerhealth - 700)
if (global.playerhealth >= 800)
guih = (global.playerhealth - 800)
if (global.playerhealth >= 900)
guih = (global.playerhealth - 900)
if (global.playerhealth >= 1000)
guih = (global.playerhealth - 1000)
if (global.etanks > 10)
{
if (global.playerhealth >= 1100)
guih = (global.playerhealth - 1100)
if (global.playerhealth >= 1200)
guih = (global.playerhealth - 1200)
if (global.playerhealth >= 1300)
guih = (global.playerhealth - 1300)
if (global.playerhealth >= 1400)
guih = (global.playerhealth - 1400)
if (global.playerhealth >= 1500)
guih = (global.playerhealth - 1500)
if (global.playerhealth >= 1600)
guih = (global.playerhealth - 1600)
if (global.playerhealth >= 1700)
guih = (global.playerhealth - 1700)
if (global.playerhealth >= 1800)
guih = (global.playerhealth - 1800)
if (global.playerhealth >= 1900)
guih = (global.playerhealth - 1900)
if (global.playerhealth >= 2000)
guih = (global.playerhealth - 2000)
if (global.playerhealth >= 2100)
guih = (global.playerhealth - 2100)
if (global.playerhealth >= 2200)
guih = (global.playerhealth - 2200)
if (global.playerhealth >= 2300)
guih = (global.playerhealth - 2300)
if (global.playerhealth >= 2400)
guih = (global.playerhealth - 2400)
if (global.playerhealth >= 2500)
guih = (global.playerhealth - 2500)
if (global.playerhealth >= 2600)
guih = (global.playerhealth - 2600)
if (global.playerhealth >= 2700)
guih = (global.playerhealth - 2700)
if (global.playerhealth >= 2800)
guih = (global.playerhealth - 2800)
if (global.playerhealth >= 2900)
guih = (global.playerhealth - 2900)
if (global.playerhealth >= 3000)
guih = (global.playerhealth - 3000)
}
}
else
{
if (global.playerhealth >= 100)
guih = (global.playerhealth - 100)
if (global.playerhealth >= (100 + (100 * oControl.mod_etankhealthmult)))
guih = (global.playerhealth - (100 + (100 * oControl.mod_etankhealthmult)))
if (global.playerhealth >= (100 + (200 * oControl.mod_etankhealthmult)))
guih = (global.playerhealth - (100 + (200 * oControl.mod_etankhealthmult)))
if (global.playerhealth >= (100 + (300 * oControl.mod_etankhealthmult)))
guih = (global.playerhealth - (100 + (300 * oControl.mod_etankhealthmult)))
if (global.playerhealth >= (100 + (400 * oControl.mod_etankhealthmult)))
guih = (global.playerhealth - (100 + (400 * oControl.mod_etankhealthmult)))
if (global.playerhealth >= (100 + (500 * oControl.mod_etankhealthmult)))
guih = (global.playerhealth - (100 + (500 * oControl.mod_etankhealthmult)))
if (global.playerhealth >= (100 + (600 * oControl.mod_etankhealthmult)))
guih = (global.playerhealth - (100 + (600 * oControl.mod_etankhealthmult)))
if (global.playerhealth >= (100 + (700 * oControl.mod_etankhealthmult)))
guih = (global.playerhealth - (100 + (700 * oControl.mod_etankhealthmult)))
if (global.playerhealth >= (100 + (800 * oControl.mod_etankhealthmult)))
guih = (global.playerhealth - (100 + (800 * oControl.mod_etankhealthmult)))
if (global.playerhealth >= (100 + (900 * oControl.mod_etankhealthmult)))
guih = (global.playerhealth - (100 + (900 * oControl.mod_etankhealthmult)))
if (global.etanks > 10)
{
if (global.playerhealth >= (100 + (1000 * oControl.mod_etankhealthmult)))
guih = (global.playerhealth - (100 + (1000 * oControl.mod_etankhealthmult)))
if (global.playerhealth >= (100 + (1100 * oControl.mod_etankhealthmult)))
guih = (global.playerhealth - (100 + (1100 * oControl.mod_etankhealthmult)))
if (global.playerhealth >= (100 + (1200 * oControl.mod_etankhealthmult)))
guih = (global.playerhealth - (100 + (1200 * oControl.mod_etankhealthmult)))
if (global.playerhealth >= (100 + (1300 * oControl.mod_etankhealthmult)))
guih = (global.playerhealth - (100 + (1300 * oControl.mod_etankhealthmult)))
if (global.playerhealth >= (100 + (1400 * oControl.mod_etankhealthmult)))
guih = (global.playerhealth - (100 + (1400 * oControl.mod_etankhealthmult)))
if (global.playerhealth >= (100 + (1500 * oControl.mod_etankhealthmult)))
guih = (global.playerhealth - (100 + (1500 * oControl.mod_etankhealthmult)))
if (global.playerhealth >= (100 + (1600 * oControl.mod_etankhealthmult)))
guih = (global.playerhealth - (100 + (1600 * oControl.mod_etankhealthmult)))
if (global.playerhealth >= (100 + (1700 * oControl.mod_etankhealthmult)))
guih = (global.playerhealth - (100 + (1700 * oControl.mod_etankhealthmult)))
if (global.playerhealth >= (100 + (1800 * oControl.mod_etankhealthmult)))
guih = (global.playerhealth - (100 + (1800 * oControl.mod_etankhealthmult)))
if (global.playerhealth >= (100 + (1900 * oControl.mod_etankhealthmult)))
guih = (global.playerhealth - (100 + (1900 * oControl.mod_etankhealthmult)))
if (global.playerhealth >= (100 + (2000 * oControl.mod_etankhealthmult)))
guih = (global.playerhealth - (100 + (2000 * oControl.mod_etankhealthmult)))
if (global.playerhealth >= (100 + (2100 * oControl.mod_etankhealthmult)))
guih = (global.playerhealth - (100 + (2100 * oControl.mod_etankhealthmult)))
if (global.playerhealth >= (100 + (2200 * oControl.mod_etankhealthmult)))
guih = (global.playerhealth - (100 + (2200 * oControl.mod_etankhealthmult)))
if (global.playerhealth >= (100 + (2300 * oControl.mod_etankhealthmult)))
guih = (global.playerhealth - (100 + (2300 * oControl.mod_etankhealthmult)))
if (global.playerhealth >= (100 + (2400 * oControl.mod_etankhealthmult)))
guih = (global.playerhealth - (100 + (2400 * oControl.mod_etankhealthmult)))
if (global.playerhealth >= (100 + (2500 * oControl.mod_etankhealthmult)))
guih = (global.playerhealth - (100 + (2500 * oControl.mod_etankhealthmult)))
if (global.playerhealth >= (100 + (2600 * oControl.mod_etankhealthmult)))
guih = (global.playerhealth - (100 + (2600 * oControl.mod_etankhealthmult)))
if (global.playerhealth >= (100 + (2700 * oControl.mod_etankhealthmult)))
guih = (global.playerhealth - (100 + (2700 * oControl.mod_etankhealthmult)))
if (global.playerhealth >= (100 + (2800 * oControl.mod_etankhealthmult)))
guih = (global.playerhealth - (100 + (2800 * oControl.mod_etankhealthmult)))
if (global.playerhealth >= (100 + (2900 * oControl.mod_etankhealthmult)))
guih = (global.playerhealth - (100 + (2900 * oControl.mod_etankhealthmult)))
}
}
if (ceil(guih) == 100)
guih = 99
guih = string(ceil(guih))
if (real(guih) < 10)
guih = ("0" + guih)
return guih;