Можеш створити індикатор цифровий,тоді проблем не винекне.
Або ж трошки поіншому його зообразити. Наприклад щоб індикатор не був суцільною лінією,а поділявся на сегмети (такі собі маленькі квадратики).І в головному циклі вписувати таку штуку: if life=100 then Drawimage life_im1,x,y : Drawimage life_im2,x,y : Drawimage life_im3,x,y : Drawimage life_im4,x,y
if life<100 and life>60 Drawimage life_im2,x,y : Drawimage life_im3,x,y : Drawimage life_im4,x,y
if life<60 and life>40 Drawimage life_im3,x,y : Drawimage life_im4,x,y
if life<40 and life>20 Drawimage life_im4,x,y
Ну типу коли хелс меньший за якусь там поділку то на один квадратик індикатор стає меньшим.