โ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
--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
addItem
AddCustomItem
addItems
removeItem
removeItems
getItem
getItems
getSlot
getItemCount
getInventoryItems
setMetadata
canCarryItem
canSwapItem
setMaxWeight
setMaxSlots
useSlot
saveInventory
getSlotsIdWithItem
getSlotIdWithItem
setItem
GetItemLabel
addItemMetadata
removeItemMetadata
setUses
notify
Shops Exports
createShop
Deprecated Exports
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