Перейти к содержимому


- - - - -

Макрос для роги



Сообщений в теме: 13

#1 Gezyrix

    Рядовой

  • Сами мы не местные
  • Pip
  • 64 сообщений

Отправлено 19 Апрель 2008 - 17:08

Помогите написать макрос:
1) одеть <имя кинжала>
2) если в stealth, то backstab, потом gouge
3) если нет, то gouge, затем backstab

Я написал такой:
/equip <имя кинжала>;
/cast [stealth] Backstab; Gouge; Backstab

Но в nostealth после gouge он не делает backstab, а ждет пока cooldown у gouge пройдет и опять бьет gouge sad.gif

В stealth все ок: одевает кинжал, потом backstab; затем gouge.

#2 kapxapot

    Зангармаршал

  • Администраторы
  • PipPipPipPipPip
  • 19 687 сообщений
  • kapxapot#2853

Отправлено 19 Апрель 2008 - 19:37

А что, Backstab и Gouge не вызывают глобальный кулдаун что ли?

#3 Gezyrix

    Рядовой

  • Сами мы не местные
  • Pip
  • 64 сообщений

Отправлено 19 Апрель 2008 - 20:25

Нет
Без макроса я спокойно бью gouge, захожу за спину и backstab.
Но хочется связки по возможности в макросы загнать.

#4 kapxapot

    Зангармаршал

  • Администраторы
  • PipPipPipPipPip
  • 19 687 сообщений
  • kapxapot#2853

Отправлено 21 Апрель 2008 - 09:33

Ага, и заход за спину на макрос?
А ты не обращал внимания, может, кулдаун проходит, пока ты за спину заходишь? wink.gif

С помощью макросов нельзя делать последовательность действий, если они вызывают глобальный кулдаун.

#5 Gezyrix

    Рядовой

  • Сами мы не местные
  • Pip
  • 64 сообщений

Отправлено 21 Апрель 2008 - 09:39

Ну в обратной последовательности все нормально работает.

Вхожу в stealth, обхожу моба, бью backstab, выхожу из stealth, меня начинает атаковать моб, и я той же кнопкой бью gouge.

#6 kapxapot

    Зангармаршал

  • Администраторы
  • PipPipPipPipPip
  • 19 687 сообщений
  • kapxapot#2853

Отправлено 22 Апрель 2008 - 09:50

Той же кнопкой, т.е. макрос пытается сделать бэкстаб, но поскольку моб к тебе лицом, бэкстаб не проходит, поэтому нет кулдауна и проходит гауж. Но это полный бред так биться, по-моему.

#7 Gezyrix

    Рядовой

  • Сами мы не местные
  • Pip
  • 64 сообщений

Отправлено 22 Апрель 2008 - 16:44

Нет моб, уже ко мне сипной, вырублен gougeм.

Пишу макрос чтобы разгрузить keybinding - в сложных боях снижает вероятность ошибки.

#8 kapxapot

    Зангармаршал

  • Администраторы
  • PipPipPipPipPip
  • 19 687 сообщений
  • kapxapot#2853

Отправлено 22 Апрель 2008 - 18:03

QUOTE
Вхожу в stealth, обхожу моба, бью backstab, выхожу из stealth, меня начинает атаковать моб, и я той же кнопкой бью gouge.

QUOTE
Нет моб, уже ко мне сипной, вырублен gougeм.

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

Кстати, что значит запись "/cast [stealth] Backstab"? Я такого "[stealth]" не встречал. А еще не видел такого тоже "/cast Backstab; Gouge; Backstab" чтобы через ";" писались абилки. Или это новый синтаксис какой-то?

P.S.: Сократи плз подпись до 4 строк. Слишком длинная. Или я сам сокращу :Р

#9 Gezyrix

    Рядовой

  • Сами мы не местные
  • Pip
  • 64 сообщений

Отправлено 22 Апрель 2008 - 19:13

Заработало!

Добрые люди подсказали.

Полный текст макроса:
#show Gouge
/equip <имя кинжала>;
/cast [stealth] Backstab;
/castsequence reset=10 Gouge, Backstab


Итог:
1) Если я в стелсе (начинаю атаку сам), то:
жму кнопку (ЖК) -> одевается кинжал; ЖК -> backstab -> моб разворачивается лицом и начинает атаковать; ЖК -> gouge;
если бы не заканчивалась энергия (например после gouge я выпил чай), то после gouge можно было еще зайти за спину и "ЖК -> backstab"
2)Если я не в стелсе (на меня напали или не первый моб):
ЖК -> gouge; забегаю за спину -> ЖК -> backstab.

#10 kapxapot

    Зангармаршал

  • Администраторы
  • PipPipPipPipPip
  • 19 687 сообщений
  • kapxapot#2853

Отправлено 23 Апрель 2008 - 10:44

Хм, а вот "/castsequence" это что-то новенькое!
Я так понял, эта команда пытается сделать первое действие, а если оно на кулдауне - то второе. А число в "reset" как-то завязано на кулдаун первого действия. Где бы почитать подробно об этой команде? В воввики че-то не нашел...

#11 Даламар

    Новобранец

  • Сами мы не местные
  • Pip
  • 20 сообщений

Отправлено 23 Апрель 2008 - 11:44

http://www.wowwiki.com/Making_a_macro#Sequ...pells_and_items

#12 Gezyrix

    Рядовой

  • Сами мы не местные
  • Pip
  • 64 сообщений

Отправлено 23 Апрель 2008 - 11:47

Вот отличные ссылки с изменениями вступившими в силу с патча 2.0 и списком полезных макросов.

Команда /castsequence reset=N/target/combat/shift/alt/ctrl <spell1>, <spell2>, <spell3> позволяет установить условие после выполенения, которого некая последовательность спэллов начнется заново.

#13 kapxapot

    Зангармаршал

  • Администраторы
  • PipPipPipPipPip
  • 19 687 сообщений
  • kapxapot#2853

Отправлено 23 Апрель 2008 - 12:15

Понятно, спасибо. Я уж испугался, что теперь можно одним нажатием кнопки запускать последовательность кастов. Да и команда, оказывается, совсем не новая. Я отстал от жизни. Хотя я на макросы никогда не полагался, полагаюсь на ловкость рук smile.gif

#14 Riper

    Генерал

  • Посетители
  • PipPipPipPip
  • 3 221 сообщений

Отправлено 24 Апрель 2008 - 08:29

QUOTE(kapxapot @ 23.04.2008 09:15) Просмотр сообщения
Понятно, спасибо. Я уж испугался, что теперь можно одним нажатием кнопки запускать последовательность кастов. Да и команда, оказывается, совсем не новая. Я отстал от жизни. Хотя я на макросы никогда не полагался, полагаюсь на ловкость рук smile.gif

Подобные макросы хороши на фарме. В рейдах же всякие однокнопочные танки это неудачный вариант.
Жёлудь, Друид 70, "ДК", Ru Пиратская Бухта, Орда





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных