Gas Stations·Exports
Exports
DS-GasStations espone due export lato client per leggere e modificare il livello di carburante di un veicolo. Puoi chiamarli da qualsiasi altro script client.
GetFuel
clientRestituisce il livello di carburante attuale di un veicolo, nell'intervallo 0–100 gestito dallo script.
Firma
Lua
exports['DS-GasStations']:GetFuel(vehicle)Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
| vehicle | number | L'handle dell'entità veicolo. |
Restituisce
number
Il livello di carburante attuale (0–100).
Esempio
Lua
local vehicle = GetVehiclePedIsIn(PlayerPedId(), false)
local fuel = exports['DS-GasStations']:GetFuel(vehicle)
print(('Current fuel: %.1f'):format(fuel))SetFuel
clientImposta il livello di carburante di un veicolo. I valori vengono limitati all’intervallo 0–100. Quando il carburante viene portato a 0 il motore si spegne automaticamente; riportandolo sopra zero il motore si riaccende.
Firma
Lua
exports['DS-GasStations']:SetFuel(vehicle, amount)Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
| vehicle | number | L'handle dell'entità veicolo. |
| amount | number | Il nuovo livello di carburante (0–100). |
Esempio
Lua
local vehicle = GetVehiclePedIsIn(PlayerPedId(), false)
exports['DS-GasStations']:SetFuel(vehicle, 50)