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

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

Страница 2 из 59 ПерваяПервая 12341252 ... ПоследняяПоследняя
Показано с 13 по 24 из 705
  1. #13
    Заблокирован
    Регистрация
    11.01.2012
    Адрес
    х25
    Сообщений
    1,005
    Поблагодарил(а)
    86
    Получено благодарностей: 164 (сообщений: 112).
    Репутация: 198
    Советую перед каждым мгновенным скилом (атакующий или контрол) ставить вот это.
    Код:
    #showtooltip
    /stopcasting
    /cast ВашеЗаклинание
    С помощью стоп каста можно тормазнуть гкд и не ждать 1с.

    - - - Updated - - -

    Оперативная замена спеков и шмота. Если у вас сет сохранен, то:
    Код:
    /equipset PVE
    /equipset PVE
    /usetalents 1
    Одевает сет с названием "PVE" и применяет 1 набор талантов.
    Иногда 1 раза одевания сета мало, т.к. ругается что нельзя совместить трини или есть шмотки с Око сокетами, поэтому 2 строчки с эквипсетом.

    Если 2ой набор талантов пвп или другая роль , то аналогично:
    Код:
    /equipset MySet
    /equipset MySet
    /usetalents 2

  2. #14
    Заблокирован
    Регистрация
    11.01.2012
    Адрес
    х25
    Сообщений
    1,005
    Поблагодарил(а)
    86
    Получено благодарностей: 164 (сообщений: 112).
    Репутация: 198
    Макрос который автоматически вешает баф на цель. Если на цели есть Великое благословение королей (каска), то бафается Великое благословение могущества(кулак)
    Код:
    /script i=1; m=0; c=CastSpellByName; while(UnitBuff("target",i)~=nil) do if(strfind(UnitBuff("target",i),"Великое благословение королей")~=nil) then m=1; end; i=i+1; end; if(m==1) then c("Великое благословение     Королей"); else c("Великое благословение могущества"); end;
    --
    --
    Внизу код в разобранном виде:
    Код:
    /script 
    i=1;--Счетчик бафов у цели
    m=0;--Признак наличие заклинания
    c=CastSpellByName;--функция в переменной
    while(UnitBuff("target",i)~=nil) do--перебор бафов у цели
      if(strfind(UnitBuff("target",i),"Великое благословение королей") ~= nil) then --условие наличие бафа
        m=1;--если нету, то m будет равен 1
      end;
    i=i+1;--увеличить счетчик бафов у цели
    end; 
    if(m==1) then --условие, если m=1
      c("Великое благословение королей");--бафаем 
    else 
      c("Великое благословение могущества"); --если m не равен 1, то бафаем
    end;
    Он не рабочий, а только для разбора кода. Здесь вы можете вставить свои бафы, также можете прописать условия для конкретного класса, можно вставить условия, который будет говорить какой баф отсутствует и анонс в чат. )
    Последний раз редактировалось Qant; 28.02.2013 в 11:48.

  3. #15
    Заблокирован
    Регистрация
    11.01.2012
    Адрес
    х25
    Сообщений
    1,005
    Поблагодарил(а)
    86
    Получено благодарностей: 164 (сообщений: 112).
    Репутация: 198
    Вот разработал макрос собственно для РЛов и помощников.
    Кликаете на любого игрока и жмете макрос. Он проверяет наличие кулака, креста, каски. Если таковых нет, то пишет ,что на данном классе нету вышеперечисленного бафа.
    Позже модифицирую:
    1) если этот класс не использует ману, то наличие креста не проверяется.
    2) если нету бафа, то автоматически будет начислять ГП палу/палам, который/ые не дали баф
    3) макрос состоял из 2-3 макросов для компактности.

    Код:
    /run 
    mo,mu,ka=0;
    for i=1, 40 do 
      local B = UnitBuff("target",i);
      local C = UnitClass("target");
      if B then
        if(string.find(B,"королей") ~= nil)
          ka=1;
        elseif (string.find(B,"мудрости") ~= nil)
          mu=1;
        elseif(string.find(B,"могущества") ~= nil)
          mo=1;
        end
      end 
    end
    if (ka~=1) DEFAULT_CHAT_FRAME:AddMessage("на "..C.." нету каски"); end
    if (mu~=1) DEFAULT_CHAT_FRAME:AddMessage("на "..C.." нету креста"); end
    if (mo~=1) DEFAULT_CHAT_FRAME:AddMessage("на "..C.." нету кулака"); end
    Пока это код, буду проверять на работоспособность)
    Кто в теме, то проверьте и напишите, что не робит. Естественно макрос должен быть весь в 1 строчку, но пока он пока состоит из 515 символов.
    Последний раз редактировалось Qant; 28.02.2013 в 14:03.

  4. #16
    Ветеран форума Аватар для OhLoL
    Регистрация
    24.10.2012
    Адрес
    Мочилово
    Сообщений
    1,345
    Поблагодарил(а)
    30
    Получено благодарностей: 212 (сообщений: 156).
    Репутация: 212
    Цитата Сообщение от Qant Посмотреть сообщение
    Несколько простых и сложных самописных макросов.

    Хант стреляет скаттером по цели под мышкой, и если вы зажмете ALT, то ставится ловушка под вами (очень полезно, если вы рядом с целью):
    Код:
    #showtooltip
    #showtooltip [mod:alt] Замораживающая ловушка;[nomod] Дезориентирующий выстрел
    /use [mod:alt] Замораживающая ловушка; [target=mousover] Дезориентирующий выстрел; [nomod] Дезориентирующий выстрел
    Макрос для ленивых палов: авто-бафф мп5 целей использующих ману (Wisdom Blessing) и остальных кулаком (Might Blessing):
    Код:
    /script power = UnitPowerType("target"); if ( power == 0 ) then CastSpellByName("Blessing of Wisdom") else CastSpellByName("Blessing of Might") end; if ( SpellIsTargeting() ) then CastSpellByName("Blessing of Might"); TargetUnit("player"); end;
    Каждый раз вызывается новый транспорт:
    Код:
    #showtooltip 
    /castsequence reset = 1000 Аманийский боевой медведь, Анжинерский чоппер, Большая ракета любви, Большой боевой медведь
    Макрос для тех у кого проблемы с фпс и видео:
    Код:
    /z SetFarclip(177)
    /z SetWorldDetail(0)
    /z SetBaseMip(0)
    Если хотите вернуть на максимум, то:
    Код:
    /z SetFarclip(777)
    /z SetWorldDetail(2)
    /z SetBaseMip(1)
    Макрос для ленивых ММ. Стандартная ротация ханта. Спелы петов и баночки юзайте вручную.
    #showtooltip
    /castsequence reset=15 Укус змеи, Выстрел химеры(Уровень 1), Прицельный выстрел(Уровень 9), Верный выстрел(Уровень 4)
    /use [mod:alt] Быстрая стрельба

    Вытаскивает рогу из инвиза скаттером ханта, нужно спамить (по другим целям скаттер не идет):
    Код:
    /script TargetNearestEnemy(); if (UnitClass("target")=="rogue") then CastSpellByName("Scatter Shot"); CastSpellByName("Hunter's Mark (Rank 4)");end
    У кого есть заказы по макросам/биндам пишите. Мне будет интересно для вас что-нибудь да этакое написать. Собственно могу написать для других классов для конкретной цели, от анонсов и управления чатами до забиндивания 1 панели.

    - - - Updated - - -

    Макрос лечит цель со здоровьем меньше 50% спеллом "Lesser Healing Wave". Проверяет ближайшие 15 целей:
    Код:
    /script for i=1,15 do TargetNearestFriend(); if UnitHealth("target")/UnitHealthMax("target") < 0.5 then if UnitIsPlayer("target") then CastSpellByName("Lesser Healing Wave") end end end; TargetLastEnemy();
    Гугл прокнул

  5. #17
    Заблокирован
    Регистрация
    13.03.2012
    Сообщений
    646
    Поблагодарил(а)
    104
    Получено благодарностей: 213 (сообщений: 117).
    Репутация: 213
    Цитата Сообщение от OhLoL Посмотреть сообщение
    Гугл прокнул
    тебя калышит у кого чё прокнуло?

  6. #18
    Инопланетянин
    Регистрация
    05.01.2012
    Сообщений
    2,959
    Поблагодарил(а)
    579
    Получено благодарностей: 670 (сообщений: 583).
    Репутация: 667
    Цитата Сообщение от Impossible Посмотреть сообщение
    /к ПРОДАЮ ГОЛД, ПЕРСОНАЖЕЙ, КВАРТИРЫ! ПИСАТЬ В СКАЙП Petya1998
    Очень популярный макрос.
    Ну вот и договорился...

  7. #19
    Наш человек Аватар для Алабама
    Регистрация
    05.01.2012
    Сообщений
    416
    Поблагодарил(а)
    0
    Получено благодарностей: 365 (сообщений: 124).
    Репутация: 381
    Цитата Сообщение от Impossible Посмотреть сообщение
    Модер с пве мозгом с х5 увидел тут рекламу, лол.
    Реклама скайпа же.
    ДК - это такая живучая имбо коробочка с синими глазками.
    А что такого эпичного сделал Смертокрыл?
    - Бочку!
    Цитата Сообщение от Deadmax Посмотреть сообщение
    Бфдк полезен для рейда, позволяет послать нахер фдк и энха и взять нормального ренжа с дпсом тысяч на 6 больше...

    Ищу RaidComp для 3.3/4.3, буду рад любой помощи!

  8. #20
    Наш человек Аватар для Zhenya
    Регистрация
    05.01.2012
    Адрес
    Алматы
    Сообщений
    780
    Поблагодарил(а)
    572
    Получено благодарностей: 303 (сообщений: 150).
    Репутация: 404
    Цитата Сообщение от Алабама Посмотреть сообщение
    Реклама скайпа же.
    как тебя не забанили за рекламу вовхеда
    yao-ming-fuck-that

  9. #21
    Местный Аватар для Avalanche
    Регистрация
    03.12.2012
    Сообщений
    19
    Поблагодарил(а)
    5
    Получено благодарностей: 3 (сообщений: 3).
    Репутация: 3
    Помню был макрос на рогу, который сапал по территории, а не по таргету. работает ли он?( то бишь можно сапнуть рогу в инвизе).
    И ещё, есть макро который юзает ваниш, при наложении негативных спелов
    Код:
    /cast [exists] Исчезновение(Уровень 3)
    но в нем 1 минус, он работает если у вас нет цели.
    Что можно прописать, чтоб он работал с таргетом ?

  10. #22
    Новичок Аватар для Dr. Malahov
    Регистрация
    02.03.2013
    Сообщений
    2
    Поблагодарил(а)
    4
    Получено благодарностей: 8 (сообщений: 7).
    Репутация: 8
    Макросы для Qant.
    /queue 5v5 math
    /leave

    /queue 5v5 math
    /win

    /queue 5v5 math
    /leave

    - - - Updated - - -

    Макрос для OhLOl
    /create team 3v3
    /invite war, war, mage
    /loot 3k+ Qant style
    Последний раз редактировалось Dr. Malahov; 02.03.2013 в 23:21.

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

    Max666 (02.03.2013)

  12. #23
    Ветеран форума Аватар для OhLoL
    Регистрация
    24.10.2012
    Адрес
    Мочилово
    Сообщений
    1,345
    Поблагодарил(а)
    30
    Получено благодарностей: 212 (сообщений: 156).
    Репутация: 212
    Цитата Сообщение от Dr. Malahov Посмотреть сообщение
    Макрос для OhLOl
    /create team 3v3
    /invite war, war, mage
    /loot 3k+ Qant style
    /create team 3v3
    /invite war, mage
    /loot 3k+ Qant style

    Исправь, это не 4х4

  13. #24
    Новичок Аватар для Dr. Malahov
    Регистрация
    02.03.2013
    Сообщений
    2
    Поблагодарил(а)
    4
    Получено благодарностей: 8 (сообщений: 7).
    Репутация: 8
    Цитата Сообщение от OhLoL Посмотреть сообщение
    /create team 3v3
    /invite war, mage
    /loot 3k+ Qant style

    Исправь, это не 4х4
    v2
    #showtooltip Qant style
    /create team 3v3
    /OhLoL invite war, mage
    /loot 3k+ Qant style

Страница 2 из 59 ПерваяПервая 12341252 ... ПоследняяПоследняя

Похожие темы

  1. Остров программистов - дизайнеров
    от LeoForex в разделе Корзина
    Ответов: 24
    Последнее сообщение: 05.07.2013, 13:27
  2. Ответов: 5
    Последнее сообщение: 05.09.2012, 11:12
  3. Ответов: 1
    Последнее сообщение: 23.06.2012, 20:34
  4. Ответов: 3
    Последнее сообщение: 08.03.2012, 17:01

Ваши права

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