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

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

Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 12 из 13
  1. #1
    Старожил Аватар для litoorg5
    Регистрация
    27.03.2017
    Сообщений
    284
    Поблагодарил(а)
    199
    Получено благодарностей: 381 (сообщений: 252).
    Репутация: 380

    помогите с макросом

    Надо макрос на аркана
    Чтобы кастовал чародейскую вспышку и при 4 стаках чародейской вспышки и при проке таланта заградительные стрелы разряжался чародейскими стрелами.Самомтоятельно придерживатся полноценой ротации похоже не возможно.

  2. #2
    Наш человек
    Регистрация
    05.01.2012
    Сообщений
    953
    Поблагодарил(а)
    1,038
    Получено благодарностей: 921 (сообщений: 549).
    Репутация: 2044
    Тс, в вов макросах нет условий на проверки стаков аур как и их наличия, однако если хочешь пошалить, держи, кажется случайно написал ротацию на амага:
    PHP код:
    /run if UnitCastingInfo("player") or UnitChannelInfo("player"then return end local stacks=select(4,UnitDebuff("player","Чародейская вспышка")) if stacks and stacks==and UnitAura("player","Заградительные стрелы"then RunMacroText("/use чародейские стрелы") else RunMacroText("/use чародейская вспышка"end 
    Последний раз редактировалось Tombstalker; 13.05.2024 в 05:12.

  3. #3
    Эксперт Аватар для nepreklonen
    Регистрация
    05.08.2023
    Адрес
    г. Даларан
    Сообщений
    518
    Поблагодарил(а)
    39
    Получено благодарностей: 55 (сообщений: 49).
    Репутация: 55
    А теперь сделай макрос чтоб ваще кнопку не нажимать
    Надо облегчить невыносимо сложный геймплей арканмага

  4. #4
    Инопланетянин Аватар для Arancar
    Регистрация
    15.02.2012
    Сообщений
    4,166
    Поблагодарил(а)
    537
    Получено благодарностей: 545 (сообщений: 428).
    Репутация: 1828
    Цитата Сообщение от Tombstalker Посмотреть сообщение
    написал ротацию на амага
    ​Не влезает в макрос

  5. #5
    Наш человек
    Регистрация
    05.01.2012
    Сообщений
    953
    Поблагодарил(а)
    1,038
    Получено благодарностей: 921 (сообщений: 549).
    Репутация: 2044
    Цитата Сообщение от nepreklonen Посмотреть сообщение
    А теперь сделай макрос чтоб ваще кнопку не нажимать
    Надо облегчить невыносимо сложный геймплей арканмага
    Не вопрос, пожалуйста, гарантированные 7к дпс в палку, переключатель на правом ctrl/alt

    Создаем макрос:
    PHP код:
    /use ротациянаарканмага 
    Остальное в аддон:
    PHP код:
    do
      
    local tumbler,stacks
      local abl
    =GetSpellInfo(42897)
      
    local am=GetSpellInfo(42846)
      
    local prok=GetSpellInfo(44401)

      
    local function hasEnoughMana(spellName)
        return 
    not select(2IsUsableSpell(spellName))
      
    end

      local rotation 
    = function(force)
        if 
    not tumbler or UnitCastingInfo("player") or UnitChannelInfo("player"then 
          
    return 
        
    end 
        
    if (force or UnitThreatSituation("player","target") or (UnitCanAttack("player""target") and UnitIsPlayer("target"))) then 
          stacks
    =select(4,UnitDebuff("player",abl))
          if 
    stacks and stacks==and UnitAura("player",prok) and hasEnoughMana(amthen
            RunMacroText
    ("/use "..am
            print(
    "/use "..am)
          elseif 
    hasEnoughMana(ablthen
            RunMacroText
    ("/use "..abl
            print(
    "/use "..abl)
          
    end
        end
      end

      local f
    =CreateFrame("frame")
      
    f:RegisterEvent("EXECUTE_CHAT_LINE")
      
    f:RegisterEvent("MODIFIER_STATE_CHANGED")
      
    f:SetScript("onevent",function(_,event,...)
        if 
    event == "EXECUTE_CHAT_LINE" and arg1 == "/use ротациянаарканмага"then
          
    print(event)
          
    rotation(true)
        elseif 
    event == "MODIFIER_STATE_CHANGED" and arg2==and (arg1 == "RALT" or arg1 == "RCTRL"then
          
    if not tumbler then
            tumbler
    =1
            
    print("tumbler",tumbler)
          else
            
    tumbler=nil
            
    print("tumbler",tumbler)
          
    end
        end
      end
    )

      
    f:SetScript("onupdate",function()
        
    rotation()
      
    end)
    end 
    - - - Updated - - -

    Цитата Сообщение от Ronnie Посмотреть сообщение
    ​Не влезает в макрос
    Близы нелюди, хорошо хоть в аддоны все влезает. Должно влезть если убрать проверки на каст и чанел
    PHP код:
    /run local r=RunMacroText local g=GetSpellInfo local p="player" local abl=g(42897local am=g(42846) if UnitCastingInfo(p) or UnitChannelInfo(pthen return end local s=select(4,UnitDebuff(p,abl)) if and s==and UnitAura(p,amthen r("/use "..am) else r("/use "..ablend 
    Последний раз редактировалось Tombstalker; 13.05.2024 в 15:14.

  6. #6
    Эксперт Аватар для nepreklonen
    Регистрация
    05.08.2023
    Адрес
    г. Даларан
    Сообщений
    518
    Поблагодарил(а)
    39
    Получено благодарностей: 55 (сообщений: 49).
    Репутация: 55
    Есть аддон на увеличение макросов

  7. #7
    Наш человек
    Регистрация
    05.01.2012
    Сообщений
    953
    Поблагодарил(а)
    1,038
    Получено благодарностей: 921 (сообщений: 549).
    Репутация: 2044
    Ой всё, удалите тему, аж магом теперь поиграть захотелось

    - - - Updated - - -

    С макросами

  8. #8
    Гуру Аватар для HA1DEKS
    Регистрация
    02.02.2020
    Сообщений
    437
    Поблагодарил(а)
    364
    Получено благодарностей: 167 (сообщений: 104).
    Репутация: 167
    мне кажется это не будет работать

    - - - Updated - - -

    RunMacroText должно ошибки сыпать

  9. #9
    Наш человек
    Регистрация
    05.01.2012
    Сообщений
    953
    Поблагодарил(а)
    1,038
    Получено благодарностей: 921 (сообщений: 549).
    Репутация: 2044
    Цитата Сообщение от HA1DEKS Посмотреть сообщение
    мне кажется это не будет работать

    - - - Updated - - -

    RunMacroText должно ошибки сыпать
    Всё верно, играйте честно, никаких RunMacroText

  10. 1 пользователь сказал cпасибо Tombstalker за это полезное сообщение:

    HA1DEKS (13.05.2024)

  11. #10
    Инопланетянин Аватар для Arancar
    Регистрация
    15.02.2012
    Сообщений
    4,166
    Поблагодарил(а)
    537
    Получено благодарностей: 545 (сообщений: 428).
    Репутация: 1828
    Цитата Сообщение от Tombstalker Посмотреть сообщение
    играйте честно
    Честно давно никто не играет, и даже не скрывают этого. Вот господин подал заявочку и забыл офнуть кое что https://forum.wowcircle.com/showthread.php?t=1275837

  12. #11
    Наш человек
    Регистрация
    05.01.2012
    Сообщений
    953
    Поблагодарил(а)
    1,038
    Получено благодарностей: 921 (сообщений: 549).
    Репутация: 2044
    Цитата Сообщение от Ronnie Посмотреть сообщение
    Честно давно никто не играет, и даже не скрывают этого. Вот господин подал заявочку и забыл офнуть кое что https://forum.wowcircle.com/showthread.php?t=1275837
    35 лайков под постом, какие интриги вокруг рандом мужиков)

  13. #12
    Старожил Аватар для litoorg5
    Регистрация
    27.03.2017
    Сообщений
    284
    Поблагодарил(а)
    199
    Получено благодарностей: 381 (сообщений: 252).
    Репутация: 380
    Спасибо будуигратькак есть похоже цирклом принято ришение тчо это читерство

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. Дорогая Администрация помогите с макросом
    от Данил( clinkz) в разделе Корзина
    Ответов: 3
    Последнее сообщение: 06.06.2014, 18:20
  2. Ответов: 15
    Последнее сообщение: 10.12.2012, 15:23
  3. Ответов: 9
    Последнее сообщение: 21.09.2012, 12:27
  4. Ответов: 2
    Последнее сообщение: 12.07.2012, 10:11

Ваши права

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