Пользовательские дополнения

На главную


containerLib.GetItems( slotType )

Возвращает список идентификаторов предметов в контейнере главного игрока. Если в указанном слоте контейнера нет предмета, то соответствующей записи не будет (nil).

Внимание! containerLib.GetItems( slotType ) может вернуть пустой или не полный список, если контейнер не полон. Точный размер контейнера надо узнавать только по containerLib.GetSize( slotType ).

Список контейнеров см. в ITEM_CONT_....

-- библиотека:
containerLib

-- объявление:
GetItems( slotType )

-- параметры:
slotType: number (enum ITEM_CONT_...) - тип контейнера с предметами


-- возвращаемые значения:
nil or table of ObjectId  - индексированный с 0 список идентификатор предметов в соотвтетствующих слотах. Если в слоте пусто, то по этому индексу возвращается nil

Пример:

local size = containerLib.GetSize( ITEM_CONT_INVENTORY )
local itemIds = containerLib.GetItems( ITEM_CONT_INVENTORY )

Связанные страницы: "CategoryLuaApi" "CategoryContainerLib"

CategoryContainerLib
EnumItemCont
EventContainerChanged
EventContainerItemAdded
EventContainerItemChanged
EventContainerItemEffect
EventContainerItemRemoved
EventEquipmentActivate
FunctionContainerLibClose
FunctionContainerLibGetItem
FunctionContainerLibGetItems
FunctionContainerLibGetItemSlot
FunctionContainerLibGetItemStackCount
FunctionContainerLibGetSize
FunctionContainerLibIsInteracting
FunctionContainerLibIsOpen
FunctionContainerLibMoveItem
FunctionContainerLibOpen


CategoryLuaApi CategoryFunction CategoryContainerLib

На главную