Vehicle fuel (server)

Asks the player’s client to apply fuel via Newb_Bridge:client:setFuel. Local apply lives on client.

set(source, vehicle, amount)

Signature: set(source: number, vehicle: number, amount: number): boolean

ParamTypeDescription
sourcenumberPlayer server id
vehiclenumberVehicle entity handle (server)
amountnumberFuel level (provider-specific scale, usually 0–100)
local vehicle = GetVehiclePedIsIn(GetPlayerPed(source), false)
bridge.vehiclefuel.set(source, vehicle, 75.0)

Full tank after repair

RegisterNetEvent('MyGarage:Server:FinishRepair', function(netId)
    local src = source
    local ped = GetPlayerPed(src)
    if ped == 0 or not DoesEntityExist(ped) then return end
 
    local vehicle = NetworkGetEntityFromNetworkId(netId)
    if vehicle == 0 then return end
 
    bridge.vehiclefuel.set(src, vehicle, 100.0)
end)