WORLD OF WARCRAFT

Тема: Макросы  (Прочитано 51818 раз)

0 Пользователей и 1 Гость просматривают эту тему.

rpol

  • Завсегдатай
  • **
  • Сообщений: 109
Re: Макросы
« Ответ #15 : 21 Апреля, 2011, 11:30:12 »
  • Рейтинг:0 (+0 | 0)
Цель для удара не важна в макросе, ведь главное войти в бой.

Тогда я вообще не понял цели макроса.
Давай разложим его на части:
Код: (1 часть) [Выделить]
#showtooltip Отрыв
/castsequence [combat] reset=9/target Подрезать крылья, ...
Код: (2 часть) [Выделить]
#showtooltip Отрыв
/castsequence [combat] reset=9/target ... Отрыв
/cast [combat] Отрыв
Обе части работают только в бою. Это понятно, но ведь вне боя использование Отрыва не возможно уже само по себе, а Подрезать крылья некому и незачем, а если ты решил начать бой с этого макроса, то сначала сработает:
Код: (3 часть) [Выделить]
/targetnearestenemy [@target, noexists, nocombat]
/startattack [nocombat]
и атакует, к примеру, локовского пета, что приведет тебя к необходимости переключать цель, и только при втором прожимании сработает 1 часть макроса, а при третьем - 2 часть.
Итого, при самом плохом раскладе, мы имеем 4 нажатия, при том одно (а это тоже в лучшем случае) из них это другая клавиша смены цели, если же ты уже в бою, то те же два нажатия что и в:
Код: (Отрыв) [Выделить]
#showtooltip Отрыв
/cleartarget
/targetenemyplayer
/use Подрезать крылья
/use Отрыв
/targetlasttarget
Поэтому думаю, что при условии [nocombat] лучше вешать Метку охотника, либо призывать маунт ну или еще что-то...
Код: (Пример) [Выделить]
#showtooltip
/castsequence [combat] reset=9/target Подрезать крылья, Отрыв
/cast [combat] Отрыв
/cast [nocombat] Метка охотника
А почему не хочешь добавить второй строкой /console targetNearestDistance 5.000000 ?

Где-то читал, что после патча 3.Х.Х (какого-то) /console targetNearestDistance Х.000000 не работает. На моем роге макрос на САП вида:
Код: (Ошеломление) [Выделить]
#showtooltip Ошеломление
/console targetNearestDistance 10.000000
/targetenemyplayer [noharm][dead]
/console targetNearestDistance 41.000000
/cast [harm,nodead] Ошеломление
работает так же как:
Код: (Ошеломление) [Выделить]
#showtooltip Ошеломление
/targetenemyplayer [noharm][dead]
/cast [harm,nodead] Ошеломление
т.е. оба выделяют ближайшую цель, даже если она дальше 10 ярдов.
« Последнее редактирование: 21 Апреля, 2011, 11:35:12 by rpol »
За..........л                                                                                                                                         на ВоВ

Jaboo

  • Новичок
  • *
  • Сообщений: 17

  • Варкрафт: +
    • Имя: Джабо
    • Класс: Маг
    • Сервер: Король лич
Re: Макросы
« Ответ #16 : 23 Апреля, 2011, 13:11:43 »
  • Рейтинг:0 (+0 | 0)
rpol, вообще разграничивание действий макроса условиями, избавляет макрос от проделывания лишней работы, что сказывается на его быстродействии.
А если задуматься то в строчке с /castsequence можно убрать данное условия, это позволяет не делать лишних телодвижений с автоатакой.

После всех раздумий макрос теперь вот так выглядит.
#showtooltip Отрыв
/castsequence reset=9/target Подрезать крылья, Отрыв
/stopattack
/cast [combat] Отрыв
/targetnearestenemy [@target, noexists, nocombat]
/cast [nocombat] рэндж скил на выбор

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

Цитировать
/console targetNearestDistance Х.000000 не работает. На моем роге макрос на САП вида:
Действительно давно фиксенная вещь, сейчас в интернете гуляет альтернативный макрос на сап состоящий из 3 частей  ( на pg в общей куче макросов видел ).
« Последнее редактирование: 23 Апреля, 2011, 13:55:00 by Jaboo »

Mayhem

  • Завсегдатай
  • **
  • Сообщений: 174

  • Варкрафт: +
    • Имя: Ветракрылая
    • Класс: охотник
    • Сервер: Свежеватель душ
Re: Макросы
« Ответ #17 : 23 Апреля, 2011, 19:31:05 »
  • Рейтинг:0 (+0 | 0)
- Стопаттак добавлен для того, чтобы можно было юзать Подрезание против законтроленых целей.
Насколько я помню ,это все равно не спасет от удара автоатакой, на AJ была даж картинка как правильно вешать подрезать крылья на цель ,если она в контроле.

rpol

  • Завсегдатай
  • **
  • Сообщений: 109
Re: Макросы
« Ответ #18 : 26 Апреля, 2011, 09:24:12 »
  • Рейтинг:0 (+0 | 0)
rpol, вообще разграничивание действий макроса условиями, избавляет макрос от проделывания лишней работы, что сказывается на его быстродействии.
Согласен, я думаю, что правильно понял твою задумку, но:
А если задуматься то в строчке с /castsequence можно убрать данное условия, это позволяет не делать лишних телодвижений с автоатакой.

После всех раздумий макрос теперь вот так выглядит.
#showtooltip Отрыв
/castsequence reset=9/target Подрезать крылья, Отрыв
/stopattack
/cast [combat] Отрыв
/targetnearestenemy [@target, noexists, nocombat]
/cast [nocombat] рэндж скил на выбор
Jaboo, убрав условия у /castsequence и /stopattack, ты сделал значения любых условий у этих команд истиной, включая [nocombat]. Поэтому макрос корректно работать не будет. Суть предыдущего моего поста была в том, что разграничение макроса условиями должно иметь некий понятный алгоритм.
Предложу такой вариант:
#showtooltip Отрыв
/cleartarget [combat]
/targetnearestenemy [combat]
/castsequence [combat] reset=9 Подрезать крылья, null
/stopattack [combat]
/use [combat] Отрыв
/targetenemyplayer [@target, noexists, nocombat]
/use [nocombat] <Заклинание>
В этом варианте четко разделены все условия и макрос не должен выполнять лишних действий.
« Последнее редактирование: 26 Апреля, 2011, 11:42:20 by rpol »
За..........л                                                                                                                                         на ВоВ

Jaboo

  • Новичок
  • *
  • Сообщений: 17

  • Варкрафт: +
    • Имя: Джабо
    • Класс: Маг
    • Сервер: Король лич
Re: Макросы
« Ответ #19 : 27 Апреля, 2011, 15:53:11 »
  • Рейтинг:0 (+0 | 0)
Цитировать
убрав условия у /castsequence и /stopattack, ты сделал значения любых условий у этих команд истиной, включая [nocombat].

В ЛК такой вариант работал, но сейчас убедился, что в кате такой вариант не прокатит.

Последний рабочий вариант, а последний потому что я впервые решил протестить макрос ( со своими заумными макросами обычно не играю ):
#showtooltip Отрыв
/cast [combat] Подрезать крылья
/cast [combat] Отрыв
/stopattack [combat]
/targetnearestenemy [@target, noexists, nocombat]
/startattack [nocombat]

- вся идея провалилась, поэтому теперь вот такой вариант
- желательно жать 2 раза быстро
« Последнее редактирование: 27 Апреля, 2011, 15:58:20 by Jaboo »

Овню

  • Новичок
  • *
  • Сообщений: 2

  • Варкрафт: +
    • Имя: овню
    • Класс: хант
    • Сервер: чш
Re: Макросы
« Ответ #20 : 01 Мая, 2011, 15:45:14 »
  • Рейтинг:0 (+0 | 0)
Нехватает полезных на мой взгляд макросов , в которых я стал внезапно нуждаца Дезор и сало через шифт по фокусу
#showtooltip Дезориентирующий выстрел
/cast [target=mouseover, harm] Дезориентирующий выстрел
/cast [target=focus, modifier:alt] Дезориентирующий выстрел
аналогичный с салом
« Последнее редактирование: 01 Мая, 2011, 18:53:32 by Овню »

Овню

  • Новичок
  • *
  • Сообщений: 2

  • Варкрафт: +
    • Имя: овню
    • Класс: хант
    • Сервер: чш
Re: Макросы
« Ответ #21 : 09 Мая, 2011, 13:57:15 »
  • Рейтинг:0 (+0 | 0)
нуждаюсь в рабочей версии макроса
#showtooltip Сдерживание
/cast Сдерживание
/cancelaura [modifier:shift] Сдерживание
подскажите че добавить и куда)

Mayhem

  • Завсегдатай
  • **
  • Сообщений: 174

  • Варкрафт: +
    • Имя: Ветракрылая
    • Класс: охотник
    • Сервер: Свежеватель душ
Re: Макросы
« Ответ #22 : 09 Мая, 2011, 22:18:22 »
  • Рейтинг:0 (+0 | 0)
Непонял, в чем проблема макроса и что ты еще хочешь туда вбить?

rpol

  • Завсегдатай
  • **
  • Сообщений: 109
Re: Макросы
« Ответ #23 : 10 Мая, 2011, 16:38:50 »
  • Рейтинг:0 (+0 | 0)
нуждаюсь в рабочей версии макроса
#showtooltip Сдерживание
/cast Сдерживание
/cancelaura [modifier:shift] Сдерживание
подскажите че добавить и куда)
Непонял, в чем проблема макроса и что ты еще хочешь туда вбить?
Видимо проблема в том, что даже при зажатом модификаторе макрос пытается запустить абилку и его приходится спамить. Как я уже говорил выше - отсутствие условий делает все условия истиной поэтому правильнее будет такой макрос:
#showtooltip Сдерживание
/cast [nomod] Сдерживание
/cancelaura [mod:shift] Сдерживание

Но мне больше нравится:
#showtooltip Сдерживание
/cancelaura Сдерживание
/cast Сдерживание
Но его опасно спамить...
За..........л                                                                                                                                         на ВоВ

Mayhem

  • Завсегдатай
  • **
  • Сообщений: 174

  • Варкрафт: +
    • Имя: Ветракрылая
    • Класс: охотник
    • Сервер: Свежеватель душ
Re: Макросы
« Ответ #24 : 10 Мая, 2011, 17:11:22 »
  • Рейтинг:0 (+0 | 0)
по моему лучше прикрутить строку /cancelaura сдерживание к выстрелам и проблема уехала, а на макро включения сдерживания повесить другую абилку.

rpol

  • Завсегдатай
  • **
  • Сообщений: 109
Re: Макросы
« Ответ #25 : 10 Мая, 2011, 17:19:55 »
  • Рейтинг:0 (+0 | 0)
Согласен, и хорошие примеры есть в самом первом посте, и даже со сменой аспектов, но человек волен выбирать сам как ему нравится...
За..........л                                                                                                                                         на ВоВ

Balandur

  • Новичок
  • *
  • Сообщений: 6

  • Варкрафт: +
    • Класс: еще не выбрал
Re: Макросы
« Ответ #26 : 07 Июня, 2011, 18:47:07 »
  • Рейтинг:0 (+0 | 0)
помогите накатать макрос. нужен такой поhядок действий: - если откатился выстрел химеры заюзать, + если откатился команда Взять тоже заюзать, + если доступен убийственный пульнуть и им.
« Последнее редактирование: 07 Июня, 2011, 18:50:02 by Balandur »

rpol

  • Завсегдатай
  • **
  • Сообщений: 109
Re: Макросы
« Ответ #27 : 08 Июня, 2011, 12:34:46 »
  • Рейтинг:0 (+0 | 0)
Ах, если б такое было возможно... ;D
За..........л                                                                                                                                         на ВоВ

Balandur

  • Новичок
  • *
  • Сообщений: 6

  • Варкрафт: +
    • Класс: еще не выбрал
Re: Макросы
« Ответ #28 : 08 Июня, 2011, 13:31:53 »
  • Рейтинг:0 (+0 | 0)
Ах, если б такое было возможно... ;D

А почему такое не достижимо? Вроде у медведей в макросе есть что-то подобное, только там если медведю не хвотает раги, он прыгает на другой спелл. Вот макрос медведя
1. АОЕ паки:

Код: [Выделить]
#showtooltip
/startattack
/castsequence reset=6/combat Взбучка(Облик медведя),Размах(Облик медведя),Увечье(Облик медведя)
/stopcast
/cast Трепка

Важно заметить, что если у вас нету раги на Трепку, макрос не стопорится на ней, и не будет ждать набирания раги, а перейдет к следующей абилке в ротации.

rpol

  • Завсегдатай
  • **
  • Сообщений: 109
Re: Макросы
« Ответ #29 : 08 Июня, 2011, 14:02:53 »
  • Рейтинг:0 (+0 | 0)
А почему такое не достижимо? Вроде у медведей в макросе есть что-то подобное, только там если медведю не хвотает раги, он прыгает на другой спелл. Вот макрос медведя
1. АОЕ паки:

Код: [Выделить]
#showtooltip
/startattack
/castsequence reset=6/combat Взбучка(Облик медведя),Размах(Облик медведя),Увечье(Облик медведя)
/stopcast
/cast Трепка
...
Это ПВП раздел и тут нет ротаций все прожимается по ситуации, а потому этот макрос безполезен даже если его придумать. В ПВЕ же тебе надо постоянно держать баф от верного и следить за проками -> нет ротации и макрос безполезен. И зачем тебе как ММу Команда Взять? Если тебя лосят, то надо конролить контузящим и т.д. Подобный макрос не будет айс решением. Все прочие есть на форуме.
За..........л                                                                                                                                         на ВоВ

 

закрыть