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
clientDevuelve 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
| Nombre | Tipo | Descripción |
|---|---|---|
| vehicle | number | El 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
clientSobrescribe 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
| Nombre | Tipo | Descripción |
|---|---|---|
| vehicle | number | El handle de la entidad del vehículo. |
| amount | number | El nuevo nivel de combustible (0–100). |
Ejemplo
Lua
local vehicle = GetVehiclePedIsIn(PlayerPedId(), false)
exports['DS-GasStations']:SetFuel(vehicle, 50)