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

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

Страница 28 из 59 ПерваяПервая ... 18262728293038 ... ПоследняяПоследняя
Показано с 325 по 336 из 705
  1. #325
    Старожил Аватар для Альвельхейм
    Регистрация
    13.12.2013
    Сообщений
    204
    Поблагодарил(а)
    35
    Получено благодарностей: 2 (сообщений: 1).
    Репутация: 2
    Скажите пжлста, можно ли создать такой макрос: Когда играешь против кота то была возможность заюзать вихрь если обычный перс, а если дру кот, то сон?

  2. #326
    Эксперт Аватар для Drakonurod
    Регистрация
    10.01.2012
    Адрес
    г. Томск
    Сообщений
    444
    Поблагодарил(а)
    114
    Получено благодарностей: 115 (сообщений: 69).
    Репутация: 117
    Цитата Сообщение от Kizz Посмотреть сообщение
    По сути если брать макрос который я хочу и макрос описанный мной выше на рогу, то они частично похожи. И мне кажеться что для написание моего макросы отключения луа не потребуется
    http://www.warcraftmovies.com/movieview.php?id=240157

    вот тут например явно есть какие то макросы, или же он просто долго долго дуэлился и выбрал "сок"

    есть люди которые могут написать подобное, просто их надо искать
    http://savepic.org/4416119.png


    [0:08:42] Canva: Частными признаками дракона являются способность к доджу, наличие нескольких причин не сапнуть, огненное дыхание и разумность.

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

    Kizz (21.03.2014)

  4. #327
    Гуру Аватар для Kizz
    Регистрация
    05.01.2012
    Сообщений
    220
    Поблагодарил(а)
    134
    Получено благодарностей: 168 (сообщений: 77).
    Репутация: 169
    Цитата Сообщение от Drakonurod Посмотреть сообщение
    http://www.warcraftmovies.com/movieview.php?id=240157

    вот тут например явно есть какие то макросы, или же он просто долго долго дуэлился и выбрал "сок"

    есть люди которые могут написать подобное, просто их надо искать
    посмотрел мувик и в некоторых моментах уверен что сделаны определенные действия через макрос, ибо ну реакции в долю сек с учетом пинга на серве это помойму почти анреал

  5. #328
    Эксперт Аватар для Hey Im HaggeQ
    Регистрация
    06.09.2012
    Адрес
    г.Хабаровск
    Сообщений
    401
    Поблагодарил(а)
    142
    Получено благодарностей: 163 (сообщений: 76).
    Репутация: 495
    Цитата Сообщение от Альвельхейм Посмотреть сообщение
    Скажите пжлста, можно ли создать такой макрос: Когда играешь против кота то была возможность заюзать вихрь если обычный перс, а если дру кот, то сон?
    Макрос сам по себе будет полным бредом, ибо сон спадает при переодичках, это как минимум к отдельным биндам циклона и сна нужно ставить еще один вот этот макрос, но тогда зачем он нужен если есть отдельные бинды на циклон и сон

  6. #329
    Старожил Аватар для Альвельхейм
    Регистрация
    13.12.2013
    Сообщений
    204
    Поблагодарил(а)
    35
    Получено благодарностей: 2 (сообщений: 1).
    Репутация: 2

    Скрытый текст

    ибо сон спадает при переодичках
    [свернуть]
    Я играю с рогой и переодичек в кота не будет потому что дру находиться под моим контролем, так что такой макрос имеет смысл

  7. #330
    Эксперт Аватар для Drakonurod
    Регистрация
    10.01.2012
    Адрес
    г. Томск
    Сообщений
    444
    Поблагодарил(а)
    114
    Получено благодарностей: 115 (сообщений: 69).
    Репутация: 117
    Цитата Сообщение от Kizz Посмотреть сообщение
    посмотрел мувик и в некоторых моментах уверен что сделаны определенные действия через макрос, ибо ну реакции в долю сек с учетом пинга на серве это помойму почти анреал
    на первой странице этой темы есть примеры "сложных" макросов:

    1.Макрос для ленивых палов: авто-бафф мп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;
    2.
    Макрос лечит цель со здоровьем меньше 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();
    Добавлю из своей коллекции:
    1. прячет грифонов на стандартной панели
    **** MainMenuBarLeftEndCap:Hide();MainMenuBarRightEndCa p:Hide()
    2. покупка предметов (ну вы знаете)
    /script local function buy (n,q) for i=1,30 do if n==GetMerchantItemInfo(i) then BuyMerchantItem(i,q) end end end buy ("Эмблема триумфа",18)
    3. обучение всего подряд у классового\профессии\проче го тренера
    **** LoadAddOn"Blizzard_TrainerUI" f=ClassTrainerTrainButton f.e = 0 f:SetScript("OnUpdate", function(f,e) f.e=f.e+e if f.e>.01 then f.e=0 f:Click() end end)

    Эти макросы разрешаются защитой луа
    а например макрос на "автоблайнд" (по механике своей схожий с макросом который ты хочешь) запрешены

    **** if not UnitDebuff("target", "Подлый трюк") and not UnitDebuff("target", "Ошеломление") and not UnitDebuff("target", "Удар по почкам") and not UnitDebuff("target", "Парализующий удар") then RunMacroText("/cast Ослепление") end

    так же макрос на автокик

    **** if UnitCastingInfo("target") then SpellStopCasting() CastSpellByName("Пинок") end

    но однако следующие много букв
    Код:
    if not frame then
     frame = CreateFrame("Frame")
    end
    local onEvent = function(self, event, ...)
        if (event == "COMBAT_LOG_EVENT_UNFILTERED") then
            local timestamp, type, sourceGUID, sourceName, sourceFlags, destGUID, destName, destFlags = select(1, ...)
       if (type == "SPELL_CAST_SUCCESS") then
        local  spellId, spellName, spellSchool = select(9, ...)
         if spellName == "Ослепление" or spellName == "Подлый трюк" or spellName == "Удар по почкам" or spellName == "Парализующий удар" or spellName == "Ошеломление" or spellName == "Лик смерти" or spellName == "Молот правосудия" or spellName == "Покояние" or spellName == "Глубокая заморозка" or spellName == "Глубинный ужас" or spellName == "Волшебный огонь" or spellName == "Дезориентирующий выстрел" and UnitName("player") == destName then
          if UnitIsEnemy("target", "player") and UnitName("target") == sourceName then
           SpellStopCasting()
           CastSpellByName ("Исчезновение")
          else
           if UnitIsFriend("target", "player") then
            RunMacro ("Target")
            SpellStopCasting()
            CastSpellByName ("")
           else
            RunMacro ("Target")
            SpellStopCasting()
            CastSpellByName ("")
           end
          end
         end
       end
     end
    end
    frame:SetScript("OnEvent", onEvent)
    frame:UnregisterEvent("COMBAT_LOG_EVENT_UNFILTERED")
    frame:RegisterEvent("COMBAT_LOG_EVENT_UNFILTERED")
    frame:UnregisterEvent("UNIT_SPELLCAST_SUCCEEDED")
    разрешены

    лично у меня только мысль по этому поводу, где то есть люди которые понимают как устроена эта игра, и они четко видят границу между разрешенным и запрещенным и знают как ее обойти, на ум приходит бесконечные истории про серенити и его "ноугкдхак"

    удачи
    http://savepic.org/4416119.png


    [0:08:42] Canva: Частными признаками дракона являются способность к доджу, наличие нескольких причин не сапнуть, огненное дыхание и разумность.

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

    Kizz (22.03.2014)

  9. #331
    Эксперт Аватар для Hey Im HaggeQ
    Регистрация
    06.09.2012
    Адрес
    г.Хабаровск
    Сообщений
    401
    Поблагодарил(а)
    142
    Получено благодарностей: 163 (сообщений: 76).
    Репутация: 495
    Цитата Сообщение от Альвельхейм Посмотреть сообщение

    Скрытый текст

    ибо сон спадает при переодичках
    [свернуть]
    Я играю с рогой и переодичек в кота не будет потому что дру находиться под моим контролем, так что такой макрос имеет смысл
    У сна одна димша с сапом, да и если сапа не будет по друиду все равно у тебя будет димша на сон и нажимая макрос, как ты просишь чтоб давался именно сон в форму то он будет писать "иммун", а циклон даваться не будет пока твой противник не выйдет из формы.
    Макрос полный бред, даже если ты контролишь ферала, проще сделать 4 бинда на таргет фокус

  10. #332
    Старожил Аватар для Semik
    Регистрация
    01.11.2012
    Сообщений
    158
    Поблагодарил(а)
    9
    Получено благодарностей: 38 (сообщений: 20).
    Репутация: 301
    1. Semik, 4.3.4 x100, альянс.
    2. Нужен дамагающий макро "Потрошение/Отравление". Он должен проверить наличие на цели дебафа от Смертельного яда и в случае наличия - кастует Отравление, в случае отсутствия - Потрошение.
    Последний раз редактировалось Semik; 28.03.2014 в 19:34.

  11. #333
    Заблокирован
    Регистрация
    11.01.2012
    Адрес
    х25
    Сообщений
    1,005
    Поблагодарил(а)
    86
    Получено благодарностей: 164 (сообщений: 112).
    Репутация: 198
    кому че сделать, пишите пока я в игре.

    - - - Updated - - -

    катаклизм и панду не делаю.

  12. #334
    Новичок
    Регистрация
    06.08.2013
    Сообщений
    12
    Поблагодарил(а)
    0
    Получено благодарностей: 2 (сообщений: 2).
    Репутация: 2
    Можно ли запилить такой макрос: при нажатии он проверяет юниты арены по очереди (1/2/3) на предмет совпадения с таргетом и фокусом, далее, если, например, arena3 не совпадает с target и focus, то в arena3 дается интеррапт (Wind Shear)?

  13. #335
    Старожил Аватар для Semik
    Регистрация
    01.11.2012
    Сообщений
    158
    Поблагодарил(а)
    9
    Получено благодарностей: 38 (сообщений: 20).
    Репутация: 301
    1. Kidneyo, 3.3.5 x100, альянс.
    2. Нужен дамагающий макро "Потрошение/Отравление". Он должен проверить наличие на цели дебафа от Смертельного яда и в случае наличия - кастует Отравление, в случае отсутствия - Потрошение.

  14. #336
    Активист
    Регистрация
    14.02.2014
    Сообщений
    63
    Поблагодарил(а)
    5
    Получено благодарностей: 3 (сообщений: 2).
    Репутация: 3
    Цитата Сообщение от Drakonurod Посмотреть сообщение
    на первой странице этой темы есть примеры "сложных" макросов:

    1.Макрос для ленивых палов: авто-бафф мп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;
    2.
    Макрос лечит цель со здоровьем меньше 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();
    Добавлю из своей коллекции:
    1. прячет грифонов на стандартной панели
    **** MainMenuBarLeftEndCap:Hide();MainMenuBarRightEndCa p:Hide()
    2. покупка предметов (ну вы знаете)
    /script local function buy (n,q) for i=1,30 do if n==GetMerchantItemInfo(i) then BuyMerchantItem(i,q) end end end buy ("Эмблема триумфа",18)
    3. обучение всего подряд у классового\профессии\проче го тренера
    **** LoadAddOn"Blizzard_TrainerUI" f=ClassTrainerTrainButton f.e = 0 f:SetScript("OnUpdate", function(f,e) f.e=f.e+e if f.e>.01 then f.e=0 f:Click() end end)

    Эти макросы разрешаются защитой луа
    а например макрос на "автоблайнд" (по механике своей схожий с макросом который ты хочешь) запрешены

    **** if not UnitDebuff("target", "Подлый трюк") and not UnitDebuff("target", "Ошеломление") and not UnitDebuff("target", "Удар по почкам") and not UnitDebuff("target", "Парализующий удар") then RunMacroText("/cast Ослепление") end

    так же макрос на автокик

    **** if UnitCastingInfo("target") then SpellStopCasting() CastSpellByName("Пинок") end

    но однако следующие много букв
    Код:
    if not frame then
     frame = CreateFrame("Frame")
    end
    local onEvent = function(self, event, ...)
        if (event == "COMBAT_LOG_EVENT_UNFILTERED") then
            local timestamp, type, sourceGUID, sourceName, sourceFlags, destGUID, destName, destFlags = select(1, ...)
       if (type == "SPELL_CAST_SUCCESS") then
        local  spellId, spellName, spellSchool = select(9, ...)
         if spellName == "Ослепление" or spellName == "Подлый трюк" or spellName == "Удар по почкам" or spellName == "Парализующий удар" or spellName == "Ошеломление" or spellName == "Лик смерти" or spellName == "Молот правосудия" or spellName == "Покояние" or spellName == "Глубокая заморозка" or spellName == "Глубинный ужас" or spellName == "Волшебный огонь" or spellName == "Дезориентирующий выстрел" and UnitName("player") == destName then
          if UnitIsEnemy("target", "player") and UnitName("target") == sourceName then
           SpellStopCasting()
           CastSpellByName ("Исчезновение")
          else
           if UnitIsFriend("target", "player") then
            RunMacro ("Target")
            SpellStopCasting()
            CastSpellByName ("")
           else
            RunMacro ("Target")
            SpellStopCasting()
            CastSpellByName ("")
           end
          end
         end
       end
     end
    end
    frame:SetScript("OnEvent", onEvent)
    frame:UnregisterEvent("COMBAT_LOG_EVENT_UNFILTERED")
    frame:RegisterEvent("COMBAT_LOG_EVENT_UNFILTERED")
    frame:UnregisterEvent("UNIT_SPELLCAST_SUCCEEDED")
    разрешены

    лично у меня только мысль по этому поводу, где то есть люди которые понимают как устроена эта игра, и они четко видят границу между разрешенным и запрещенным и знают как ее обойти, на ум приходит бесконечные истории про серенити и его "ноугкдхак"

    удачи
    что писать вместо ****?

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

Похожие темы

  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

Ваши права

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