Gas Stations·Exportlar
Exportlar
DS-GasStations, bir aracın yakıt seviyesini okumak ve yazmak için iki client tarafı export sunar. Bunları herhangi bir client scriptten çağırabilirsin.
GetFuel
clientBir aracın, scriptin takip ettiği 0–100 aralığındaki güncel yakıt seviyesini döndürür.
İmza
Lua
exports['DS-GasStations']:GetFuel(vehicle)Parametreler
| Ad | Tip | Açıklama |
|---|---|---|
| vehicle | number | Aracın entity handle değeri. |
Döndürür
number
Güncel yakıt seviyesi (0–100).
Örnek
Lua
local vehicle = GetVehiclePedIsIn(PlayerPedId(), false)
local fuel = exports['DS-GasStations']:GetFuel(vehicle)
print(('Current fuel: %.1f'):format(fuel))SetFuel
clientBir aracın yakıt seviyesini geçersiz kılar. Değerler 0–100 aralığına sıkıştırılır. Yakıt 0 yapıldığında motor otomatik olarak kapanır; sıfırın üstüne çıkarıldığında motor tekrar çalışır.
İmza
Lua
exports['DS-GasStations']:SetFuel(vehicle, amount)Parametreler
| Ad | Tip | Açıklama |
|---|---|---|
| vehicle | number | Aracın entity handle değeri. |
| amount | number | Yeni yakıt seviyesi (0–100). |
Örnek
Lua
local vehicle = GetVehiclePedIsIn(PlayerPedId(), false)
exports['DS-GasStations']:SetFuel(vehicle, 50)