- > ensure fivestacks_rental
- [fivestacks_rental] v1.0.0 started, framework: qbx, 1 location(s), 13 vehicles, fuel: ox_fuel, keys: qbx_vehiclekeys, fivestacks.dev
fivestacks_rental
0.00ms
Take the tour
What each part of the menu does. Hover or tap a point.

What Vehicle Rental does
Players walk up to the counter, pick a vehicle while it turns in front of a camera, choose how long they need it and ride off. The deposit comes back when they park it in the return area, minus a share for any damage. Prices, vehicles and durations live in the config, and the server checks every rental.
- 13 vehicles in 3 categories out of the box
- Addon vehicles work with their spawn name
- Fixed prices per vehicle or price factors per duration
- Remaining time HUD and a /rental command
- Discord webhook logs
- Add a language by copying en.lua
Live preview
The selected vehicle is loaded at the pickup spot and filmed from the counter. It turns slowly, players can drag it, and only the renting player sees it.
Pick a duration
15, 30 or 60 minutes by default. Rent and deposit are shown before confirming, and the vehicle waits on the first free pickup spot.
Deposit and return
Park in the marked return area and press E to get the deposit back. Damage keeps a share, and a warning comes two minutes before time runs out.
Server authority
Prices, vehicles and durations come from the config only. The server checks the distance, takes the money and spawns the vehicle itself.
Real vehicle stats
Top speed, acceleration, braking and seats are read from each vehicle's handling, in km/h or mph.
Cleans up after itself
Rentals end on expiry, disconnect and restart. Deposits are refunded when the resource restarts.
Fits into your server
Detected automatically. Any other script can be added in the config without touching code.
Fuel
- ox_fuel
- LegacyFuel
- cdn-fuel
- ps-fuel
- lj-fuel
- native
Vehicle keys
- qbx_vehiclekeys
- qb-vehiclekeys
- wasabi_carlock
- MrNewbVehicleKeys
Interaction
- built-in marker
- ox_target
- qb-target
Controls
- Choose a vehicle↑↓
- Change the duration←→
- Switch categoryQE
- RentEnter
- CloseEsc
- Turn the vehicleDrag
Config and exports
The config, locales and framework bridges are plain Lua you can edit. These snippets come straight from the files you get.
config/config.lua
Config.Locations.sandy = {
Label = { en = 'Sandy Shores rental', de = 'Verleih Sandy Shores' },
Title = { en = 'Bikes', de = 'Fahrräder' },
Counter = vector4(1747.0, 3279.5, 41.1, 100.0), -- ped position and heading
Ped = { Model = 's_m_m_autoshop_01', Scenario = 'WORLD_HUMAN_CLIPBOARD' },
Blip = { Sprite = 226, Color = 2, Scale = 0.8 },
Spawns = { vector4(1740.0, 3285.0, 41.1, 190.0) }, -- first free one is used
Return = { Coords = vector3(1740.0, 3285.0, 41.1), Radius = 10.0 },
Preview = { Distance = 3.4, Height = 1.0 },
Vehicles = { 'bmx', 'cruiser', 'sanchez' }, -- nil offers every vehicle
}Installation
4 steps from download to a running script. Pick a step to see what goes where.
- resources
resources/└─ [fivestacks]/ └─ fivestacks_rental/ ├─ bridge/ ├─ client/ ├─ config/ ├─ locales/ ├─ server/ ├─ shared/ ├─ web/ └─ fxmanifest.lua
Step 1 of 4
Frameworks
| Framework | Money | Detected by |
|---|---|---|
| Qbox | Cash and bank through qbx_core exports | qbx_core |
| QBCore | Cash and bank through player functions | qb-core |
| ESX | Money and bank accounts | es_extended |
| Standalone | Rentals are free, no deposit | none of the above |
Changelog
v1.0.0Sep 29, 2026
- First release
How buying works
Sales open on October 16. Until then you can look around and ask questions on Discord.
- 1
Open a ticket
Pick a script and open a ticket on our Discord to buy it.
- 2
Get the resource
You receive the resource folder, with the config, locales and framework bridges open to edit.
- 3
Ensure it
Drop it into your resources, add ensure to server.cfg and restart.
More scripts

Vehicle Shop
€80Vehicle dealership with a live showroom, compare, paint, test drives and custom plates.
- ESX
- QBCore
- Qbox

Garage
€50Car, boat and air garages with a live preview, where every vehicle comes out exactly as it went in.
- ESX
- QBCore
- Qbox

Admin Menu
€80An admin menu for players, vehicles, reports, bans, team chat, weather and developer tools.
- ESX
- QBCore
- Qbox
- Standalone
