Пользовательские дополнения
На главную
containerLib.GetItemSlot( itemId )
Возвращает информацию о слоте и контейнере, содержащем предмет. Если нет такого предмета в контейнерах игрока, то вернёт nil.
Имеющиеся контейнеры игрока см. в ITEM_CONT_....
-- библиотека:
containerLib
-- объявление:
GetItem( itemId )
-- параметры:
itemId: ObjectId - идентификатор предмета
-- возвращаемые значения:
table or nil - если предмет найден в контейнерах игрока, то таблица с полями:
slotType: number (enum ITEM_CONT_...) - тип контейнера с предметами
slot: number - номер слота в контейнере
Пример:
local itemSlotInfo = containerLib.GetItemSlot( itemId )
if itemSlotInfo then
LogInfo( itemSlotInfo.slotType )
end
Связанные страницы: "CategoryLuaApi" "CategoryContainerLib"
CategoryContainerLib
EnumItemCont
EventContainerChanged
EventContainerItemAdded
EventContainerItemChanged
EventContainerItemEffect
EventContainerItemRemoved
EventEquipmentActivate
FunctionContainerLibClose
FunctionContainerLibGetItem
FunctionContainerLibGetItems
FunctionContainerLibGetItemSlot
FunctionContainerLibGetItemStackCount
FunctionContainerLibGetSize
FunctionContainerLibIsInteracting
FunctionContainerLibIsOpen
FunctionContainerLibMoveItem
FunctionContainerLibOpen
CategoryLuaApi
CategoryFunction
CategoryContainerLib
На главную