Witam, Jesli podpinam /100*getElementData(localPlayer,"glod") pod moj hud wyskakuje blad
66:attempt to perform arithmetic on a boolean value
KOD:
komponenty={
{"all"}
}
local glod = nil
function glodny()
local glod = getElementData(localPlayer,"glod")
if glod then
if glod <= 0 then
outputChatBox("Umierasz z g?odu!")
else
outputChatBox("Stajesz si? bardziej g?odny ("..glod.." %)")
setElementData(localPlayer,"glod",glod- 1)
end
end
end
setTimer(glodny,"1000",0)
addEventHandler("onClientResourceStart",getResourceRootElement(getThisResource()),function()
for i=1,#komponenty[1] do
showPlayerHudComponent(komponenty[1][i],false)
end
end)
addEventHandler("onClientRender", root,
function()
dxDrawImage(1159, 60, 69, 66, ":SymuS-Hud/html/assets/images/avatar.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
dxDrawImage(951, 66, 178, 14, ":SymuS-Hud/background.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
dxDrawImage(951, 86, 178, 14, ":SymuS-Hud/background.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
dxDrawImage(951, 107, 178, 14, ":SymuS-Hud/background.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
dxDrawImage(951, 66, 178/100*getElementHealth(localPlayer), 14,":SymuS-Hud/stat_hp.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
dxDrawImage(951, 86, 178/100*getElementData(localPlayer,"glod"), 15, ":SymuS-Hud/stat_hunger.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
dxDrawImage(951, 107, 178, 14, ":SymuS-Hud/stat_stamina.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
dxDrawImage(951, 66, 16, 15, ":SymuS-Hud/icon_hp.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
dxDrawImage(951, 107, 18, 14, ":SymuS-Hud/icon_stamina.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
dxDrawImage(953, 86, 14, 15, ":SymuS-Hud/icon_hunger.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
end
)
|