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

На главную


containerLib.GetSize( slotType )

Возвращает размер контейнера главного игрока.

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

Внимание! Некоторые контейнеры (например переполненная сумка) имеют плавающий размер по количеству содержащихся предметов и проверка размера требуется перед каждой операцией с предметами по номеру слота.

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

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

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

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

-- возвращаемые значения:
number (integer) - размер контейнера

Пример:

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

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

CategoryContainerLib
EnumItemCont
EventContainerChanged
EventContainerItemAdded
EventContainerItemChanged
EventContainerItemEffect
EventContainerItemRemoved
FunctionContainerLibCheckMoveItem
FunctionContainerLibCheckMoveSlotItem
FunctionContainerLibClose
FunctionContainerLibGetAllResourceItemIds
FunctionContainerLibGetAllSimilarItemIds
FunctionContainerLibGetFirstResourceItemId
FunctionContainerLibGetFirstSimilarItemId
FunctionContainerLibGetItem
FunctionContainerLibGetItems
FunctionContainerLibGetItemSlot
FunctionContainerLibGetResourceItemStackCount
FunctionContainerLibGetSimilarItemStackCount
FunctionContainerLibGetSize
FunctionContainerLibIsInteracting
FunctionContainerLibIsItemEnabled
FunctionContainerLibIsItemSlotEnabled
FunctionContainerLibIsOpen
FunctionContainerLibMoveItem
FunctionContainerLibMoveSlotItem
FunctionContainerLibOpen


CategoryLuaApi CategoryFunction CategoryContainerLib

На главную