/cast Автоатака пета в книге
/cast название тотема
/lasttarget(или както так, предыдущая цель в смысле)
Вид для печати
Интересен макрос на дк.
Допустим, я играю дк и мне нужно при появлении друида из инвиза дать ему немоту сразу же впервые секунды не беря его в таргет, возможно ли такое?
Просто вот играл совой, и получил от дк сразу же после инвиза сало буквально пол секунды. Причем в таргете дк я не был. Вообщем как-то так)
ravgam,
/petattack
/petattack [rel="nofollow" target=Fire Resistance Totem]
/petattack [rel="nofollow" target=Windfury Totem]
/petattack [rel="nofollow" target=Earthbind Totem]
/petattack [rel="nofollow" target=Tremor Totem]
/petattack [rel="nofollow" target=Grounding Totem]
Тема жива)) почёт и уважение администрации.
Если кому нужно написать макрос, пишите, буду рад помочь.
- - - Updated - - -
Макрос для лоу-лвлов на обучение всех скилов у тренера:
Макрос отправляет некий текст в приват выделенному человеку. Полезно для тех кто культурно приглашает/торгует/собирает рейды.Код:/ run LoadAddOn"Blizzard_TrainerUI" f=ClassTrainerTrainButton f.e = 0 if f:GetScript"OnUpdate" then f:SetScript("OnUpdate", nil)else f:SetScript("OnUpdate", function(f,e) f.e=f.e+e if f.e>.01 then f.e=0 f:Click() end end)end
уберите пробел между / и runКод:/ run msg = "тут текст сообщения"
/ run SendChatMessage(msg, "WHISPER", nil, GetUnitName("PLAYERTARGET"))
- - - Updated - - -
Нашел макрос для АУКЦИОНА:
Для начала посоветую аддон - SuperDuperMacro, он убирает ограничение на 255 символов.
/ run local c = 0; for bag = 0,4,1 do for slot = 1, 32, 1 do local name = GetContainerItemLink(bag,slot); if name and string.find(name,"") then c=c+GetSellValue(name); end; end; end DEFAULT_CHAT_FRAME:AddMessage(math.floor(c/10000).." золотых", 1,0,0)
Не особо полезный макрос, и он нужен совсем для другого, но может кому-нибудь все-таки пригодится)
Он показывает стоимость всех предметов в сумке. показывает в голдах, естественно, если у вас сумма меньше 1 золотого, то он выведет 0.
/ run for bag = 0,4,1 do for slot = 1, 32, 1 do local name = GetContainerItemLink(bag,slot); if name and string.find(name,"ff1eff00") then PickupContainerItem(bag,slot); ClickAuctionSellItemButton(); StartAuction (109999, 259999, 3, 1, 1) end; end; end
Выставляет зеленые предметы на аук по цене 10.99.99 и выкупная цена 25.99.99, на 48 часов
/ run for bag = 0,4,1 do for slot = 1, 32, 1 do local name = GetContainerItemLink(bag,slot); if name and string.find(name,"ff1eff00") then PickupContainerItem(bag,slot); ClickAuctionSellItemButton(); StartAuction ((math.floor(GetSellValue(name)/10000)*10000*3+9999), (math.floor(GetSellValue(name)/10000)*10000*8+9999), 3, 1, 1) end; end; end
Выставляет зеленые предметы на аук по следующему параметру:
цена продажи вендору*3, и цена продажи вендору*8, естественно ставка и выкупная цена. Как бонус - цена автоматически становится формата 99.99. Как минус - если цена предмета меньше одного голда, на аук выставится за 0.00.00
Думаю исправить этот минус.
/ run for bag = 0,4,1 do for slot = 1, 32, 1 do local name = GetContainerItemLink(bag,slot); if name and string.find(name,"ff1eff00") then PickupContainerItem(bag,slot); ClickAuctionSellItemButton(); StartAuction ((GetSellValue(name)*3), (GetSellValue(name)*8), 3, 1, 1) end; end; end
Тоже самое, что и предыдущий, но без 99.99
нужен макрос, который брал бы в таргет в радиусе 40м того персонажа (имеется ввиду дружелюбная цель), у которого самый низкий хп и кастовал что нибудь
Макрос лечит цель со здоровьем меньше 50% спеллом "Lesser Healing Wave". Проверяет ближайшие 15 целей:
возможно вместо скрипт нужно написать / run
Код:/script for i=1,15 do TargetNearestFriend(); if UnitHealth("target")/UnitHealthMax("target") < 0.5 then if UnitIsPlayer("target") then CastSpellByName("Lesser Healing Wave") end end end; TargetLastEnemy();
Спасибо ^_^
Доброго времени суток всем. В общем мне нужен макрос чтобы я мог спамить репитанс в таргет который в циклоне и он его не давал, пока таргет находится в циклоне. Как только циклон заканчивается чтобы полетела репа. Вопрос возможно ли написать его?