Вернуться   Форумы SDlive > WoW Academ > Игровой мир
 
 
Опции темы Опции просмотра

Старый 06.06.2008, 13:51   #11
Dekk
Unknown Flooding Object
 
Аватар для Dekk
 
Регистрация: 17.11.2007
Сообщения: 3,064
Dekk стоит выше репутацииDekk стоит выше репутацииDekk стоит выше репутацииDekk стоит выше репутации
Вес репутации: 44
Отправить сообщение для  Dekk с помощью ICQ
По умолчанию

Цитата:
Сообщение от Tangerine Посмотреть сообщение
В том то и дело, все заклинания instant, но после каста одного заклинания нельзя СРАЗУ скастовать другое...
а кстати как сделать макрос, делающий заклинания поочереди, по мере его нажимания?
После практически любого каста, есть так называемый глобал кулдаун (ГКД) - время перезарядки всех абилок. Пока он идет ты не можешь использовать ничего, что под него подпадает. Исключения отсюда - абилки с вещей и абилки, делающие следующий каст мгновенным. То есть макрос на Presence of mind (не вызывает ГКД) + pyroblast ты сделать можешь на одну кнопку, а fireblast + blastwave (ГКД вызывают оба) нельзя. Если ты хочешь вариант наподобии второго - тебе либо придется два раза кликать на макрос (один раз для первого каста, второй раз после того как ГКД пройдет - для второго), либо отказаться от этой идеи. Макросы служат для облегчения управлением, но не для автоматизации.
Если все-таки нужно заклинание вроде один раз нажал - первое скастилось, второй раз нажал - скастилось второе, тогда используй /castsequence. Например для ленивого шамана:

/castsequence reset=15 Strength oe Earth Totem, Grace of Air Totem, Mana Spring Totem, Searing Totem;
Вроде бы кто-то говорил, что можно и:
/castsequence [nocombat] reset=15 Strength of Earth Totem, Grace of Air Totem, Mana Spring Totem, Searing Totem; Storm Strike, Earth Shock, Earth Shock

но я не настолько ленив, чтобы подобное проверять.
Дело в том, что макрос перейдет ко второму заклинанию только если скастил первое, а если первое на КД, то сколько не тыкай - дальше по очереди он не пойдет. Для этого служит команда reset. То, что у меня написано - обнулит очередь (то есть она пойдет с самого начала) через 15 секунд. если нужны два (или более) условия, то: reset = условие1 / условие2. Возможные варианты довольно долго перечислять, но часто используемые: nocombat (если выходишь из комбата), combat (если в комбате).
Условие в квадратных скобках после castsequence - если оно выполнено, будет использоваться первая очередь (та, которая длится до ;), если нет - вторая (в теории, потому как я в этом не уверен).
__________________
[Shattering Throw] Despite saying "removing any invulnerabilities", it fails to remove the opposing team's restoration druid.

Последний раз редактировалось Dekk, 06.06.2008 в 20:41.
Dekk вне форума   Ответить с цитированием
 


Опции темы
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +1, время: 13:03.

| Home | Регистрация | Справка | Пользователи | Календарь | Сообщения за день | Поиск | Новые сообщения | Мобильный контент |