Делаю триггерное самолечение, когда здоровье максимально, то самолечение не только не должно срабатывать, но и должна появляться поясняющая надпись, что здоровье полное. Есть среди переменных игрового интерфейса HPmaxed - Герой абсолютно здоров. Можно вызвать триггерно этот элемент, чтобы были текст и звук?
Как надо:
Как у меня сейчас:
Пожалуйста, не JASS, но можно custom script.

Принятый ответ

Это просто текст? Если да, то можно тексттагом выводить над юнитом, а звук триггерно включить. Могу сделать что-нибудь похожее, если надо.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
26
6 лет назад
0
ScopteRectuS, она создана на основе Власть порчи у статуй нежити, другие способности, например, Благодать, Лечение, Омоложение и прочие хилы являются направляемыми, то есть потребуется мышкой указывать на героя. Можно было бы попробовать использовать способность Зелья исцеления, но я не знаю, как использовать её триггерно, чтобы мне автокаст триггерный сделать.
0
21
6 лет назад
0
Если поменять разрешенные цели направленным способностям на Сам воин, то способность будет работать только на обладателя способности, а так как способность имеет авто-каст, то вряд ли кто-то будет кликать по ней левой кнопкой мыши.
Ну или можно дать войну оригинальную способность лечения без цели, а когда игрок нажимает на способность форсить ему нажатие горячей клавиши оригинальной способности. Иконку оригинальной способности нужно спрятать, естественно, через импортированный файл .txt
0
21
6 лет назад
0
ScopteRectuS, по второму: а вдруг у него там хоткеи изменены программой или еще что? Просто дать приказ кастовать оригинальную и все
и даже так это будет считаться, что скастованы юнитом 2 абилы, а не одна, придется везде это учитывать
0
21
6 лет назад
Отредактирован scopterectus
0
ClotPh:
ScopteRectuS, по второму: а вдруг у него там хоткеи изменены программой или еще что? Просто дать приказ кастовать оригинальную и все
и даже так это будет считаться, что скастованы юнитом 2 абилы, а не одна, придется везде это учитывать
Приказ кастовать способность через триггерный приказ не выводит ошибку на экран в случае неудачи. Не понимаю, что плохого в том, что воин скастует 2 способности вместо одной.
0
26
6 лет назад
0
ScopteRectuS:
Если поменять разрешенные цели направленным способностям на Сам воин, то способность будет работать только на обладателя способности, а так как способность имеет авто-каст, то вряд ли кто-то будет кликать по ней левой кнопкой мыши.
Способность имеет перезарядку 6 секунд и стоит много маны. Очень вероятно, что по ней будут щёлкать левой кнопкой мыши.
ScopteRectuS:
Ну или можно дать войну оригинальную способность лечения без цели, а когда игрок нажимает на способность форсить ему нажатие горячей клавиши оригинальной способности. Иконку оригинальной способности нужно спрятать, естественно, через импортированный файл .txt
Так может лучше добавить герою способность Зелья лечения и форсить её горячей клавишей при полном здоровье? Только сегодня не буду проверять, уже поздно.
P. S. А как прятать иконки через импортированный .txt?
0
21
6 лет назад
Отредактирован scopterectus
0
Так может лучше добавить герою способность Зелья лечения и форсить её горячей клавишей при полном здоровье?
Разве я не то же самое сказал? ))
8gabriel8:
P. S. А как прятать иконки через импортированный .txt?
Здесь Тимур довольно подробно всё описал, а Maniac_91 как импортировать.
0
21
6 лет назад
0
ScopteRectuS, ну, например, а вдруг там аура: за каждый каст способности имеет шанс сделать что-то... или хилится на столько-то... в общем, будет регаться 2 каста, а не один, это не очень правильно
я по этой причине отказываюсь от подобных систем
0
21
6 лет назад
0
ClotPh, тут я согласен. Но способность то не кастанётся, а выдаст ошибку о том, что воин здоров.
0
23
6 лет назад
0
тогдай дай предмет зелье
и чекай
0
26
6 лет назад
0
ScopteRectuS:
Разве я не то же самое сказал? ))
Я просто не так понял) Подумал не про эту способность, а какое-нибудь лечение, которому не дано других разрешённых целей, кроме самого героя.
ScopteRectuS, работает вариант, пока ещё не пробовал скрыть иконку, пытаюсь сделать Самолечение красиво. Дело в том, что оно не должно вообще срабатывать, если здоровье полное, пока получается сбивать заклинание только приказом Стоп, не сбивают ни удаление, ни блокировка способности, ни обнуление маны с возвращением оных через 0,01 секунду по таймеру. А это не особо хорошо выглядит, если герой бежит, атакует, да и просто стоит, ведь текущий приказ тоже сбивается. Может можно как-то сделать, чтобы во время атаки или бега герой не останавливался? По идее там что-то можно попробовать с флагом Непрерываемый, но я с ним не работал раньше.
0
21
6 лет назад
0
ScopteRectuS, а, кстати да, тогда в таком сочетании нормально, ты прав.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.