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

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

Вообщем сделал так при нажатие производит анимация и после 5 сек ишет радиус за 500 от героя если рыба -дамми есть то роллим шанса на ловля иначе ни как
Но просто не красиво анимация ловля по земле =)
1
10
7 лет назад
1
Сделать всю воду и берега одним регионом=)
0
11
7 лет назад
0
Создать область озера и берега около него. Если юнит в области, ловля рыбы будет доступна.
0
23
7 лет назад
0
Dragonear, у меня везде озеро и море Даже квадратный область не спасет =)
0
11
7 лет назад
0
Viktor19:
тогда в чем смысл вопроса, если вода везде. можно поподробней.
0
23
7 лет назад
0
Вообщем сделал так при нажатие производит анимация и после 5 сек ишет радиус за 500 от героя если рыба -дамми есть то роллим шанса на ловля иначе ни как
Но просто не красиво анимация ловля по земле =)
Принятый ответ
2
11
7 лет назад
Отредактирован Dragonear
2
уже сделал вот так?
событие: начинается каст рыбалка.
действие: создать группу. добавить в группу юнитов типа рыба, в радиусе 500 от кастера.
и дальше твои действия. если группа пуста, то есть в ней нет твоего дамми. прерываем каст.
0
23
7 лет назад
0
Dragonear, давно просто нужно проверка чтобы способность работал если рядом с водой иначе убрать так понятнее будет!
Короче не важно с ней пусть по полям 5 секундный ловит =)
0
11
7 лет назад
0
ну вот смотри. если группа пуста, значит вокруг игрока нет рыб. значит ему нечего ловить. тогда пропускаем каст.
0
23
7 лет назад
0
Dragonear, А речь не шел о ловля рыб а давать героя способность если герой вошел рядом с озерой или морем.. А квадрат каждый обость создавать не выгодно. выйдет возможно 100 областей. Поэтому забью его пусть новички освоят ловить по земле =)
0
11
7 лет назад
0
тогда сделай так. поставь условие: тип ландшафта в точке, где стоит кастер равно песок. типа берег.
Вот я сделал как ты хотел. Рыбалка у героя появляется только около рыбы, которая плавает только в воде. Будут вопросы, обращайся.
Загруженные файлы
0
32
7 лет назад
0
Проверить на тип проходимости пригодный для плаванья.
0
11
7 лет назад
0
тоже вариант
0
16
7 лет назад
0
Dragonear:
уже сделал вот так?
событие: начинается каст рыбалка.
действие: создать группу. добавить в группу юнитов типа рыба, в радиусе 500 от кастера.
и дальше твои действия. если группа пуста, то есть в ней нет твоего дамми. прерываем каст.
самый простой вариант сделать рыбу, через юнитов-пустышек
0
26
7 лет назад
0
Что мешает сделать скилл на точку (или область в 200-300)
и при касте проверять имеет ли плавательный флаг точка каста
если не имеет - стоп приказ, и сообщение об ошибке (если нужно)
если имеет - то всё ок, идёт ловля
0
23
7 лет назад
0
Extremator, твой метод не нужен! И тем более уже ответ давно был написан, чего плодите ответ
0
26
7 лет назад
0
Тогда как насчёт закрыть вопрос?
Чтобы оставить комментарий, пожалуйста, войдите на сайт.