
Сообщение от
senshi96
Foximys, поделись пожалуйста скриптом на хп с процентами)
Лучше как то так:
PHP код:
local ipairs = ipairs;
local UnitHealth = UnitHealth;
local UnitHealthMax = UnitHealthMax;
local math_ceil = math.ceil;
local TSB_CDNV = TextStatusBar_CapDisplayOfNumericValue;
local FrameList = {"Player", "Target", "Focus"};
hooksecurefunc("TextStatusBar_UpdateTextString", function()
for index, UnitID in ipairs(FrameList) do
local Health = UnitHealth(UnitID);
local HealthMax = UnitHealthMax(UnitID);
local HealthPercent = math_ceil(Health / HealthMax * 100);
_G[UnitID.."FrameHealthBar"].TextString:SetText(TSB_CDNV(Health).." ("..HealthPercent.."%)");
end;
end)