Всем доброго времени суток. Подскажите, пожалуйста, что у меня в макросе не так.
/cast [mod:shift][target=mouseover] Пожирание магии(Особая способность)
/cast [target=mouseover] Запрет чар(Способность “Управление демоном”)
Жму я просто кнопку или через шифт у меня срабатывают обе способности пета, хотя первая должна работать в случае, если я нажму шифт, а вторая, если просто нажму. Где ошибка?
ты пету авто применение отменила?
Оно и не было включено, а сам пет в пассиве.
/cast [mod:shift][target=mouseover]Пожирание магии(Особая способность)
/cast [nomod][target=mouseover] Запрет чар(Способность “Управление демоном”)
?
Чтобы понять что в макросе не так - опиши что макрос должен делать.
При простом нажатии клавиши используется спел “запрет чар”, а если та же клавиша, но + кнопка шифт, то “пожирание”
У тебя неправильно написана логика И / ИЛИ
[mod:shift][target=mouseover]
- означает mod:shift
ИЛИ target=mouseover
Если немного изменить:
[mod:shift, target=mouseover]
- уже будет mod:shift
И target=mouseover
Понятно почему макрос не работал?
Надеюсь, итоговый макрос не нужно расписывать.
2 лайка
Не нужно, спасибо, теперь все работает по красоте)
Шотимоти:
[target=mouseover]
Ещё можно упростить до @mouseover
, на случай если макрос не будет помещаться в ограничения по символам.
Тенёк:
а где nomod
если мод не указан, то он по умолчанию [nomod]
писать это не обязательно
Не верно. Если не указан, то хоть с шифтом/котролом/альтом, хоть без него. А если номод указан, то обязательно без них.
Что в данной задаче не имеет значения
if shift прожат - использовать одно
else - использовать другое
nomod тут писать нет никакого смысла, так как в самой задаче нет строго требования на то самое “else”.
Возможно у тебя в настройках клавиш шифт с чем-то забинден, удали этот бинд.
Не люблю большие макросы, но все равно спс)
Все просто. вместо второго /cast поставь ; и все в 1 строчку
А можно ли как-то сделать, что если пет не достает до цели, то он бы не использовал свои способности, а просто стоял на своем месте или рядом со мной? А то бывает нажмешь на сало, а пет не достает и бежит к цели и в итоге в каст не попадаешь, а кд уходит в молоко.
В макросах нет проверки дистанции и возможность кастовать.
Нет, это уже вопросы к твоим рукам, чтобы ты контролил пета