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

На главную


unit.GetEquipmentItemIds( unitId, slotType )

Возвращает таблицу со всей экипировкой данного юнита. Юнит может быть или главным игроком или игроком, инспектируемым в данный момент.

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

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

-- объявление:
function GetEquipmentItemIds( unitId, slotType )

-- параметры:
unitId: ObjectId (not nil) - идентификатор юнита
slotType: number (enum ITEM_CONT_...) - тип контейнера

-- возвращаемые значения:
table - таблица со всей экипировкой данного юнита
  таблица индексирована: [0..DRESS_SLOT_UNDRESSABLE-1]
  элементы таблицы: ObjectId - идентификаторы предметов

-- пример:
local arrEquipment = unit.GetEquipmentItemIds( unitId, ITEM_CONT_EQUIPMENT )
local helmId = arrEquipment[ DRESS_SLOT_HELM ]

Search: "CategoryLuaApi" "CategoryEquipment"

CategoryEquipment
EnumDressResult
EnumDressSlot
EnumItemBinding
EnumItemQuality
EventEquipFailed
EventEquipmentItemEffect
EventEquipmentRitualEnableChanged
EventUnequipFailed
EventUnitEquipmentChanged
FunctionAvatarEquipItem
FunctionAvatarEquipItemToSlot
FunctionAvatarGetEquipmentItemSlot
FunctionAvatarGetEquipResult
FunctionAvatarIsItemsStackable
FunctionAvatarSheathNext
FunctionAvatarUnequipItem
FunctionAvatarUnequipItemToSlot
FunctionUnitGetEquipmentItemId
FunctionUnitGetEquipmentItemIds
FunctionUnitGetEquipmentItemSlotUnlockedQualities
FunctionUnitGetEquipmentSize
FunctionUnitHasEquipment


CategoryLuaApi CategoryFunction CategoryUnit CategoryEquipment

На главную