Подскажите как сделать макрос на смену оружия:
1. Менять двуручку на две одноручки (клятва и две пвпшеые пухи с одним названием)
2. Менять одну двуручку на другую с таким же названием (клятву на клятву)
Заранее благодарю
Подскажите как сделать макрос на смену оружия:
1. Менять двуручку на две одноручки (клятва и две пвпшеые пухи с одним названием)
2. Менять одну двуручку на другую с таким же названием (клятву на клятву)
Заранее благодарю
Попробуй:
/equip [equipped:щиты,одноручное] Двуручка
/equip [equipped:двуручное] Одноручка
/equip [equipped:двуручное] Щит
Как пример:
/equip [equipped:щиты,одноручное] Кель'Делар, Могущество верных
/equip [equipped:двуручное] Старое доброе солнце
/equip [equipped:двуручное] Обломок треснувших ворот Цитадели
Если что:
Форум - Игровой раздел - Wrath of the Lich King - Макросы
https://forum.wowcircle.com/forumdisplay.php?f=477
Последний раз редактировалось Confortis; 05.07.2022 в 16:55.
Незнание правил не освобождает от ответственности!
От Айс - Критерии банов и мутов на WoWCircle - ЧИТАТЬ ОБЯЗАТЕЛЬНО
Просьба ознакомиться, что бы было потом меньше вопросов!
От Wwwlep - Как начать играть (wowcircle.com)
Здесь официальные клиенты WoW!
Буду знать что ты фрик но не стоило мне говорить кто ты, если не так понял так и скажы. В целом постарался помочь дорогой ты фрик !
- - - Updated - - -
Как уже писал один из игроков:
Простым путем зациклить смену двуручного оружия на 2 одноименных одноручных одним кликом не получится. А чуть более сложным можно:
1) Надеть на персонажа 2 целевые одноручки.
2) Выполнить макрос /run local function id(s) return string.match(GetInventoryItemLink("player",s) or "","(item:.+:%d+)") end ChatFrame1:AddMessage("MH:"..id(16).."\nOH:"..id(1 7))
3) В чате будет 2 строки вида "MH:item:<набор цифр> (id оружия в правой руке) и OH:item:<набор цифр> (id оружия в левой руке)
4) Написать классический weapon-swap макрос:
/equip название_двуручки
/equipslot 16 item:<id правой пухи>
/equipslot 17 item:<id левой пухи>
Пример:
/equip Темная Скорбь
/equipslot 16 item:50672:3370:3525:0:0:0:0:0:80
/equipslot 17 item:50672:3368:3525:0:0:0:0:0:80
5) Profit
Проверь отсутствие пробела в начале и наличие всех закрывающих скобок в конце. В конце макроса в моем первом посте число "17" разбилось на 1 и 7 - макрос заканчивается на "..id(17))"
На всякий случай еще раз:
/run local function id(s) return string.match(GetInventoryItemLink("player",s) or "","(item:.+:%d+)") end ChatFrame1:AddMessage("MH:"..id(16).."\nOH:"..id(1 7))
Результат:
Item_ID.jpg
Последний раз редактировалось Confortis; 05.07.2022 в 17:06.
Незнание правил не освобождает от ответственности!
От Айс - Критерии банов и мутов на WoWCircle - ЧИТАТЬ ОБЯЗАТЕЛЬНО
Просьба ознакомиться, что бы было потом меньше вопросов!
От Wwwlep - Как начать играть (wowcircle.com)
Здесь официальные клиенты WoW!
и этот фрик сверху хотел стать модератором, ору
Да посабиралось Вас фриков ужс!Ладно общайтесь 2 фрика между собой как рас не скучно будет.
Незнание правил не освобождает от ответственности!
От Айс - Критерии банов и мутов на WoWCircle - ЧИТАТЬ ОБЯЗАТЕЛЬНО
Просьба ознакомиться, что бы было потом меньше вопросов!
От Wwwlep - Как начать играть (wowcircle.com)
Здесь официальные клиенты WoW!
можно выделить слот в сумке конкретный под данную двуручку и просто в макросе на смену для свапа прописать эквип на данную ячейку сумки где лежит вторая такая двуручка и при нажатии макроса их будет менять местами
аналогично
- - - Updated - - -
для второго вопроса , к примеру - выделяем 1ю ячейку 1й сумки на двуручку и получаем следующий макрос
/script PickupContainerItem(1,1) PickupInventoryItem(16)
- - - Updated - - -
для первого вопроса -- к примеру, если правая рука лежит в 1й ячейки 1й сумки а левая во 2й ячейки 1й сумки
/script PickupContainerItem(1,1) PickupInventoryItem(16)
/script PickupContainerItem(1,2)
/script PickupInventoryItem(17)
единственное НО по второму макросу- при обратной замене - левую руку будет выкидывать в ближайшую свободную ячейку по порядку, т.е. если этот макрос был сделан , к примеру для юза в 4й сумки, а есть свободный слот в 1й сумке - то левая рука пойдет именно в этот слот.
Решить можно просто выделив для левой руки максимально левую ячейку, лучше всего оружие держать в нулевой сумке( которая изначально на персе) тогда макрос будет такой для 1й и второй ячейки данной сумки
/script PickupContainerItem(0,1) PickupInventoryItem(16)
/script PickupContainerItem(0,2)
/script PickupInventoryItem(17)
и для его юза - правая рука должна быть в 1м слоте начальной сумки, левая рука во 2м слоте начальной сумки
Последний раз редактировалось Мишле; 05.07.2022 в 18:57.
D1arkk45 (06.07.2022)
А использовать обычное управление экипировкой не пробовал?![]()
FaceNoTrade (06.07.2022),Фосса (06.07.2022)
Есть макрос, через скрипт приписывается еквип пухи, через айди пухи + айди чарки в определенный слот.
Я сейчас искать не буду его, сам найдёшь. У меня так на дк прописана точно такаяже пуха, только с другой чаркой