Пользовательские дополнения
На главную
containerLib.IsOpen( slotType )
У главного игрока имеется несколько контейнеров с предметами. Некоторые из них всегда есть у игрока, а некоторые (ITEM_CONT_DEPOSITE, ITEM_CONT_BESTIARY) появляются со своим содержимым только в определеннык моменты времени. Для вторых этот метод вернет true, если содержимое доступно на клиенте (контейнер открыт), иначе вернет false (контейнер закрыт). Для остальных конетйнеров всегда возвращает true (эти контейнеры всегда открыты).
Список контейнеров см. в ITEM_CONT_....
См. containerLib.Close( slotType ).
-- библиотека:
containerLib
-- объявление:
IsOpen( slotType )
-- параметры:
slotType: number (enum ITEM_CONT_...) - тип контейнера с предметами
-- возвращаемые значения:
boolean - true, если контейнер открыт и его содержимое доступно игроку
Пример:
if containerLib.IsOpen( ITEM_CONT_DEPOSITE ) then
local itemIds = containerLib.GetItems( ITEM_CONT_DEPOSITE )
end
Связанные страницы: "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
На главную