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

На главную


avatar.ArrangeContainerItems( moves, compact, containerType, pocket )

Попытка переместить несколько предметов, лежащих в контейнере, в начало контейнера в заданном порядке.

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

-- объявление:
function ArrangeContainerItems( moves, compact, containerType, pocket )

-- параметры:
moves: массив number (int, индексируется от 0) - индексом является номер слота В который надо поместить итем, а значением - номер слота (считая с начала кармана) ИЗ которого надо переместить итем.
compact: boolean - производить ли компактинг стекающихся итемов и пустых слотов
container: number (ITEM_CONT_...) - в каком контейнере переставляем предметы. Допустимые контейнеры: сумка, банковская ячейка. В банковской ячейке нельзя переставлять предметы, если она не открыта.
pocket: number (int) or nil - карман. Базовый карман имеет индекс -1, остальные считаются с нуля. Значение по умолчанию -1.


-- возвращаемые значения:
нет

-- пример:
avatar.ArrangeContainerItems( {[0]=1,0}, false, ITEM_CONT_INVENTORY ) - поменять местами предметы из первого и второго слота сумки

См. также ITEM_CONT_....

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

CategoryInventory
EnumBoxOperationResult
EnumDressResult
EnumDressSlot
EnumItemBinding
EnumItemmallItem
EventBoxOperationResult
EventEquipFailed
EventInventoryChanged
EventInventorySizeChanged
EventInventorySlotChanged
EventItemQuestsReceived
EventUnequipFailed
FunctionAvatarArrangeContainerItems
FunctionAvatarEquipItemById
FunctionAvatarEquipItemByIdToSlot
FunctionAvatarGetMetaUpgradeCost
FunctionAvatarInventoryCanPlaceItemToSlot
FunctionAvatarInventoryGetBaseBagSlotCount
FunctionAvatarInventoryGetItemPocket
FunctionAvatarInventoryGetPocketIndexBySlot
FunctionAvatarInventoryGetPocketInfo
FunctionAvatarInventoryGetPocketsCount
FunctionAvatarIsItemsStackable
FunctionAvatarOpenBox
FunctionAvatarShowMetaUpgradeDialog
FunctionAvatarUnequipItemToSlot
ItemCategoryId

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

CategoryInventoryOverflow
EventInventoryOverflowChanged
EventInventoryOverflowSlotAdded
EventInventoryOverflowSlotRemoved
FunctionAvatarArrangeContainerItems
FunctionAvatarIsItemsStackable
FunctionAvatarOpenBox

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

EventDepositeBoxChanged
FunctionAvatarArrangeContainerItems
FunctionAvatarIsItemsStackable


CategoryLuaApi CategoryFunction CategoryAvatar CategoryInventory CategoryInventoryOverflow CategoryDepositeBox

На главную