Jump to content

Carhud error


William147

Recommended Posts

Hello

I have a hud for cars, but it has a little problem.

ERROR: kocsihp\client.lua:90: attempt to perform arithmetic on local 'nitro' (a boolean value)

  
local screenWidth,screenHeight = guiGetScreenSize()  -- Get screen resolution. 
local font = dxCreateFont( "files/font.ttf", 12 ) 
local lastmoney = getPlayerMoney(getLocalPlayer()) 
local moneymutat = false 
  
  
  
function renderDisplay ( ) 
    dxDrawImage ( screenWidth-270, 0, 250, 250, 'img/hatter.png', 0, 0, -120 ) 
    dxDrawText(getPlayerName(getLocalPlayer()),screenWidth-270, 205, 500, 200, tocolor( 255, 255, 255, 200 ), 1, font) 
     
        if(lastmoney>getPlayerMoney(getLocalPlayer()))then 
            lealpha = 250 
            le = 0 
            letext = "-$"..(lastmoney-getPlayerMoney(getLocalPlayer())) 
            moneymutat = true 
            lastmoney = getPlayerMoney(getLocalPlayer()) 
        elseif(lastmoney(getLocalPlayer()))then 
            lealpha = 250 
            le = 0 
            letext = "+$"..(getPlayerMoney(getLocalPlayer())-lastmoney) 
            moneymutat = true 
            lastmoney = getPlayerMoney(getLocalPlayer()) 
        end 
    dxDrawText("$"..(getPlayerMoney(getLocalPlayer())),screenWidth-120, 205, 500, 200, tocolor( 255, 255, 255, 200 ), 1, font) 
            if(moneymutat)then 
                lealpha = lealpha - 2 
                le = le + 0.5 
                dxDrawText(letext, screenWidth-180,160+le, screenWidth, screenHeight, tocolor ( 255, 255, 255, lealpha ), 1, font) 
                if(lealpha==0)then 
                    moneymutat = false 
                end 
        end 
        local playerVehicle = getPedOccupiedVehicle ( localPlayer ) 
    if playerVehicle then 
        local playerVehicle = getPedOccupiedVehicle ( localPlayer ) 
        local x,y,z = getVehicleRotation ( playerVehicle ) 
        dxDrawImage ( screenWidth-270, 0, 250, 250, 'img/kocsi.png', -z, 0 ) 
    else 
        local x,y,z = getElementRotation ( localPlayer ) 
        dxDrawImage ( screenWidth-270, 0, 250, 250, 'img/ember.png', -z, 0 ) 
    end 
     
    local playerVehicle = getPedOccupiedVehicle ( localPlayer ) 
        if playerVehicle then 
            local playerVehicle = getPedOccupiedVehicle ( localPlayer ) 
            local tores = getElementHealth ( playerVehicle )     
            local x,y,z = getVehicleRotation ( playerVehicle ) 
             
            dxDrawImageSection(screenWidth-260.5, 209, 232.142857, 196.428571*tores*-1/1000, 0, 0, 650, 550*tores*-1/1000, 'img/hp.png') 
             
             
            if getVehicleUpgradeOnSlot(playerVehicle, -- s8) --> then 
                local g_Vehicle = getPedOccupiedVehicle( localPlayer ) 
                local nitro = getVehicleNitroLevel(g_Vehicle) 
                 
                dxDrawImageSection(screenWidth-235, 183, 178.571429, 144.642857*nitro*-1, 0, 0, 500, 405*nitro*-1, 'img/nitro.png') 
                 
                 
            end 
        end 
end 
  
  
function HandleTheRendering ( ) 
        addEventHandler("onClientRender", root, renderDisplay) 
end 
addEventHandler("onClientResourceStart",resourceRoot, HandleTheRendering) 
  
  

What is the problem?

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...