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

На главную


containerLib.GetAllResourceItemIds( slotType, id )

Возвращает список (индексирован с 1) идентификаторов всех предметов в контейнере с тем же ресурсом что и у данного. Если таких предметов в контейнере нет - вернет nil.

Типы контейнеров: ITEM_CONT_....

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

-- объявление:
GetAllResourceItemIds( slotType, id )

-- параметры:
slotType: number (enum ITEM_CONT_...) - тип контейнера с предметами
id: number (ObjectId) or ItemId (ResourceId) - идентификатор предмета


-- возвращаемые значения:
table[1] of ObjectId or nil - список идентификаторов предметов или nil если подходящих предметов не нашлось

Пример:

local itemIds = containerLib.GetAllResourceItemIds( ITEM_CONT_INVENTORY, itemResourceId )

Связанные страницы: "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

На главную