Gas Stations·Eksporty

Eksporty

DS-GasStations udostępnia dwa eksporty po stronie klienta do odczytu i zapisu poziomu paliwa w pojeździe. Wywołaj je z dowolnego innego skryptu klienckiego.

GetFuel

client

Zwraca aktualny poziom paliwa pojazdu w zakresie 0–100, który śledzi skrypt.

Sygnatura

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

Parametry

NazwaTypOpis
vehiclenumberUchwyt encji pojazdu.

Zwraca

number

Aktualny poziom paliwa (0–100).

Przykład

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

SetFuel

client

Nadpisuje poziom paliwa pojazdu. Wartości są ograniczane do zakresu 0–100. Ustawienie paliwa na 0 automatycznie gasi silnik; podniesienie go powyżej zera uruchamia silnik z powrotem.

Sygnatura

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

Parametry

NazwaTypOpis
vehiclenumberUchwyt encji pojazdu.
amountnumberNowy poziom paliwa (0–100).

Przykład

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

Nadal nie działa?

Załóż ticket na naszym Discordzie, a pomożemy ci.

Dołącz na Discord →