Jump to content

[HELP] HUD don't work


ZueiraPlays

Recommended Posts

Someone can help me?

I did five icons (name_2,_3,_4,_5 and _6). They should change in every level, but do not work. Example:

    --food 
    r,g,b = 0,255,0 
    local food = getElementData(getLocalPlayer(),"food")*2.55 
    r,g,b = 255-food,food,0 
    if food < 20 then 
        dxDrawImage ( screenWidth*0.94 , screenHeight*0.925, screenHeight*0.085, screenHeight*0.085, "icons/food_2.png",0,0,0,tocolor(r,g,b,fading)) 
    elseif food < 40 then 
        dxDrawImage ( screenWidth*0.94 , screenHeight*0.925, screenHeight*0.085, screenHeight*0.085, "icons/food_3.png",0,0,0,tocolor(r,g,b)) 
    elseif food < 60 then 
        dxDrawImage ( screenWidth*0.94 , screenHeight*0.925, screenHeight*0.085, screenHeight*0.085, "icons/food_4.png",0,0,0,tocolor(r,g,b)) 
    elseif food < 80 then 
        dxDrawImage ( screenWidth*0.94 , screenHeight*0.925, screenHeight*0.085, screenHeight*0.085, "icons/food_5.png",0,0,0,tocolor(r,g,b)) 
    elseif food == 100 then 
        dxDrawImage ( screenWidth*0.94 , screenHeight*0.925, screenHeight*0.085, screenHeight*0.085, "icons/food_6.png",0,0,0,tocolor(r,g,b))        
    end  

Link to comment
Could you please post the whole code.

Here:

fading = 0 
fading2 = "up" 
local screenWidth,screenHeight = guiGetScreenSize() 
function updateIcons () 
if getElementData(getLocalPlayer(),"logedin") then 
    --fading 
    if fading >= 0 and fading2 == "up" then 
        fading = fading + 5 
    elseif fading <= 255 and fading2 == "down" then 
        fading = fading - 5 
    end 
    --fading math. 
    if fading == 0 then 
        fading2 = "up" 
    elseif fading == 255 then 
        fading2 = "down" 
    end 
--food 
    r,g,b = 0,255,0 
    local food = getElementData(getLocalPlayer(),"food")*2.55 
    r,g,b = 255-food,food,0 
    if food < 20 then 
        dxDrawImage ( screenWidth*0.94 , screenHeight*0.925, screenHeight*0.085, screenHeight*0.085, "icons/food_2.png",0,0,0,tocolor(r,g,b,fading)) 
    elseif food < 40 then 
        dxDrawImage ( screenWidth*0.94 , screenHeight*0.925, screenHeight*0.085, screenHeight*0.085, "icons/food_3.png",0,0,0,tocolor(r,g,b)) 
    elseif food < 60 then 
        dxDrawImage ( screenWidth*0.94 , screenHeight*0.925, screenHeight*0.085, screenHeight*0.085, "icons/food_4.png",0,0,0,tocolor(r,g,b)) 
    elseif food < 80 then 
        dxDrawImage ( screenWidth*0.94 , screenHeight*0.925, screenHeight*0.085, screenHeight*0.085, "icons/food_5.png",0,0,0,tocolor(r,g,b)) 
    elseif food == 100 then 
        dxDrawImage ( screenWidth*0.94 , screenHeight*0.925, screenHeight*0.085, screenHeight*0.085, "icons/food_6.png",0,0,0,tocolor(r,g,b))       
    end  
end 
addEventHandler ( "onClientRender", getRootElement(), updateIcons ) 

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...