For Developers
Good to know: This menu does not need any framework. But you may have to edit your scripts according to these exports, to make them work properly on your server.
Exports and Events
You can find exports and events here.
exports["gfx-inventory"]:isOpened() -- returns boolean
exports["gfx-inventory"]:isDisabled() -- returns boolean
exports["gfx-inventory"]:DisableInventory(boolean)
exports["gfx-inventory"]:OpenInventory(inventoryType)
exports["gfx-inventory"]:AddItem(source, inventoryType, itemName, itemCount, info)
exports["gfx-inventory"]:RemoveItem(source, inventoryType, itemName, itemCount, info)-- returns boolean
exports["gfx-inventory"]:GetItemByName(source, inventoryType, itemName)
-- returns array
exports["gfx-inventory"]:GetInventoryWeight(source, inventoryType)
-- returns weight as integer or float
exports["gfx-inventory"]:HasInventoryGotSpaceForItem(source, inventoryType, itemName, itemCount) -- returns boolean
exports["gfx-inventory"]:HasItem(source, inventoryType, itemName, itemCount)
-- returns boolean
exports["gfx-inventory"]:GetInventory(source, inventoryType)
-- returns array
exports["gfx-inventory"]:ClearInventory(source, inventoryType)
AddEventHandler("gfx-inventory:client:OnItemUsed", function(itemName, info)
-- you can call functions here
end)
AddEventHandler("gfx-inventory:OnItemUsed", function(itemName)
-- you can call functions here
end)
Last updated