Gas Stations·Exports

Exports

DS-GasStations expone dos exports de cliente para leer y modificar el nivel de combustible de un vehículo. Llámalos desde cualquier otro script de cliente.

GetFuel

client

Devuelve el nivel de combustible actual de un vehículo, en el rango 0–100 que gestiona el script.

Firma

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

Parámetros

NombreTipoDescripción
vehiclenumberEl handle de la entidad del vehículo.

Devuelve

number

El nivel de combustible actual (0–100).

Ejemplo

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

SetFuel

client

Sobrescribe el nivel de combustible de un vehículo. Los valores se ajustan al rango 0–100. Cuando el combustible se pone a 0, el motor se apaga automáticamente; al subirlo por encima de cero, el motor vuelve a arrancar.

Firma

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

Parámetros

NombreTipoDescripción
vehiclenumberEl handle de la entidad del vehículo.
amountnumberEl nuevo nivel de combustible (0–100).

Ejemplo

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

¿Sigues atascado?

Abre un ticket en nuestro Discord y te echamos una mano.

Unirse al Discord →