Gas Stations·Exporty
Exporty
DS-GasStations nabízí dva client-side exporty pro čtení a zápis stavu paliva ve vozidle. Volej je z libovolného jiného klientského skriptu.
GetFuel
clientVrací aktuální stav paliva vozidla v rozsahu 0–100, který skript sleduje.
Signatura
Lua
exports['DS-GasStations']:GetFuel(vehicle)Parametry
| Název | Typ | Popis |
|---|---|---|
| vehicle | number | Entity handle vozidla. |
Vrací
number
Aktuální stav paliva (0–100).
Příklad
Lua
local vehicle = GetVehiclePedIsIn(PlayerPedId(), false)
local fuel = exports['DS-GasStations']:GetFuel(vehicle)
print(('Current fuel: %.1f'):format(fuel))SetFuel
clientPřepíše stav paliva vozidla. Hodnoty se ořezávají na rozsah 0–100. Když nastavíš palivo na 0, motor se automaticky vypne; zvýšení nad nulu ho zase nastartuje.
Signatura
Lua
exports['DS-GasStations']:SetFuel(vehicle, amount)Parametry
| Název | Typ | Popis |
|---|---|---|
| vehicle | number | Entity handle vozidla. |
| amount | number | Nový stav paliva (0–100). |
Příklad
Lua
local vehicle = GetVehiclePedIsIn(PlayerPedId(), false)
exports['DS-GasStations']:SetFuel(vehicle, 50)