Rentals
Vehicle rental desks. Players pay a deposit and get it back based on the condition the vehicle is in when they return it. Desks, parking bays, vehicles and refund rules are all set up in game.
Rent a car, then return it to see the refund for the damage it took.
The demo is made for a computer screen. On a phone it shows small.
What's in it
Rental desk
- Vehicles grouped by type
- Speed, acceleration, braking and grip
- Deposit paid from bank or cash
- Keys and a full tank on pickup
Fair refunds
- Full refund above a condition you set
- Nothing back below another
- A sliding refund in between
- Condition read on the server
Returns
- Return at any rental desk
- Report it lost to close the rental
- Collected when a player logs off
- Earned refunds paid on next login
Admin panel
- Add desks and parking bays where you stand
- Pick which vehicles each desk offers
- Add your own vehicles and prices
- Accent color and refund rules
Licenses
- Mark vehicles as needing a license
- Car, motorcycle or commercial
- Checked with vexxd_dmv when it runs
- Ignored when it doesn't
For other scripts
HasRentalandGetRentalexports- Rented cars carry a state bag
- Optional Discord log
- Works on OneSync
Picks up what you run
Worked out once when the resource starts. Anything can be forced in the config.
qbx_vehiclekeys, qb-vehiclekeys, MrNewbVehicleKeys, wasabi_carlock, Renewed-Vehiclekeys, qs-vehiclekeys
ox_fuel, LegacyFuel, ps-fuel, lj-fuel, cdn-fuel, okokGasStation
ox_target, qb-target, or an [E] prompt when neither is running
jg-textui, okokTextUI or ox_lib prompts. okokNotify, your framework's own, or ox_lib
Install
- Drop vexxd_rentals into your resources folder.
- Ensure it after your framework, ox_lib and oxmysql.
- Restart. The database tables are created for you.
- Run /rentaladmin to add a desk and its bays.
ensure vexxd_rentals add_ace group.admin vexxd_rentals.admin allow
Works with
More scripts
PaidDealerships
Showrooms with a live preview, test drives, financing, coupons and player owned dealerships with staff and stock.
PaidBanking
Checking, savings, shared and business accounts, loans, bills, debit cards and ATMs. Replaces qb-banking and Renewed-Banking.
FreeHUD
Status, seven speedometers, minimap, compass and player info. Every player sets up their own look with /hud.
FreePause Menu
Your own menu on ESC: player info, action tiles, Discord and YouTube cards, and announcements.