Возможно ли как-то отобралить дальность стрельбы башни при ее выделении в виде круга (как у Осадного танка в starcraft)?

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

Да возможно, гетлокалплеер + любая моделька для отображения этого круга
Или построить радиус из 360( любое число) эффектов

или можно ещё вот так упороться
`
ОЖИДАНИЕ РЕКЛАМЫ...
1
32
4 года назад
1
Да возможно, гетлокалплеер + любая моделька для отображения этого круга
Или построить радиус из 360( любое число) эффектов

или можно ещё вот так упороться
Принятый ответ
0
4
4 года назад
0
Bergi_Bear:
Да возможно, гетлокалплеер + любая моделька для отображения этого круга
Или построить радиус из 360( любое число) эффектов

или можно ещё вот так упороться
Это только в Jass работает?
0
32
4 года назад
0
Evon, то что на гифке это мемхак, но можно повторить на jass/луа в рефорджевом патче
Но то конкретно что спросил ты, делается вообще на гуи
0
4
4 года назад
0
Bergi_Bear:
Evon, то что на гифке это мемхак, но можно повторить на jass/луа в рефорджевом патче
Но то конкретно что спросил ты, делается вообще на гуи
Я имел в виду можно ли на гуи ЛокалПлеера получить?
0
32
4 года назад
0
Evon, не знаю гуи, но вроде как да, чё то там было такое...
Но сначала попробуй без локал плеера: выделение = отображение радиуса атаки, найти модель, смасштабируй её под нужный радиус...
Потому когда всё будет ок подключаем локал плеера
Для всех игроков переменная с именем модели будет пустышка "", а для нужного игрока "путь\до\модели.мдл", =)
0
23
4 года назад
0
Evon, да
1
4
4 года назад
1
Bergi_Bear:
Evon, не знаю гуи, но вроде как да, чё то там было такое...
Но сначала попробуй без локал плеера: выделение = отображение радиуса атаки, найти модель, смасштабируй её под нужный радиус...
Потому когда всё будет ок подключаем локал плеера
Для всех игроков переменная с именем модели будет пустышка "", а для нужного игрока "путь\до\модели.мдл", =)
Без ЛокалПлеера я уже сделал - эффект через каждые 30 градусов от юнита, А вот ЛокалПлеера ни в Сравнении Игроков, ни в Сравнении Контроллеров Игроков не нашел
0
26
4 года назад
0
Evon, ну вообще должно быть в сравнении игроков, но это если у тебя JNGP.
Если нет - можешь CS вставку сделать, в скрипте это всё потом одним куском всё равно будет.
Custom Script: if GetLocalPlayer() == PLAYER then
тут все необходимые действия
Custom Script: endif
А "PLAYER" - это тот игрок которого ты сравниваешь (игрок-инициатор триггера, или переменная которая у тебя его будет возвращать в этом месте).
0
4
4 года назад
0
Extremator:
Evon, ну вообще должно быть в сравнении игроков, но это если у тебя JNGP.
Если нет - можешь CS вставку сделать, в скрипте это всё потом одним куском всё равно будет.
Custom Script: if GetLocalPlayer() == PLAYER then
тут все необходимые действия
Custom Script: endif
А "PLAYER" - это тот игрок которого ты сравниваешь (игрок-инициатор триггера, или переменная которая у тебя его будет возвращать в этом месте).
Установил JNGP, Спасибо!
Чтобы оставить комментарий, пожалуйста, войдите на сайт.