Skip to content

An upgrade of the original LegacyFuel FiveM Script with QB-Core & QB-Banking integration.

License

Notifications You must be signed in to change notification settings

TheSteveRizzo/LegacyFuel-QB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About

This is a re-write of the original LegacyFuel script, which can be found here: https://github.com/InZidiuZ/LegacyFuel

Improvements

This script utilizes QB-Core and QB-Banking to deduct funds from a user's cash account when filling gas or purchasing a jerry can.

Installation

  1. Download the latest version in the "releases" tab on GitHub.
  2. Drag & drop the folder into your resources server folder.
  3. Configure the config file to your liking.
  4. Add ensure LegacyFuel-QB to your server config.

From the author:

Exports

There are currently two (client-sided) exports available, which should help you control the fuel level for vehicles whenever needed.

SetFuel(vehicle --[[ Vehicle ]], value --[[ Number: (0-100) ]])
GetFuel(vehicle --[[ Vehicle ]]) -- Returns the vehicle's fuel level.

Example usage:

function SpawnVehicle(modelHash)
    local vehicle = CreateVehicle(modelHash, coords.x, coords.y, coords.z, true, false)

    exports["LegacyFuel"]:SetFuel(vehicle, 100)
end

function StoreVehicleInGarage(vehicle)
    local plate = GetVehicleNumberPlateText(vehicle)
    local fuelLevel = exports["LegacyFuel"]:GetFuel(vehicle)

    TriggerServerEvent('vehiclesStored', plate, fuelLevel)
end

About

An upgrade of the original LegacyFuel FiveM Script with QB-Core & QB-Banking integration.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages