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