Jump to content

Como fazer alguns veículos não utilizarem a gasolina?


Recommended Posts

Consegui fazer com que a bike não desça a Gasolina, agora preciso por outros veículos como faço para adicionar apenas alguns modelos de veiculo por ID para a gasolina nao funcionar. (Veiculos de Empregos no caso)

factor = 0.03

function createVehicles(player)
    for i,v in ipairs(getElementsByType("vehicle")) do
        if getVehicleType (v) ~= "BMX" then 
            fuel = math.random(10,25)
            setElementData(v, "fuel", fuel)
        end
    end
end

function processFuel(player)
    for i,v in ipairs(getElementsByType("vehicle")) do
        if getVehicleType (v) ~= "BMX" then
            local fuel = getElementData(v, "fuel") or math.random(10,25)
            if (getVehicleEngineState(v) and fuel > 0 ) then
                fuel = fuel - factor
            end
            if (fuel <= 0.99) then
                fuel = 0
                setVehicleEngineState(v, false)
            end
            setElementData(v, "fuel", fuel)
        end
    end
end

createVehicles()
setTimer(processFuel, 1000, 0)

 

Edited by Lord Henry
Script convertido de texto para Lua. Título grande demais colocado no corpo do texto.
Link to post
  • Administrators

Welcome to the forums @CoringaBVL!

Thread has been moved to the Portuguese scripting section.

Please do not use the Title field for entering your question. Keep it short and brief! Original title (edited out)
Consegui fazer com que a bike não desça a Gasolina, agora preciso por outros veículos como faço para adicionar apenas alguns modelos de veiculo por ID para a gasolina nao funcionar. (Veiculos de Empregos no caso)

Edited by Tut
  • Like 1
Link to post
  • Lord Henry changed the title to Como fazer alguns veículos não utilizarem a gasolina?

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