Вам наверняка не раз надоедало постоянно сохранять комплекты экипировки и попадать в такие ситуации, когда после контроля Леди в ЦЛК вы с удивлением обнаруживаете, что при надевании пушек посредством комплекта вы не можете стрелять, открываете окно персонажа и вместо Фалика видите Винтовку Ровена
Многие, я уверен, ходили в интернет с запросом по типу: wow unequip command, но к несчастью ничего годного не находили
И так, есть 2 варианта решения нашей проблемы
Первый вариант
Создаём макрос и пишем туда
PHP код:
/run PickupInventoryItem(slot); PutItemInBackpack()
Копируем эту строчку столько раз, сколько нужно снять шмоток
Вместо slot вписываем ID слота
В принципе самый разумный вариант
InventorySlots.jpg
Второй вариант
Напишем небольшой аддон, который будет добавлять команду /unequip
Для этого переходим в директорию AddOns и создаём папку Unequip
В ней создаём 2 файла: Unequip.toc и Unequip.lua
В файл Unequip.toc пишем:
PHP код:
## Interface: 30300
Unequip.lua
Теперь открываем файл Unequip.lua и пишем:
PHP код:
SlashCmdList['UNEQUIP'] = function(slot)
if not(tonumber(slot) == nil) then
PickupInventoryItem(slot)
PutItemInBackpack()
else print('|cffffff00Command usage: /unequip [0-19]') end
end
SLASH_UNEQUIP1 = '/unequip'
Проверку сделал на тот случай, если вы по какой-либо причине не написали ID слота или написали туда слово, то у вас с вас не будет сниматься шлем, т. к. по умолчанию функция PickupInventoryItem() пикапит шлем
Теперь мы можем спокойно создавать макрос и писать туда
PHP код:
/unequip 16
/unequip 18
Вариант 2.5
Если вы ленивая жопа, вот ссылка на готовый аддон, с вас потребуется напрячь скулы, скачать его и закинуть в папку с аддонами