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

Есть способность "Восстановление маны", "Власть порчи" и др.
раскрыть
Например у способность восстановление маны есть такие строчки:
"Порядок строк - включен: replenishmana"
"Порядок строк - используется: replenishmanaon"
"Порядок строк - не используется: replenishmanaoff"
при применении скилла будет отдаваться приказ "replenishmana" даже при автокасте
при ВКЛючении авто-каста будет отдавать приказ "replenishmanaon" просто нажатие ПКМ
при ВЫКЛючении авто-каста будет отдавать приказ "replenishmanaoff" тоже нажатие ПКМ
смотреть сюда
Есть автокастовые способности: с целью и без цели. В зависимости от ситуации можно их юзать. Например, здоровье меньше 50%. Накидываем/даем способность "дух", "инвиз", "неуязвимость" и прочее. И одновременно с этим применяем автокаст на себя (так как большинство автокастов сами по себе не применяют каст, нужна манипуляция, чтобы заставить использовать. например "Власть порчи" работает. если у героя меньше max Life, или "замедление" не применяется само по себе на самого кастера, а только на врага. Тогда замедление типа нужно кастануть через триггерные приказы. Замедление полезно использовать, если одновременно с кнопкой еще мигающий бафф хочешь сделать. Большинство атакующих автокастных способностей юзается при атаке на врага, на себя не сможешь атаковать). Типа все эти автокасты - визуальный эффект. Или периодическое начисление, как типа голды и прочее
У стрел посложнее. Там ловим сначала атаку, затем урон. По событий "юнит - получает урон" ловим бафф от стрел. Событие "юнит атакован" срабатывает только тогда. когда вражеский юнит начинает замахиваться или нацеливаться, короче в этот момент анимация начинает срабатывать. А получение урона происходит позже.
Что значит какое событие? ну щелкаем сами, проверяем. Если хочешь просто применение каста отловить, то ловим "юнит применяет способность". Но некоторые не всегда работают. например автокаст типа "укрыться щитом", или огненный щит Иллидана, то тут приказ ловим.
почему не используем поиск и дебафф? xgm.guru/p/wc3/debugging
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
32
Зачем тебе приказ, юзай канал для "Бегства в астрал" у фрога он триггерный и автокаст там убрали так от лени.
9
мешает мой уровень обучения jass я только начинающий в jass а по триггерам приходится делать очень много триг, и переменные и происходят утечки и косяки
32
А что там делать, епа на обчном гуи 3 сточки, начал каст дать неуяз, закончил каст убрать неуяз...
9
+добавление прозрачности так чтоб она не оставалась навсегда или не перекрывала другие спелы дающие прозрачность.
32
Это никакая не прозрачность а тупо инвиз + анимация у дракоши.
9
Юнит атакован, но вот получает урон невозможно на юнита которого нету на карте. Так как я использую как в доте выбор героя
27
Есть способность "Восстановление маны", "Власть порчи" и др.
раскрыть
Например у способность восстановление маны есть такие строчки:
"Порядок строк - включен: replenishmana"
"Порядок строк - используется: replenishmanaon"
"Порядок строк - не используется: replenishmanaoff"
при применении скилла будет отдаваться приказ "replenishmana" даже при автокасте
при ВКЛючении авто-каста будет отдавать приказ "replenishmanaon" просто нажатие ПКМ
при ВЫКЛючении авто-каста будет отдавать приказ "replenishmanaoff" тоже нажатие ПКМ
смотреть сюда
Есть автокастовые способности: с целью и без цели. В зависимости от ситуации можно их юзать. Например, здоровье меньше 50%. Накидываем/даем способность "дух", "инвиз", "неуязвимость" и прочее. И одновременно с этим применяем автокаст на себя (так как большинство автокастов сами по себе не применяют каст, нужна манипуляция, чтобы заставить использовать. например "Власть порчи" работает. если у героя меньше max Life, или "замедление" не применяется само по себе на самого кастера, а только на врага. Тогда замедление типа нужно кастануть через триггерные приказы. Замедление полезно использовать, если одновременно с кнопкой еще мигающий бафф хочешь сделать. Большинство атакующих автокастных способностей юзается при атаке на врага, на себя не сможешь атаковать). Типа все эти автокасты - визуальный эффект. Или периодическое начисление, как типа голды и прочее
У стрел посложнее. Там ловим сначала атаку, затем урон. По событий "юнит - получает урон" ловим бафф от стрел. Событие "юнит атакован" срабатывает только тогда. когда вражеский юнит начинает замахиваться или нацеливаться, короче в этот момент анимация начинает срабатывать. А получение урона происходит позже.
Что значит какое событие? ну щелкаем сами, проверяем. Если хочешь просто применение каста отловить, то ловим "юнит применяет способность". Но некоторые не всегда работают. например автокаст типа "укрыться щитом", или огненный щит Иллидана, то тут приказ ловим.
почему не используем поиск и дебафф? xgm.guru/p/wc3/debugging
Загруженные файлы
Принятый ответ
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.