Для входа на форум нажмите здесь
FAQ по макросам
Автор темы: PacMyc
Дата создания:
Old 11.05.2010, 22:03
awaken91
Guest
Ответ: FAQ по макросам
[target=mouseover/target/focus/etc.] - это модификатор, туда нельзя писать имя моба

а /target=mob_name - это как раз для выбора таргета, да

Добавлено через 5 минут
Originally Posted by Рудж:
Есть фокус. При alt кастует в фокус, без мода в таргет. Подскажите как это будет выглядить?
я нихрена не понял )
Last edited by awaken91; 11.05.2010 at 22:03. Reason: Добавлено сообщение
Old 12.05.2010, 07:38
Ответ: FAQ по макросам
/cast [mod:alt, @focus, exists, nodead, harm] каст; каст

harm - по желанию (help, если таргет нужен дружественный)
Old 13.05.2010, 12:36
Рудж
Guest
Ответ: FAQ по макросам
Всё спс разобрался =) Дефолтный alt всётаки корректно работает, просто надо на вражеских таргетах тестить было.
Old 13.05.2010, 14:09
Рудж
Guest
Ответ: FAQ по макросам
А вот еще. Если не на лошади, то садишься на лошадь и говоришь "Я сажусь на лошадь!", если на лошади, то слезаешь и говоришь "Я слез!" Можно ли привязать на 1 кнопку?
Old 26.05.2010, 20:43
Ответ: FAQ по макросам
Народ, подскажите, макрос на каст спела в ближающую цель без выбора онай.

Двойной Удар - это когда на грабли ещё и наср@ли!
Old 06.06.2010, 17:08
Ответ: FAQ по макросам
Как сделать так,что бы после применения определенного навыка выкрикивался ник человека на которого было наложено это заклинание ?
На пример я кидаю истерию на воина и хочу,что бы в чат вывелся его ник,как так сделать ?
(как сделать макрос на то,что бы кричать я знаю,а вот как ник вывести ?)
Old 06.06.2010, 17:26
Ответ: FAQ по макросам
Originally Posted by Kelzor:
Как сделать так,что бы после применения определенного навыка выкрикивался ник человека на которого было наложено это заклинание ?
На пример я кидаю истерию на воина и хочу,что бы в чат вывелся его ник,как так сделать ?
(как сделать макрос на то,что бы кричать я знаю,а вот как ник вывести ?)

/y кидаю истерию в %t
Old 06.06.2010, 18:56
Ответ: FAQ по макросам
Спасибо.
Old 07.06.2010, 15:42
Ответ: FAQ по макросам
Можно ли в макрос вставить еще один заранее заготовленный макрос?
Или вообще как сделать объявление в чат что бы оно выглядело примерно то так:
2.Trade: ================
2.Trade: LFM ........
2.Trade: Need .......
2.Trade: ================


И второй вопрос как забиндить свою профессию в макрос ?
Old 09.06.2010, 13:34
Erno
Guest
Ответ: FAQ по макросам
Всем доброго времени суток. Сорри если уже спрашивали.
Вообщем решил написать макрос.
Суть его в следующем:
Макрос проверяет есть ли на цели дебафф (с помощь как я понимаю скрипта UnitDebuff) и если на цели нету дебаффа юзается какой либо спелл,иначе ничего не юзается.

Прошу ответить реально ли такое сделать и если да,то помочь в написание.
Old 09.06.2010, 13:49
Ответ: FAQ по макросам
Можно проверить, можно китуть месагу в чат, но в зависимости от наличия/отсутствия дебафа кастануть спел нельзя
Old 09.06.2010, 13:51
Erno
Guest
Ответ: FAQ по макросам
Хм,просто искал в интернете и наткнулся на:
Кастует различные баффы на цель, только в том случае если на цели еще нет такого заклинания(баффа), пример версии для друида:

/script i=1;m=0;while(UnitBuff("target",i)~=nil) do if(strfind(UnitBuff("target",i),"Regeneration")~=n il) then m=1; end;i=i+1;end; c=CastSpellByName; if(m==1) then c("Mark of the Wild(Rank 10)");else c("Thorns(Rank 10)");end;
Old 09.06.2010, 13:52
Ответ: FAQ по макросам
это отменили еще в 2.x.x (точно не помню)
Old 10.06.2010, 10:10
Ответ: FAQ по макросам
Originally Posted by Erno:
Хм,просто искал в интернете и наткнулся на:
Кастует различные баффы на цель, только в том случае если на цели еще нет такого заклинания(баффа), пример версии для друида:

/script i=1;m=0;while(UnitBuff("target",i)~=nil) do if(strfind(UnitBuff("target",i),"Regeneration")~=n il) then m=1; end;i=i+1;end; c=CastSpellByName; if(m==1) then c("Mark of the Wild(Rank 10)");else c("Thorns(Rank 10)");end;
не работают эти скрипты еще с прошлого аддона, а макросы проверять наличие баффов/дебаффов не умеют
Old 10.06.2010, 19:49
Olaf1
Guest
Ответ: FAQ по макросам
Есть очень удобный макрос на mouseover у роги.
/cast [nostealh] [target=mouseover,exists,harm,nodead][harm,nodead] Ослепление
/focus [target=mouseover]
/stopmacro [target=focus, noharm]
/p %f был ослеплен. НЕ ТРОГАТЬ

Пробовал переделать чтобы в стелсе этот макрос делал Ошеломление, а видимости или комбате ослепление.
/cast [nostealth][target=mouseover,exists,harm,nodead][harm,nodead] Ослепление; Ошеломление
Однако так не работает. Может кто подскажет?
Old 11.06.2010, 12:09
Ответ: FAQ по макросам
/cast [stealth]Ошеломление; [target=mouseover,exists,harm,nodead][harm,nodead] Ослепление
Old 11.06.2010, 13:39
Olaf1
Guest
Ответ: FAQ по макросам
varulver
Quote:
/cast [stealth]Ошеломление; [target=mouseover,exists,harm,nodead][harm,nodead] Ослепление
Спасибо!
Работает
Old 14.06.2010, 21:23
Toraak
Guest
Ответ: FAQ по макросам
На этом форуме обнаружил такой макрос. Не работает. Где ошибка?

#showtooltip Circle of Healing(rank 7)
/cast [mod,target=player]
[target=mouseover,help,nodead]
[help,nodead]
[nogroup,target=player]
[target=targettarget,help,nodead]Circle of healing(rank 7)
Old 15.06.2010, 08:33
Ответ: FAQ по макросам
Играешь на ру серваках? Название абилки пишешь на русском или оставляешь макрос без измнений?

Женщины в брюках не делают реверансов.
Old 15.06.2010, 09:09
Ответ: FAQ по макросам
в самом макросе также в несколько строчек?
Old 15.06.2010, 17:07
Damons
Guest
Ответ: FAQ по макросам
#showtooltip Удар смерти
/script UIErrorsFrame:UnregisterEvent("UI_ERROR_MESSAGE");
/cast Удар смерти;
/cast !Рунический удар;
/script UIErrorsFrame:RegisterEvent("UI_ERROR_MESSAGE");

Вот подсмотрел такой макрос для ДК в ветке кровь. Но почему то не робит. При нажатии "руническое оружие" мигает, но удара не наносит.
Есть мысли, что делаю не правильно?
Old 15.06.2010, 17:13
Ответ: FAQ по макросам
прекрасно работает, при обычном нажатие будет бить "Удар смерти", а если прокнул "Рунический удар", то при нажатии на кнопку следующая автоатака заменится на "Рунический удар"
Old 16.06.2010, 01:16
Ответ: FAQ по макросам
написал макрос чтоб при mod:shift кастовал в таргет а при nomod на себя. получилось криво . макрос повесил на R . Кастует в таргет только если сначала жму R а потом шифт а не наоборот=( Из за чего так?
Old 16.06.2010, 06:31
Ответ: FAQ по макросам
вроде как
/cast [nomod] [@player] "название спелла который на себя"; [mod:shift] [@target] "спелл который на таргет"
должно пахать

зачем так жить, пасаны?
Old 16.06.2010, 08:20
Ответ: FAQ по макросам
Shft+R по умолчанию открывает окно последнего привата, скорее всего поэтому у тебя макрос не работает как надо.

Женщины в брюках не делают реверансов.
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off