![]()
Zahanc
![]() ![]() offline
Опыт:
22,977Активность: |
Hatsume_Hate:
Попробую.
кстати! Я решил проблему со станом - оказывается он просто дается с задержкой (а фильтр работает), ибо период таймера 0.04, даммик просто не успевает его наложить! Вопрос - что делать? Стан нужен обязательно. |
![]() |
#21
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Hate
конь вакуумный
![]() ![]() offline
Опыт:
42,743Активность: |
скорость стана сделай максимум, создавай даммика прямо на цели, либо сделай таймер с 0.04 задержкой |
![]() |
#22
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Zahanc
![]() ![]() offline
Опыт:
22,977Активность: |
Hatsume_Hate:
Это как? Всмысле скорость полета снаряда?
Я слышал что можна триггерно отдать юниту приказ-стан, только не пойму как:
851973 (stunned): Этот приказ отдается боевым единицам, подвергшимся оглушающим способностям, таким как ‘AOws’ (Громовая поступь), лишая их возможности двигаться и атаковать.
bladget добавил: хех, а может просто в глобальную группу юнитов заносить, типа застаненные они или нет? |
![]() |
#23
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Hate
конь вакуумный
![]() ![]() offline
Опыт:
42,743Активность: |
ну да, скорость полета, а так же такие параметры для даммика как как анимация точки обратного хода и анимация точки повреждения на 0.0001 , скорость поворота на 0.10 , скорость полета снаряда в абилке 9999999999
насчет приказа незнаю, не пробовал
Hatsume_Hate добавил: можно впринципе и в группу, будут как "типа" застаненные) |
![]() |
#24
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Zahanc
![]() ![]() offline
Опыт:
22,977Активность: |
ценно.
Что касается пафинга: я так понял что на самом деле он дается корректно в любом случае, но ИИ других юнитов все-равно полагает, что юнит не проходим, хотя последний вполне может проходить сквозь других. |
![]() |
#25
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Hate
конь вакуумный
![]() ![]() offline
Опыт:
42,743Активность: |
ии он такой ии) если давать приказы идти туда то, то должны проигнорировать препятствия, вроде бы) |
![]() |
#26
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Zahanc
![]() ![]() offline
Опыт:
22,977Активность: |
Хм, наверное, но если я двигаю юнита триггерно через SetUnitPosition то пафинг все-равно проверяется. А SetUnitX/Y во-первых, даеют юниту возможность застревать в ящиках/грибочках/камушках, а во-вторых все-равно прийдется делать условие на проходимость. |
![]() |
#27
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Hate
конь вакуумный
![]() ![]() offline
Опыт:
42,743Активность: |
а если понаставить блокираторов воздушного пути, и проверять триггерно пафинг воздуха, двигая при этом SetUnitX/Y?
Hatsume_Hate добавил: да и вообще, зачем так надо убрать проходимость у юнита? |
![]() |
#28
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Zahanc
![]() ![]() offline
Опыт:
22,977Активность: |
Hatsume_Hate:
Не понимаю что это дает. Мне вот что нужно: я двигаю героя к точке, все враги вокруг него станятся и "падают", т. е. по ним можна пройти. (для этого я и удаляю у юнитов пафинг, пытаюсь т.е.) Впринципе можна попробовать удалить пафинг у героя, но тогда можна будет проходить сквозь дестрактеблы и некоторые другие декорации. |
![]() |
#29
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Hate
конь вакуумный
![]() ![]() offline
Опыт:
42,743Активность: |
ну так убери пафинг у героя, сделай воздушные блокираторы, проверяй на воздушную проходимость. сквозь юнитов он будет пролетать, а через декор нет |
![]() |
#30
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Zahanc
![]() ![]() offline
Опыт:
22,977Активность: |
Я решил отказаться от первоначальной идеи. Теперь герой не сбивает противников с ног, а расталкивает их в разные стороны от себя.
» Код
Однако, не смотря на проверку проходимости, герой всё ещё застревает в стенах и деревьях! Правда, в зданиях не увязает и за границы карты не выпадает. WTH? Мне это нужно, чтобы двигать героя через координаты, а то SetPosition дерганый. |
![]() |
#31
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
prog
![]() |
Проверяешь через isTerrainPathable (или как ее там)? если да - учитывай что она игнорирует пути разрушаемых объектов как таковых. |
![]() |
#32
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Zahanc
![]() ![]() offline
Опыт:
22,977Активность: |
prog,
Да, я так проверяю. Но ведь есть заклинания, которые сделаны с учетом дестрактеблов. Неужели они все сделаны через SetUnitPosition? Есть другие варианты проверять проходимость на земле? |
![]() |
#33
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
prog
![]() |
bladget, другие простые варианты мне не известны. Обычно я добавляю либо проверку на карту высот либо заменяю разрушаемые объекты декорациями либо и то и другое по мере необходимости.
Можно еще пикать деструктаблы в радиусе на каждом такте перемещения героя, но мне не нравится такое решение. |
![]() |
#34
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Hate
конь вакуумный
![]() ![]() offline
Опыт:
42,743Активность: |
я сделал прозрачную декорацию с непроходимостью по земле и воздуху. Тоесть это как блокиратор, только он не в разрушаемых, а в декоре, и он учитывается пафингом |
![]() |
#35
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Zahanc
![]() ![]() offline
Опыт:
22,977Активность: |
Хорошо, я понял. Спасибо всем, думаю на этом можно закрыть тему. |
![]() |
#36
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|