> For the complete documentation index, see [llms.txt](https://laot7490.gitbook.io/ltbridge/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://laot7490.gitbook.io/ltbridge/game-systems/fuel.md).

# Fuel

## Fuel

Get and set vehicle fuel levels across ox\_fuel, LegacyFuel, ps-fuel, and other fuel scripts.

### Supported resources

* `ox_fuel`
* `lt-fuel`
* `LegacyFuel`
* `qb-fuel`
* `qs-fuelstations`
* `cdn-fuel`
* `x-fuel`
* `okokGasStation`
* `esx-sna-fuel`
* `ps-fuel`
* `BigDaddy-Fuel`
* `Renewed-Fuel`
* `lc_fuel`

### Functions

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>GetFuel</strong></td><td>Get fuel percentage of vehicle.</td><td><a href="#getfuel">#getfuel</a></td></tr><tr><td><strong>GetResource</strong></td><td>Returns fuel resource name.</td><td><a href="#getresource">#getresource</a></td></tr><tr><td><strong>SetFuel</strong></td><td>Set fuel percentage of vehicle.</td><td><a href="#setfuel">#setfuel</a></td></tr><tr><td><strong>SetResource</strong></td><td>Force set fuel resource.</td><td><a href="#setresource">#setresource</a></td></tr></tbody></table>

***

## GetFuel

Get fuel percentage of vehicle.

{% hint style="info" %}
**Side:** Client · **Category:** Fuel · **API:** `LT.Fuel.GetFuel`
{% endhint %}

### Example

```lua
local result = LT.Fuel.GetFuel(1)
```

### Parameters

| Name      | Required | Description     |
| --------- | -------- | --------------- |
| `vehicle` | Yes      | Vehicle entity. |

### Returns

* `number Fuel`

***

## GetResource

Returns fuel resource name.

{% hint style="info" %}
**Side:** Client · **Category:** Fuel · **API:** `LT.Fuel.GetResource`
{% endhint %}

### Example

```lua
local result = LT.Fuel.GetResource()
```

### Returns

* `'ox_fuel'|'lt-fuel'|'LegacyFuel'|'qb-fuel'|'qs-fuelstations'|'cdn-fuel'|'x-fuel'|'okokGasStation'|'esx-sna-fuel'|'ps-fuel'|'BigDaddy-Fuel'|'Renewed-Fuel'|'lc_fuel'|nil`

***

## SetFuel

Set fuel level on a vehicle. Behavior varies by provider — `ox_fuel` **adds** to current fuel rather than setting an absolute value.

{% hint style="info" %}
**Side:** Client · **Category:** Fuel · **API:** `LT.Fuel.SetFuel`
{% endhint %}

### Example

```lua
LT.Fuel.SetFuel(vehicle, 50.0)
```

### Parameters

| Name      | Required | Description           |
| --------- | -------- | --------------------- |
| `vehicle` | Yes      | Vehicle entity.       |
| `fuel`    | Yes      | Fuel level to assign. |

***

## SetResource

Force set fuel resource.

{% hint style="info" %}
**Side:** Client · **Category:** Fuel · **API:** `LT.Fuel.SetResource`
{% endhint %}

### Example

```lua
LT.Fuel.SetResource('ox_fuel')
```

### Parameters

| Name   | Required | Description |
| ------ | -------- | ----------- |
| `name` | Yes      | 'ox\_fuel'  |
