Перейти к содержанию

Дайджесты за январь-февраль

Обновления гайдов и аддонов

Январь Февраль

Мониторинг серверов и редактор аддонов

Представляем вам две легенды. То, о чем можно было только мечтать, стало реальностью.

Мониторинг серверов Редактор аддонов

Подсказки из игры на вашем сайте

Теперь вы можете отображать сведения о внутриигровых элементах простым наведением курсора мыши.

Подробнее

Апдейтер аддонов

Представляем вам программу для автообновления аддонов и делимся подробностями.

Подробнее Скачать

Идентификация вещей по слоту unit.GetEquipmentItemIds


logg

Рекомендуемые сообщения

unit.GetEquipmentItemIds выдает примерно следующее:

--  0 Шляпа Боевого Колдовства
--  1 Балахон Боевого Колдовства
--  2 Нижняя роба Боевого Колдовства
--  3 Башмаки Боевого Колдовства

 

При этом шляпа одета в 1й слот, балахон в 4, штаны в 7, башмаки в 8

Можно конечно составить хеш-мапу в массиве типа:

local SlotConverter={
[DRESS_SLOT_HELM]=1, -- шапка
[DRESS_SLOT_ARMOR]=4, -- доспех
[DRESS_SLOT_PANTS]=7, -- штаны
[DRESS_SLOT_BOOTS]=8, -- ботинки
[DRESS_SLOT_MANTLE]=2, -- плечи
[DRESS_SLOT_GLOVES]=5, -- перчи
[DRESS_SLOT_BRACERS]=15, --браслет
[DRESS_SLOT_BELT]=6, --пояс
}

где слот будет определяться

local slot=itemLib.GetItemInfo( v ).dressSlot

 

Но кольцо Печатка Регалий Войны имеет слот 41, независимо от слота в который экипирована, т.е. их может быть две в разных слотах на кукле, но с одинаковым слотом по апи. Тоже самое с серьгой слот 42. Как их разделить и точно определить в каком слоте на кукле что?

Ссылка на комментарий
Поделиться на другие сайты

Разобрался

local ae=unit.GetEquipmentItemIds(uid, ITEM_CONT_EQUIPMENT)
local ear1=ae[DRESS_SLOT_EARRING1]
local ear2=ae[DRESS_SLOT_EARRING2]

 

Не стоит ночью такой фигнёй заниматься...

Ссылка на комментарий
Поделиться на другие сайты

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...

Важная информация

Пользуясь сайтом, вы принимаете Условия использования