Возвращает состояние разлоченности для слота экипировки главного или инспектируемого игрока.
-- библиотека: unit -- объявление: function GetEquipmentItemSlotUnlockedQualities( unitId, equipmentSlot ) -- параметры: unitId: ObjectId - идентификатор игрока equipmentSlot: number (enum DRESS_SLOT_...) - индекс слота в экипировке -- возвращаемые значения: таблица с полями: isFullyUnlocked: boolean - слот полностью разлочен qualities: таблица, индексированная [0..], содержит допустимые для экипировки значения качества предметов, тип: number (enum ITEM_QUALITY_...) -- пример: local unlock = unit.GetEquipmentItemSlotUnlockedQualities( unitId, equipmentSlot ) if unlock.isFullyUnlocked then -- дополнительной информации по слоту не надо else local qualities = unlock.qualities if GetTableSize( qualities ) == 0 then -- вывести информацию, что слот недоступен else -- вывести подробную информацию о доступности/недоступности слота ens end
См. также: