Gaimo Posted January 15, 2019 Share Posted January 15, 2019 factor = 0.5 function createVehicles(player) for i,v in ipairs(getElementsByType("vehicle")) do fuel = math.random(10,25) setElementData(v, "fuel", fuel) end end function processFuel(player) for i,v in ipairs(getElementsByType("vehicle")) do --if getVehicleNameFromModel(481) == false 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) O sistema de combustível esta funcionando em bikes, isso não é bom, tentei detectar com um getVehicleNameFromModel mas não funcionou, alguma solução, para fazer o script ignorar bikes? Link to comment
Other Languages Moderators androksi Posted January 15, 2019 Other Languages Moderators Share Posted January 15, 2019 Você tá no caminho certo, rapaz. Apenas troque getVehicleNameFromModel por getElementModel. Use também os parâmetros que são corretos dentro da função. Neste caso: if ( not getElementModel( v ) == 481 ) then 1 Link to comment
Other Languages Moderators Lord Henry Posted January 16, 2019 Other Languages Moderators Share Posted January 16, 2019 (edited) Eu usaria getVehicleType. if not (getVehicleType (v) == "BMX") then -- Se o veículo não for uma bicicleta, então: Edited January 16, 2019 by Lord Henry 1 Link to comment
burguesia Posted August 21, 2019 Share Posted August 21, 2019 Eu fiz tudo certo,mas na hora de ativar não funcionou. Tem algum outro método eficaz? Link to comment
Other Languages Moderators Lord Henry Posted August 21, 2019 Other Languages Moderators Share Posted August 21, 2019 @Burgao favor não reviver tópicos antigos. Crie seu tópico na seção de Programação em Lua, seguindo as regras de postagem e dando mais detalhes da sua dúvida. Link to comment
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now