Gas Stations·Exports

Exports

O DS-GasStations expõe dois exports do lado do cliente para ler e alterar o nível de combustível de um veículo. Chame eles de qualquer outro script de cliente.

GetFuel

client

Retorna o nível de combustível atual de um veículo, na faixa de 0–100 que o script controla.

Assinatura

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

Parâmetros

NomeTipoDescrição
vehiclenumberO handle da entidade do veículo.

Retorna

number

O nível de combustível atual (0–100).

Exemplo

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

SetFuel

client

Sobrescreve o nível de combustível de um veículo. Os valores são limitados à faixa 0–100. Quando o combustível é definido como 0, o motor é desligado automaticamente; ao subir acima de zero, o motor volta a ligar.

Assinatura

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

Parâmetros

NomeTipoDescrição
vehiclenumberO handle da entidade do veículo.
amountnumberO novo nível de combustível (0–100).

Exemplo

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

Ainda travado?

Abra um ticket no nosso Discord que a gente te ajuda.

Entrar no Discord →