CreatorsServer exports
SetFuel
Last updated on
Sets a vehicle's tank in percent, ox_fuel's state:set('fuel', ...).
local res = exports.opx_infinity:SetFuel(vehicleId, percent)Scope write · sync — answers from memory, safe called either way.
Parameters
-
vehicleId:
integer | string -
percent:
number— 0..100 -
Raises
opx:on:fuel:changedwithreason = 'ext:<your resource>'. Whileopen77_fuelruns, the write goes through itssetexport.
Returns
{ litres, percent }
Errors
fuel.noVehicle,fuel.badAmount,fuel.busy(a pump or can is pouring into it),fuel.refused,export.badArgument,error.unavailable
local res = exports.opx_infinity:SetFuel(vehicleId, 100)
if not res.ok then print('refused: ' .. res.error) end