WoW OnCast (BCC + Classic) аддон Dragonflight/Wrath of the Lich King Classic 2026 скачать
logo
wow addon OnCast (BCC + Classic)

OnCast (BCC + Classic)

Версия игры: 1.13.7 +1
Всего загрузок: 1,441
Обновлено: Jul 3, 2021
Создано: Oct 1, 2020
Скачать OnCast (BCC + Classic)Скачать Предыдущие версии

Предыдущие версии

Название Размер Обновлено Версия игры Загрузок
OnCast 1.7.5 Classic + BCC release 62.18 KB Jul 3, 2021 1.13.7 +1 409 скачать OnCast (BCC + Classic) OnCast 1.7.5 Classic + BCC releaseСкачать
OnCast 1.7.3 Classic + BCC release 61.15 KB Jun 14, 2021 1.13.7 +1 175 скачать OnCast (BCC + Classic) OnCast 1.7.3 Classic + BCC releaseСкачать

Скриншоты

Описание

Хочешь карту со своим ником? Discount 10%Оформить ❤️

OnCast позволяет вам использовать простые, безопасные, гибкие макрокоманды или зарегистрированные заклинания для вывода пользовательских сообщений на различные каналы группового чата или поддерживаемые расширения, когда вы произносите заклинание или используете способность. Запросить функцию или сообщить о проблеме

Макрокоманда

Better Macros

/oncast-m [условие] канал событий «сообщение» …

Для макрокоманды доступен короткий псевдоним: /oc-m

Команда макроса может принимать несколько наборов: канал события «сообщение»

Пример: /oc-m success party «$spell on $target» информация о сбое «$spell failed: $reason»

Состояние

 

Условия являются необязательным первым аргументом макрокоманды, должны быть полностью прописными, заключены в квадратные скобки [ ] и разделены точкой (запятая).

@unit поддерживается в качестве первого аргумента в conditions.

@unit может быть любым допустимым идентификатором макроблока, таким как @target, @mouseover, @player и т.д.Псевдонимы: (Новое в 1.7.0)

@цель     

@наведение курсора мыши      @фокус      @targettarget      @игрок     
@t @мо @f @tt @p

   Примечание: @unit не проверен и может отличаться от фактической цели приведения, поэтому, пожалуйста, убедитесь, что он правильный и аккуратныйУсловия установки:

существует, вредит, не причиняет вреда, не помогает, не помогает, мертв, nodead

   Условия блока проверьте состояние указанного @unit, и вывод будет выполнен только в том случае, если выполнены все условия.

      (Новое в 1.7.0) Если @unit не указан, то условия юнита оцениваются по @player, @target, @mouseover, @focus и @targettarget, и цель динамически сопоставляется после произнесения заклинания.

      Примечание: Это приводит к снижению производительности и в основном полезно для многоцелевых макросов, где указание одного @unit невозможно.

         Условия кнопки/ модификатора:

btn:n и nobtn:n, где n — кнопка мыши от 1 до 5

   mod:клавиша или mod (для любого) и nomod:клавиша или nomod (для none), где клавиша — shift ctrl alt или комбинация, разделенные символом / (косая черта)

   Пример: /oncast [@target,существует,nobtn:2,mod:ctrl/shift] успешный рейд,вечеринка,bg «$spell на $target»

Событие

 

Событие произнесения заклинания для вывода сообщения.

События и псевдонимы:

начало     

остановка      преуспевший      провалившийся      прерванный      отложенный     
начатый остановился успех потерпеть неудачу прерывать задержка
sr sp су fl В дл

Расширенные события и псевдонимы:ударить     

эффект      дополнительный      мисс      DISPEL_FAIL (РАССЕЯТЬ)     
ХТ EF экс мс DSF

Специальные события и псевдонимы: (Новое в 1.7.0)НЕУДАЧНОЕ_ОХЛАЖДЕНИЕ     

СБОЙНЫЙ_LOSSOFCONTROL     
FAIL_CD СБОЙ FAIL_LOC
FCD FLC

Примечание: «УДАЛОСЬ» и «НЕ УДАЛОСЬ» относятся к успеху или неудаче заклинания; ПОПАДАНИЕ и ПРОМАХ — это события, когда заклинание попадает в цель или промахивается мимо нее.Расширенные мероприятия

 

Используется так же, как стандартные события, за исключением того, что у некоторых есть переменные (vars), которые можно установить.

Переменные непосредственно следуют за именем события, заключены в ( ) (круглые скобки) и разделены символом ; (точка с запятой).

ПОПАДАНИЕ — прямой урон или исцеление.Переменные: Только критические (crit или true), минимальные (количество)

   Пример: /oncast hit(crit;5000) информация «критический удар заклинания в размере $ за сумму в $!»

   ЭФФЕКТ — любые специальные эффекты, такие как баффы, дебаффы, прерывания, рассеивания, увеличение мощности и т.д.

ДОПОЛНИТЕЛЬНО — Дополнительный эффект, применяемый заклинанием, например уязвимость к огню, применяемая улучшенным ожогом.

Переменные: Имя_эффЕкта или идентификатор правописания (обязательно)

   Пример: /oncast дополнительная информация(Fire_Vulnerability) «$результат $заклинание x$сумма на $цель»

   ПРОМАХ — любой «промах», такой как сопротивление вашему заклинанию или способности, отражение, уклонение, блокировка, парирование и т.д. или невосприимчивость цели.

DISPEL_FAIL — (Новое в 1.7.5) Рассеять не удалось из-за сопротивления рассеиванию целевого заклинания

Пример: /oncast dispel_fail info «Не удалось удалить $xspell из $target»

   Специальные мероприятия (новое в версии 1.7.0)

 

Используются точно так же, как стандартные события, за исключением того, что они заменяют стандартные события, если выполняются условия.

Переменные непосредственно следуют за именем события, заключены в ( ) (круглые скобки) и разделены символом ; (точка с запятой).FAILED_COOLDOWN — Приведение не удалось из-за перезарядки.

Переменные: Минимальные (секунды, по умолчанию 2.0), максимальные (секунды)

   Пример: /oncast failed_cooldown(5;_) информация «$spell все еще находится на перезарядке для $cooldown»

   Примечание: Заменяет НЕУДАЧНОЕ событие, если выполнены условия, включая минимальные и максимальные

   FAILED_LOSSOFCONTROL — Приведение не удалось из-за потери контроля (оглушен, заглушен и т.д.)

Переменные: Минимальные (секунды), максимальные (секунды)

   Пример: /oncast failed_lossofcontrol(5;_) информация «Я $reason и не могу выполнить кастинг для $cooldown»

   Примечание: Заменяет НЕУДАЧНОЕ событие, если выполнены условия, включая минимальные и максимальные

   Для одной и той же команды можно указать несколько событий, разделив их точкой , (запятая) и без пробелов.

 

Пример: /oncast не удался, прерван, мисс говорит: «О нет, мое заклинание $ не сработало».

Типы заклинаний и события

 

В зависимости от заклинания или способности во время и после произнесения может произойти разная серия событий.

В общем:- У всех заклинаний может быть неудачное событие

— Мгновенные заклинания имеют успешное событие

— У произнесенных заклинаний есть НАЧАЛО > [ ОТЛОЖЕНО ] > ПРЕРВАНО или УСПЕШНО > События ОСТАНОВКИ

— Ченнелинговые заклинания начались и завершились УСПЕШНО > [ ОТЛОЖЕНО ] > ОСТАНОВИТЬ события

— Заклинания прямого урона и исцеления имеют событие ПОПАДАНИЯ, а некоторые, такие как Огненный шар, также могут иметь событие ЭФФЕКТА

— Другие заклинания, включая баффы, дебаффы, прерывания и увеличение мощности, имеют ЭФФЕКТ события

— Заклинания, наложенные на враждебные цели, могут привести к промаху.

Примечание: Полезные заклинания (исцеления и баффы), как правило, не пропускают события, хотя их наложение все равно может быть неудачным- Некоторые заклинания, обычно улучшаемые талантами, могут иметь дополнительный эффект, название которого отличается от названия базового заклинания


 

КаналКанал, на который вы хотите отправить сообщение.

Стандартные каналы и псевдонимы:

налет     

RAID10      РЕЙД20      РЕЙДОВАЯ ВЕЧЕРИНКА      вечеринка      ПОЛЕ БИТВЫ      арена      сказать      шепот      ПРОЯВЛЯТЬ ЭМОЦИИ     
R R10 R20 армированный пластик P БГ ар S W E

 

Приоритет каналаЧтобы избежать рассылки спама вашей группе, на каждое событие будет выводиться только один стандартный канал.

Порядок и условия, при которых выбирается канал, следующие:ПОЛЕ битвы — На поле битвы PvP

АРЕНА — На PvP арене

RAID10 — В PvE-рейде от 1 до 10 игроков

RAID20 — В PvE-рейде от 11 до 20 игроков

РЕЙД — В PvE-рейде

RAIDPARTY — В PvE-рейде

ВЕЧЕРИНКА — В не рейдовой PvE-вечеринке

ШЕПОТ — Цель — дружественный игрок из вашей рейдовой, партийной или PvP-команды

СКАЖЕМ — Вы находитесь в экземпляре (это связано с ограничениями API)ПРОЯВЛЯТЬ ЭМОЦИИ

Например: /oncast effect party,raid,whisper, скажите «$spell $outcome!» выведет в Raid-чат, если вы участвуете в PvE-рейде, ИЛИ в Party-чат, если вы участвуете в PvE-вечеринке, ИЛИ прошепчет, что цель состоит в вашей группе, ИЛИ скажет, если вы находитесь в экземпляре…

или ничего не будет делать, если ни одно из этих условий не выполняется.Расширенные каналы

 

Расширенные каналы — это частные каналы, которые отображаются только для вас, и как таковые всегда выводятся, даже если в команду включены другие каналы.

Они используются так же, как стандартные каналы, но также имеют переменные (vars), которые могут быть установлены в зависимости от канала. Переменные непосредственно следуют за названием канала, заключены в ( ) (круглые скобки) и разделены символом ; (точка с запятой).ИНФОРМАЦИЯ — выводится в окно чата по умолчанию.

Переменные: Цвет (RRGGBB) в шестнадцатеричном формате; например, FF334C

   PARROT — Требуется установка Parrot 2.

Выводит в область прокрутки Parrot.Переменные: Scroll_Area (обязательно), Sticky, Цвет (RRGGBB), размер шрифта, Контур

   Пример: /oncast delayed parrot(Уведомление;true;FF2C2C;16;Толстый) «$spell Delayed $delay!»

   Примечание: _ (подчеркивание) может использоваться в качестве значения по умолчанию для переменных; например, parrot(Исходящий;_;_;20) будет использовать значения sticky, color и (опущенные) outline по умолчанию для исходящей области прокрутки.

   Для одной и той же команды можно указать несколько каналов, разделив их точкой , (запятая) и без пробелов.

 

Пример: /oncast effect raid10,участник,скажите «$xspell удален из $target»

«Сообщение»

 

Сообщение — это выводимое сообщение чата, которое должно быть заключено в » » (кавычки).

Сообщения также могут включать специальные маркеры сообщений с префиксом в виде символа $, которые динамически заменяются в зависимости от обстоятельств произнесения заклинания. Примечание: $tokens также может быть записан как ${token}Поддерживаемые токены и псевдонимы:

$spell, $sp — название произносимого заклинания. например, Вливание силы

$target, $t — название цели приведения в действие или эффекта заклинания. например, Golemagg — Мусоросжигатель.

$rt — Маркер цели рейда указанного @unit. например, значок черепа

$event, $ev — Текущее событие: ЗАПУСК, ОСТАНОВКА, СБОЙ, УСПЕХ, ИСЦЕЛЕНИЕ, РАССЕИВАНИЕ, СОПРОТИВЛЕНИЕ, ДЕБАФФ и т.д.

$результат, $oc — Результат броска или заклинания: Успешно, Неудачно, Прервано, Критично!, Оказано сопротивление, нанесено и т.д.

$reason, $rsn — Причина, по которой бросок НЕ удался. например, при перезарядке (20 секунд), прямой видимости и т.д.

$delay, $dl — общее время задержки приведения на данный момент.

Может быть отрицательным, если бросок прекратился рано. например, 0,7 с$time, $tm — Текущее или окончательное время приведения. например, 3,0с

$group, $grp — рейдовая группа цели; или Участник, или название цели. например, Группа 7

$amount, $amt — количество урона, исцеления, прироста силы или текущее количество стеков баффов/дебаффов

$xspell, $xsp — Заклинание цели, которое было прервано, рассеяно или украдено

$xtype, $xtp — тип ауры («бафф» или «дебафф») или прирост силы («Мана», «Ярость» и т.д.)

$перезарядка, $cd — (Новое в 1.7.0) Оставшаяся продолжительность перезарядки / потери контроля. например, 3,9 с, 21 с, 1м37 с

/oncast

 

Выполняет ту же логику, что и /oncast-m, но имеет более длительный тайм-аут (30 секунд).

Это полезно для тестирования команд, вводя их в окно чата.Регистрация заклинаний

 

/oncast-заклинание «Заклинание» канал событий «сообщение»

Аналогично макрокоманде, за исключением того, что отслеживается «Заклинание» и выводится «сообщение» при каждом возникновении события.

 

Это происходит независимо от того, как было применено заклинание или способность, и особенно полезно, если у вас есть другие дополнения, которые разыгрывают заклинания или способности за вас, или просто если вы хотите сэкономить на слотах для макросов.Примечание: Команда /oncast-spell не поддерживает условия и в данный момент не поддерживает более одного набора «сообщений» канала событий.

Пример: /oncast-заклинание «Воскрешение» запустило рейд, участник «Возвращает $target»

«Заклинание»

 

Заклинание может быть либо названием заклинания или способности — например, Greater_Heal — либо идентификатором заклинания — например, 25314 (что соответствует 5-му рангу исцеления).

Названия букв чувствительны к регистру, должны точно совпадать и должны быть либо заключены в » « (кавычки), либо использовать _ (подчеркивание) вместо пробела./oncast-событие spell show «Заклинание»

 

Печатает все зарегистрированные сообщения для данного заклинания и события. Аргументы «Заклинание» и событие необязательны; show выведет все сообщения для заклинания или все сообщения вообще, если они опущены./oncast-заклинание удаляет канал событий «Заклинание»

 

Удаляет регистрацию для данного «Заклинания», события и канала.

Аргументы event и channel необязательны; remove удалит событие или все заклинание целиком, если они опущены.Помогите

 

Доступ к справке в игре можно получить через /oncast help и /oncast-spell help

Отлаживать

 

/oncast-отладка [вкл./выкл.]

Debug позволяет вам просматривать информацию о событиях во время произнесения заклинаний, что может помочь увидеть, какие события есть у разных заклинаний.

известные проблемы

 

На данный момент нет

Поделиться:

Комментарии

Добавить комментарий