Форумы SDlive

Форумы SDlive (http://forum.sdlive.ru/index.php)
-   Игровой мир (http://forum.sdlive.ru/forumdisplay.php?f=9)
-   -   Макросы (http://forum.sdlive.ru/showthread.php?t=14)

Dekk 06.06.2008 13:51

Цитата:

Сообщение от Tangerine (Сообщение 41241)
В том то и дело, все заклинания 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 - если оно выполнено, будет использоваться первая очередь (та, которая длится до ;), если нет - вторая (в теории, потому как я в этом не уверен).

Tangerine 06.06.2008 18:22

ой, спасибо большое

Flamewar 06.06.2008 18:30

Цитата:

Сообщение от Dekk (Сообщение 41249)
Исключения отсюда - абилки с вещей и так абилки, делающие следующий каст мгновенным.

Хантовский килл комманд не вызывает ГКД :upup:

Dekk 06.06.2008 19:18

Цитата:

Сообщение от Flamewar (Сообщение 41265)
Хантовский килл комманд не вызывает ГКД :upup:

Ну не ставил я себе целью запомнить все, что в ВоВе есть. Наверняка ещё что-то забыл.

Atulechka 07.06.2008 14:29

Abilities noted for not affecting nor being affected by the global cooldown: Abilities that are affected by but will not themselves trigger the global cooldown: Честно сперто с воввики :eek:

dzirt_do'urden 07.06.2008 14:31

а смысл их делать с ГК?у нах свой кулдаун неплохой

Man_with_Dagger 07.06.2008 14:42

Ага, у маула вообще ппц кулдаун дикий. У хероика с кливом тоже :( ТТ

dzirt_do'urden 07.06.2008 15:04

ну маул-там атак спид не позволяет

CnupT 07.06.2008 16:31

Блин я туплю, хелп ми, мну нада макрос чтобы шла проверка количества ХП у цели, ну например если у танка 50% хп то прист кастит флешку, если 30% то прист кастит греатер хил....:unsure:

Atulechka 07.06.2008 16:32

Нет такого макроса.


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