cfg_functions.lua
--- Returns the current fuel level of the specified vehicle.
--- @param vehicle integer -- The entity ID of the vehicle.
--- @return number -- The fuel level of the vehicle.
local function GetVehicleFuel(vehicle)
return GetVehicleFuelLevel(vehicle)
end
--- Returns the lock status of the specified vehicle.
--- @param vehicle integer -- The entity ID of the vehicle.
--- @return number -- The lock status of the vehicle (1 = unlocked, 2 = locked)
local function GetVehicleLockStatus(vehicle)
return GetVehicleDoorLockStatus(vehicle)
end
--- Toggles the inventory state for the player.
--- Only used for the progress bar.
---@param toggle boolean -- The state to set the inventory to.
local function DisableInventory(toggle)
LocalPlayer.state.invBusy = toggle -- ox_inventory example
end
return {
Vehicle = {
GetFuel = GetVehicleFuel,
GetLockStatus = GetVehicleLockStatus,
},
Player = {
DisableInventory = DisableInventory,
},
}
Last updated