Skip to content
/the Headquarters edited this page Nov 22, 2020 · 24 revisions

Welcome

Follow every step.

Dependencies

Do not use ZAP ESX pack!

Do not use essentialmode!

Notification system

Extra inventories support

Startup order

[default ESX] ensure esx_property ensure DP_Motels ensure DP_Inventory

Extra console output

Add this at the top of your server.cfg:

set mysql_debug 1
set mysql_debug_output "console"
set mysql_slow_query_warning 200

Usage

  • F1 for your bag inventory.
  • F2 for your pocket inventory.
  • F3 inside a car for the glovebox inventory.
  • F3 behind a car for the trunk inventory.
  • E to open a shop (if in marker).
  • E to open a vault (if in marker).

Disable default esx inventory:

Open es_extended, then find and remove this code in client/main.lua:

-- Menu interactions
Citizen.CreateThread(function()
	while true do

		Citizen.Wait(0)

		if IsControlJustReleased(0, Keys['F2']) and IsInputDisabled(0) and not isDead and not ESX.UI.Menu.IsOpen('default', 'es_extended', 'inventory') then
			ESX.ShowInventory()
		end

	end
end)

Fix for esx_addoninventory:

Go to esx_addoninventory\server\classes\addoninventory.lua line 39

Replace label = Items[name] to label = items[name]

Keybinding conflict

The inventory won't open if you have another resource bind to F2 or F3!