
Приветствую всех! В этой теме не будет информации о том, как создавать макросы и вообще что это такое, ведь таких тем много, вот одна из них: Настраиваем панели команд и создаем макросы!
Эта тема будет посвящена готовым макросам, которые будут полезны всем игрокам. Так что буду благодарен, за дополнение этой темы! И так, начнем..
Отмена дуэли
Как не печально, но многие не знают и убегают непонятно куда
[off]
/forfeit
[/off]
Таймер
Все знают, как его запустить, но мало кто знает, как задать ему обратный отсчет. Этот макрос именно для этого
[off]
/script Stopwatch_Play()
/sw :30
Запуск таймера на 30 секунд
[/off]
Проверка рейда или группы на готовность
Используется только лидером рейда или его помощником
[off]
/readycheck
[/off]
Регистрация случайного БГ
Регистрирует именно Вас, а не группу
[off]
/script JoinBattlefield(1, asGroup)
[/off]
Очищает все содержимое аддонов
Особенно полезен для Recount, который перестает считать
[off]
/run local f = CreateFrame("frame",nil, UIParent); f:SetScript("OnUpdate", CombatLogClearEntries)
[/off]
Позволяет установить максимальное удаление камеры от игрока
Приблизительно в 2 раза больше, чем вы могли отдалить ранее
[off]
/console cameraDistanceMaxFactor 3.4
[/off]
Роспуск рейда
Тестировал на MoP x1 (работает). На Lk (Circle x5) не работало.
[off]
/run for i=1,GetNumGroupMembers() do if UnitName("raid"..i) ~= UnitName("player") then UninviteUnit("raid"..i, "reason") end end LeaveParty()
[/off]
Покупка чего-либо в большом количестве
[off]
/script local function buy (n,q) for i=1,100 do if n==GetMerchantItemInfo(i) then BuyMerchantItem(i,q) end end end buy ("Красная краска",255)
Этот макрос позволит Вам купить предмет "Красная краска" в количестве 255 шт. Больше установить невозможно, даже если поставите, все равно купит 255. Так же, если вы не хотите каждый раз менять макрос, можно добавить в конце новый предмет и количество, будет выглядеть это так:
/script local function buy (n,q) for i=1,100 do if n==GetMerchantItemInfo(i) then BuyMerchantItem(i,q) end end end buy ("Красная краска",255) buy ("Серая краска",255).
Теперь вы одним нажатием купите красной и серой краски по 255 шт. Будьте внимательны, макрос ничего не купит, если у вас не хватает места в сумке.
[/off]
Быстрое обучение у тренера
Очень полезный и удобный макрос, открываешь тренера, жмешь и он изучает все доступные рецепты (если профессия) и скилы (если тренер), а вы только сидите и наблюдаете, как быстро это происходит. Макрос остается работать до тех пор, пока не сделаете релог.
[off]
/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
[/off]
Я исключил 2 макроса:
1) Приглашение всех игроков без гильдии в Вашу.
2) Удаление из сумок серых, белых и пр. вещей.
Для этих действий есть очень удобные аддоны, которые сделают все за вас.
Примечание: вместо удаления серых вещей, можно продавать их вендору, я пользуюсь аддоном AutoProfitX2, возможно существуют и другие аналоги.