โServer
๐ก Server Exports
Items
--Get Table of Item List
--@param itemName? string
local origenItems = exports.origen_inventory:Items(itemName)
--- If not itemName then get ALL item list.
--- If itemName then get specific item info.registerStash
ALIAS: exports.origen_inventory:RegisterStash(...)
--Create runtime stash
---@param id string | number
---@param labelOrStashData string | table
---@param slots number
---@param maxWeight number
---@param owner? table | string -- WIP
---@param groups? table -- WIP
---@param coords? table -- WIP
---@return table | false
exports.origen_inventory:registerStash(id, labelOrStashData, slots, maxWeight, owner, groups, coords)
-- Example usage 1
exports.origen_inventory:registerStash('police_locker', {
label = "Police Locker",
slots = 10,
weight = 100
})
-- Example usage 2
exports.origen_inventory:registerStash('police_locker', "Police Locker", 10, 100000)getInventory
ALIAS: exports.origen_inventory:GetInventory(...)
addItem
ALIAS: exports.origen_inventory:AddItem(...)
AddCustomItem
ALIAS: exports.origen_inventory:AddCustomItem(...)
addItems
removeItem
ALIAS: exports.origen_inventory:RemoveItem(...)
removeItems
getItem
ALIAS: exports.origen_inventory:GetItem(...)
getItems
ALIAS:
exports.origen_inventory:getInventoryItems(...)
exports.origen_inventory:GetInventoryItems(...
getSlot
ALIAS: exports.origen_inventory:GetSlot(...)
getItemCount
ALIAS: exports.origen_inventory:GetItemCount(...)
getInventoryItems
ALIAS: exports.origen_inventory:getInventoryItems(...)
setMetadata
ALIAS: exports.origen_inventory:SetMetadata(...)
canCarryItem
ALIAS: exports.origen_inventory:CanCarryItem(...)
canSwapItem
ALIAS: exports.origen_inventory:CanSwapItem(...)
setMaxWeight
setMaxSlots
ALIAS: exports.origen_inventory:SetSlotCount(...)
useSlot
saveInventory
ALIAS: exports.origen_inventory:SaveInventory(...)
getSlotsIdWithItem
getSlotIdWithItem
setItem
GetItemLabel
addItemMetadata
ALIAS: exports.origen_inventory:AddItemMetadata(...)
removeItemMetadata
setUses
notify
Shops Exports
createShop
ALIAS: exports.origen_inventory:CreateShop(...)-exports.origen_inventory:RegisterShop(...)
Happy Coding!
Deprecated Exports
These exports continue to function as long as they are on this list, please prioritize replacing with new exports.
Support for these exports is a lower priority, you can request new exports on our support discord.
StashGetItemByname
GiveWeaponToPlayer
ClearInventory
SetInventoryItems
GetTotalWeight
HasItem
GetItemByName
GetSlotsByItem
GetItemByslot
GetFirstSlotByItem
GetItemTotalAmount
SetInventoryData
LoadInventory
GetPlayerInventory
GetUsableItem
CreateUseableItem
UseItem
UseItemSlot
GetTotalWeightByItems
OpenInventoryById
GetItemByMetadata
GetItemsByMetadata
GetItemByMetaKey
GetItemsByMetaKey
GetItemInfoBySlot
Last updated