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

На главную


unit.GetEquipmentItemIds( unitId )

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

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

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

-- параметры:
unitId: ObjectId (not nil) - идентификатор юнита

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

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

Search: "CategoryLuaApi" "CategoryEquipment"

CategoryEquipment
EnumDressResult
EnumDressSlot
EnumItemBinding
EnumItemQuality
EventEquipFailed
EventEquipmentItemChanged
EventEquipmentItemEffect
EventGameItemChanged
EventItemDisabled
EventUnequipFailed
EventUnitEquipmentChanged
FunctionAvatarEquipItem
FunctionAvatarEquipItemToSlot
FunctionAvatarEquipmentUseItem
FunctionAvatarEquipmentUseItemOnPoint
FunctionAvatarGetEquipmentItemSlot
FunctionAvatarGetEquipResult
FunctionAvatarGetItemInfo
FunctionAvatarInventoryDestroyItem
FunctionAvatarPurifyItem
FunctionAvatarSheathNext
FunctionAvatarUnequipItem
FunctionAvatarUnequipItemToSlot
FunctionUnitGetEquipmentItemId
FunctionUnitGetEquipmentItemIds
FunctionUnitGetEquipmentSize
FunctionUnitHasEquipment


CategoryLuaApi CategoryFunction CategoryUnit CategoryEquipment

На главную