[ESX/QBCore] Player Owned Offices

Player Owned Offices

This script is written to work with QBCore and ESX Legacy

This resource requires ox_lib

This script adds the ability for your players to own and control their very own office within your server.

Features of Player Owned Offices:

  • Ability to Change The Name of the Office.
  • Ability to Change The Name Color.
  • Ability to Change the Style of the Office. (Configurable to change cost)
  • Ability to Add and Remove Props within the Office
  • Ability for Deposit and Withdraw money into an Office Bank.
  • Ability to Transfer Office to another player (can disable server wide within config)
  • Ability to Lock the office for meetings to stop others entering while inside
  • Ability for Police Jobs to Access Storage Safes (Configurable Item Requirement too)
  • Money Stacks will be displayed within the office depending on how much is stored within the office.
  • Ability to Add and Manage Staff that can also manage the office
  • 4 Separate Office Locations (Arcadius Business Centre, Lom Bank, Maze Bank Building, Maze Bank West)
  • Each Office Location supports unlimited offices, each office location has a separate list.
  • Each Office has access to the roof top helipad (Good when you add a helicopter garage location to the roof tops)
  • Each Office has the ability for the staff to access the outfit menus to change outfits
  • Each Office is equipped with 2 separate storage safes (safes will physically open for the player to add to immersion)

Performance: 0.00ms while not near an office | 0.06-0.08ms while in an office due to scaleform display

This is compatible with the following inventory systems:

This is compatible with the following clothing systems:

Support can be added for additional inventory and clothing resources, simply give your suggestions and I can work on adding them.

Escrow Protected
Normal Price: £20.00 - Subject to Sales Tax

Purchase Link

Unscrowed Version

This resource uses FiveM’s Asset Escrow System

Editable Language settings.
Editable Pricing and Storage Space
Editable Notifications

Code is accessible No
Subscription-based No
Lines (approximately) 1500
Requirements ox_lib & QBCore or ESX Legacy
Support Yes

My Other Scripts


1 Like

Will be an open source version in the future?

Yes, working on adding the open source version now :smiley:

1 Like

:ok_hand: nice script

1 Like

Thanks :heart:

I have updated the post with the open source version link too, it can also be found here: Unscrowed Version

1 Like

Script Update

  • Added Ability for Players to Transfer the Office (Config Option to Disable this Option)
  • Added Ability for Office Staff to Lock / Unlock the Office - Allowing them to limit anyone new from entering until unlocked.

Looks good. Is there a maximum of offices or are you using a instance to use the same space (like in GTA Online) so it would be unlimited?

And is it possible to raid an office? So its possible for the police to check the inventory?

In answer to your first question, this uses an instance type system allowing unlimited offices.

In regards to a raiding option, I will be adding support for police to open storage safes if they have the required raid item.

1 Like

Script Update

  • Added Ability for Police Jobs to Access Storage Safes (Configurable Item Requirement)

Config Update:

-- This allows you to enable/disable police raids on offices
enablePoliceRaids = true

-- Police Raid Job
-- This allows you to set the jobs that is allowed to start a police raid
policeRaidJobs = {'police'}

-- Police Raid Item 
-- This allows you to set the item that is required to start a police raid
-- This item must already exist in your server
-- Set to false to disable item requirement
policeRaidItem = 'police_stormram'

Price Updated to match our new 2024 price plan.

1 Like