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

На главную


containerLib.CheckMoveSlotItem( slotTypeFrom, slotFrom, slotTypeTo, slotTo, count )

Проверка на возможность переместить предмет.

Проверка завершится с ошибкой если

Проверка будет провалена если

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

Смотри также containerLib.CheckMoveItem

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

-- объявление:
CheckMoveSlotItem( slotTypeFrom, slotFrom, slotTypeTo, slotTo, count )

-- параметры:
slotTypeFrom: number (enum ITEM_CONT_...) - тип контейнера места источника
slotFrom: number (int) - номер слота в контейнере источнике
slotTypeTo: number (enum ITEM_CONT_...) - тип контейнера места назначения
slotTo: number (int) or nil - номер слота в контейнере назначения. Если указан nil, то слот подберётся автоматически
count: number (int) or nil - количество перемещаемых предметов. Если указан nil, то не проверяется

-- возвращаемые значения:
Функция возвращает 2 значения:
boolean: true - если предмет может быть перемещен, иначе false
boolean: true - если предмет при перемещении изменится время жизни предмета, иначе false/nil

Пример:

local canMove = containerLib.CheckMoveSlotItem( ITEM_CONT_INVENTORY, 11, ITEM_CONT_INVENTORY, 12 )

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

На главную