Приветствуем вас на форуме проекта WoW Circle. Если вы читаете это, значит не зарегистрировались у нас. Для того, чтобы получить доступ к расширенным возможностям нашего форума нажмите сюда и пройди регистрацию, которая не займет у вас много времени. После регистрации будут доступны новые, более расширенные, возможности.
Макрос на смену одноручки/двуручка

Упомянутые в теме пользователи:

Показано с 1 по 6 из 6
  1. #1
    ЧСВ Токсик Хантер Аватар для «Roizen»
    Регистрация
    04.01.2013
    Сообщений
    3,633
    Поблагодарил(а)
    386
    Получено благодарностей: 1,201 (сообщений: 716).
    Репутация: 1895

    Макрос на смену одноручки/двуручка

    Нужен макрос на смену двух одноручек на двуручку и обратно, через обычный equip не прокатывает.
    Если к примеру вводить это, то не работает:

    /equip Колун снежного великана
    /equip Колун снежного великана
    /equip Пика разгневанного гладиатора
    Есть макрос именно, чтобы 1 топор брал в правую руку, другой в левую?

  2. #2
    Местный
    Регистрация
    11.09.2014
    Сообщений
    32
    Поблагодарил(а)
    0
    Получено благодарностей: 11 (сообщений: 8).
    Репутация: 11
    Простым путем зациклить смену двуручного оружия на 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

  3. 2 пользователей сказали cпасибо Rockhound за это полезное сообщение:

    <Левитация> (04.05.2019),(Станислав) (20.05.2020)

  4. #3
    ЧСВ Токсик Хантер Аватар для «Roizen»
    Регистрация
    04.01.2013
    Сообщений
    3,633
    Поблагодарил(а)
    386
    Получено благодарностей: 1,201 (сообщений: 716).
    Репутация: 1895
    Не вылазиет в чате ничего при юзе этого макроса(

  5. #4
    Местный
    Регистрация
    11.09.2014
    Сообщений
    32
    Поблагодарил(а)
    0
    Получено благодарностей: 11 (сообщений: 8).
    Репутация: 11
    Проверь отсутствие пробела в начале и наличие всех закрывающих скобок в конце. В конце макроса в моем первом посте число "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

  6. #5
    ЧСВ Токсик Хантер Аватар для «Roizen»
    Регистрация
    04.01.2013
    Сообщений
    3,633
    Поблагодарил(а)
    386
    Получено благодарностей: 1,201 (сообщений: 716).
    Репутация: 1895
    Там пробел стоял в цифре 17, все вылезло, сделал, не робит( так же одевает 1 топор только(

  7. #6
    ЧСВ Токсик Хантер Аватар для «Roizen»
    Регистрация
    04.01.2013
    Сообщений
    3,633
    Поблагодарил(а)
    386
    Получено благодарностей: 1,201 (сообщений: 716).
    Репутация: 1895
    а, вот, все заработало, спасибо!)

Похожие темы

  1. вары одноручка и двуручка
    от apple_pvp в разделе Корзина
    Ответов: 2
    Последнее сообщение: 01.10.2015, 14:30
  2. одноручки и двуручи
    от krabuc в разделе Отклонено
    Ответов: 12
    Последнее сообщение: 15.11.2013, 12:20
  3. Ответов: 1
    Последнее сообщение: 03.09.2013, 22:13
  4. Что лучше 2 одноручки или двуручка
    от feenix в разделе Корзина
    Ответов: 6
    Последнее сообщение: 26.12.2012, 12:56

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •