Gas Stations·Exports
Exports
DS-GasStations stelt twee client-side exports beschikbaar om het brandstofniveau van een voertuig te lezen en te schrijven. Roep ze aan vanuit elk ander clientscript.
GetFuel
clientGeeft het huidige brandstofniveau van een voertuig terug, in het bereik 0–100 dat het script bijhoudt.
Signatuur
Lua
exports['DS-GasStations']:GetFuel(vehicle)Parameters
| Naam | Type | Omschrijving |
|---|---|---|
| vehicle | number | De entity handle van het voertuig. |
Retourneert
number
Het huidige brandstofniveau (0–100).
Voorbeeld
Lua
local vehicle = GetVehiclePedIsIn(PlayerPedId(), false)
local fuel = exports['DS-GasStations']:GetFuel(vehicle)
print(('Current fuel: %.1f'):format(fuel))SetFuel
clientOverschrijft het brandstofniveau van een voertuig. Waarden worden begrensd tot het bereik 0–100. Zet je de brandstof op 0, dan gaat de motor automatisch uit; til je hem boven nul, dan slaat de motor weer aan.
Signatuur
Lua
exports['DS-GasStations']:SetFuel(vehicle, amount)Parameters
| Naam | Type | Omschrijving |
|---|---|---|
| vehicle | number | De entity handle van het voertuig. |
| amount | number | Het nieuwe brandstofniveau (0–100). |
Voorbeeld
Lua
local vehicle = GetVehiclePedIsIn(PlayerPedId(), false)
exports['DS-GasStations']:SetFuel(vehicle, 50)