Bakery Lockers | Storage Creator for FiveM
Give your players a place to store their valuables with persistent, PIN-protected storage lockers. Create and manage locker locations directly in-game, offer rentals or outright purchases, and let multiple players own individual storage units at the same location.
Features
- In-game admin panel — create locations, place locker props, and manage ownership through a modern interface.
- Flexible contracts — offer one-time purchases or recurring rentals with configurable prices and rental periods.
- Individual storage units — each unit has its own owner, PIN, inventory, and contract.
- PIN-protected access — players choose a 4–8 digit PIN and can share it with friends. Owners can change their PIN to revoke access.
- Automatic rental billing — payments continue while characters are offline. Missed payments lock access while retaining stored items.
- Configurable capacity — set inventory slots, weight limits, maximum units per location, and ownership limits per character.
- Admin management — assign online or offline owners, reset PINs, search inventories, and access archived storage.
- Persistent storage — locker ownership and settings survive restarts, with contents saved by your inventory resource.
- Optional Discord logs — record storage access, failed PIN attempts, lockouts, and overdue-payment denials.
Locker Prop Included
The streamed prop_closed_lockers_01 locker model and its archetype file are included. Place it directly through the in-game editor, with rotation and height controls.
Dependencies
Required:
- ox_lib
- oxmysql
- OneSync enabled
Choose one from each category:
-
Framework: QBCore (
qb-core) or Qbox (qbx_core) -
Inventory:
ox_inventoryorqb-inventory -
Target:
ox_targetorqb-target