Gas Stations·Exports

Exports

DS-GasStations expose deux exports côté client pour lire et modifier le niveau de carburant d’un véhicule. Appelle-les depuis n’importe quel autre script client.

GetFuel

client

Renvoie le niveau de carburant actuel d’un véhicule, dans la plage 0–100 suivie par le script.

Signature

Lua
exports['DS-GasStations']:GetFuel(vehicle)

Paramètres

NomTypeDescription
vehiclenumberLe handle de l’entité véhicule.

Retourne

number

Le niveau de carburant actuel (0–100).

Exemple

Lua
local vehicle = GetVehiclePedIsIn(PlayerPedId(), false)
local fuel = exports['DS-GasStations']:GetFuel(vehicle)
print(('Current fuel: %.1f'):format(fuel))

SetFuel

client

Remplace le niveau de carburant d’un véhicule. Les valeurs sont ramenées dans la plage 0–100. Lorsque le carburant est mis à 0, le moteur est automatiquement coupé ; le repasser au-dessus de zéro le rallume.

Signature

Lua
exports['DS-GasStations']:SetFuel(vehicle, amount)

Paramètres

NomTypeDescription
vehiclenumberLe handle de l’entité véhicule.
amountnumberLe nouveau niveau de carburant (0–100).

Exemple

Lua
local vehicle = GetVehiclePedIsIn(PlayerPedId(), false)
exports['DS-GasStations']:SetFuel(vehicle, 50)

Toujours bloqué ?

Ouvre un ticket sur notre Discord et on te dépanne.

Rejoindre le Discord →