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

client

Restituisce il livello di carburante attuale di un veicolo, nell'intervallo 0–100 gestito dallo script.

Firma

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

Parametri

NomeTipoDescrizione
vehiclenumberL'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

client

Imposta 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

NomeTipoDescrizione
vehiclenumberL'handle dell'entità veicolo.
amountnumberIl nuovo livello di carburante (0–100).

Esempio

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

Sei ancora bloccato?

Apri un ticket nel nostro Discord e ti diamo una mano.

Entra nel Discord →