Gas Stations·Exports

Exports

DS-GasStations stellt zwei clientseitige Exports bereit, mit denen du den Tankfüllstand eines Fahrzeugs auslesen und setzen kannst. Ruf sie aus jedem anderen Client-Script auf.

GetFuel

client

Gibt den aktuellen Tankfüllstand eines Fahrzeugs zurück, im Bereich 0–100, den das Script verwaltet.

Signatur

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

Parameter

NameTypBeschreibung
vehiclenumberDas Entity-Handle des Fahrzeugs.

Rückgabe

number

Der aktuelle Tankfüllstand (0–100).

Beispiel

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

SetFuel

client

Überschreibt den Tankfüllstand eines Fahrzeugs. Werte werden auf den Bereich 0–100 begrenzt. Wird der Füllstand auf 0 gesetzt, geht der Motor automatisch aus; steigt er wieder über null, springt der Motor wieder an.

Signatur

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

Parameter

NameTypBeschreibung
vehiclenumberDas Entity-Handle des Fahrzeugs.
amountnumberDer neue Tankfüllstand (0–100).

Beispiel

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

Kommst du nicht weiter?

Öffne ein Ticket auf unserem Discord, wir helfen dir.

Discord beitreten →