Jump to content

REMOVER VEICULOS COM HORA


Recommended Posts

  • Other Languages Moderators
local deletou = false -- Variável q serve pra evitar de ficar deletando veículos a cada segundo enquanto a hora for 4.
setTimer(function()
    local horario = getRealTime()
    local hora = horario.hour -- Obtém o horário do servidor.
    if hora == "4" then -- Se a hora for 4, então:
        if not deletou then -- Se ainda não deletou veículos, então:
            deletou = true -- Considera os veículos como deletados. Evita de ficar deletando veículos a cada segundo enquanto a hora for 4.
            for i,veh in pairs(getElementsByType("vehicle")) do -- Para cada veículo no mapa, faça:
                local counter = 0
                for seat, player in pairs(getVehicleOccupants(veh)) do -- Conta quantos passageiros tem no veículo.
                    counter = counter + 1
                end
                if counter == 0 then -- Se o veículo estiver vazio, então:
                    if getElementData(veh, "veiculoEterno") then -- Evita destruir veículos que tenham essa elementData específica. Coloque essa elementData em veículos que você não quer que sejam destruídos. Os veículos com essa elementData serão respawnados em vez de destruídos.
                        respawnVehicle(veh)
                    else -- Se o veículo não tem aquela elementData, então:
                        destroyElement(veh) -- Deleta o veículo.
                    end
                end
            end
        end
    else -- Se a hora não for 4, então a variável volta a ser false, assim quando chegar na hora 4 novamente, ele vai deletar novamente.
        deletou = false
    end
end, 1000, 0) -- Executa isso a cada segundo, infinitas vezes.

 

  • Thanks 1
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...