Предыдущие версии
Название | Размер | Обновлено | Версия игры | Загрузок | |
v4 release | 1.54 KB | Jan 10, 2017 | 7.1.0 | 705 | ![]() |
v2 release | 1.04 KB | Oct 8, 2016 | 7.0.3 | 309 | ![]() |
v1 release | 1.02 KB | Oct 8, 2016 | 7.0.3 | 56 | ![]() |
305c7411fa4a-alpha alpha | 3.00 KB | Jan 27, 2017 | 7.1.5 | 30 | ![]() |
r3 alpha | 1.14 KB | Oct 8, 2016 | 7.0.3 | 17 | ![]() |
r1 alpha | 1.08 KB | Oct 8, 2016 | 7.0.3 | 12 | ![]() |
Описание
Есть много задач, которые можно выполнить с помощью простого макроса, не проходя через все обручи создания аддонов. Единственное, чего не хватает, — это возможности создавать динамические макросы, которые могут, например, найти лучшую еду в вашем инвентаре и использовать ее. Возможность сделать это есть: Blizzard дает нам SecureActionButtons, которые можно свободно перепрограммировать вне боя, но они требуют довольно большой настройки, которая не поместится в каждый макрос.
Этот аддон предлагает предустановленную кнопку со всем необходимым шаблонным кодом, который можно быстро установить на любой макрос с помощью короткой команды и нажать после этого.
Использование
Все функции принимают как точку, так и двоеточие (. и:), поэтому вам не нужно запоминать, какой из них использовать. Все команды автоматически игнорируются в бою, и кнопка очищается до пустого состояния сразу после того, как вы ее нажмете, так что ваш следующий щелчок не будет случайно повторно использовать то, что вы запрограммировали последним, если вы нажмете макрос в бою. Все команды перезаписывают то, что ранее было привязано к кнопке, так, например, даже если вы вызовете OOCDo.Use
с идентификатором элемента, которого у вас нет, предыдущая команда будет заменена на «ничего не делать».
- Настройка команды, вызываемой при следующем щелчке мыши:
/выполнения OOCDo.MacroText("/применения 1 1")
OOCDo. Macro, OOCDo.M и OOCDo.T предоставляются в качестве более коротких псевдонимов.
- На самом деле выполните все, что в данный момент привязано к кнопке:
/ нажмите кнопку OOCDo
- Попробуйте найти и использовать один из элементов из списка (использует идентификаторы элементов), может использоваться в условных выражениях-возвращает true, если какой-либо элемент был найден, и ноль в противном случае:
/ run OOCDo. Use(80610, 113509)
- Попробуйте найти и использовать одно из заклинаний из списка (использует идентификаторы заклинаний), может использоваться в условных выражениях — возвращает true, если какой-либо элемент был найден, и ноль в противном случае:
/ run OOCDo. Cast(190336)
Некоторые примеры
- Найдите и используйте любой артефакт Power item в сумках (также требуется LibTTScan-1.0 для сканирования всплывающих подсказок, чтобы найти эти элементы AP):
/работа для B=0,NUM_BAG_FRAMES делать для S=1,GetContainerNumSlots(б) не местный я=GetContainerItemID(Б,С) если я и LibStub("LibTTScan-1.0").GetItemArtifactPower(я,1), то OOCDo.Использовать(Я) конец конец конец
/щелкните OOCDo
- Ешьте магическую одиночную или групповую пищу и наколдуйте новый стек, если его нет в инвентаре:
/работать, если не OOCDo.Использовать(80610, 113509) потом OOCDo.Литой(190336) конец
/щелкните OOCDo
- Используйте Ancestral Recall, если он не находится на перезарядке или Hearthstone:
/выполнения OOCDo.М(GetSpellCooldown(556) == 0 и "/бросания " .. GetSpellInfo(556) или "/применять позицию:6948")
/ нажмите кнопку OOCDo
Список изменений
2017-01-10 В4
- Новые функции, чтобы настроить использование предметов и заклинаний: .Использовать / .Литой.
2016-11-03 В3
- Обновление 7.1 оглавление
2016-10-08 В2
- ./: исправление адреса.
2016-10-08 В1
- Первый выпуск.
Добавить комментарий