Нужно сделать триггерный блинк на основе канала, но не пойму как сделать проверку проходимости земли, патч 1.31
Точнее как определить ближайшую возможную точку для телепорта :/
Клифы овнят :/
Как пример - блокаторы
Дефолтный блинк:
На обычный клиф запрыгнуть нельзя, ругается на неподходящую цель
Но функция SetUnitPosition(u,x,y) игнорит блокаторы и всё равно тпшит юнита в любую точку, но подчиняется законам чёрных областей
Как сделать проверку проходимости и определение ближайшей возможной точки (если она есть)?

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

Мне уже кажется что проблема в клиффе, ибо даже покрытый блокаторами, на нём всё ещё можно создать юнита и закинуть наверх предмет.
Странно, на перемещении предмета библиотека основана и у меня не получалось на клифф закинуть. Сбросьте карту.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
4
29
5 лет назад
4
Я когда писал заклинание, тоже искал способ найти ближайшую доступную точку для перемещения. В итоге решил делать через перемещение скрытого предмета.
0
32
5 лет назад
0
Я бы делал кастом блинк из стандартного, это несложно.
0
17
5 лет назад
0
Способ с блокаторами и юнитом работает, но клифф всё ещё держится (даммики для наглядности):
Мне уже кажется что проблема в клиффе, ибо даже покрытый блокаторами, на нём всё ещё можно создать юнита и закинуть наверх предмет.
Походу пора добавлять ещё один слой проверки в виде ректов, куда нельзя тпхаться.
0
27
5 лет назад
0
то есть для проверки вы создаете предмет или даймика, и там эти смещаются? и то что найдут будет точками блинка.
2
29
5 лет назад
2
Мне уже кажется что проблема в клиффе, ибо даже покрытый блокаторами, на нём всё ещё можно создать юнита и закинуть наверх предмет.
Странно, на перемещении предмета библиотека основана и у меня не получалось на клифф закинуть. Сбросьте карту.
Принятый ответ
2
17
5 лет назад
2
Способ создавать юнитов не оправдал себя, но способ с предметом работает как часы.
NazarPunk:
Мне уже кажется что проблема в клиффе, ибо даже покрытый блокаторами, на нём всё ещё можно создать юнита и закинуть наверх предмет.
Странно, на перемещении предмета библиотека основана и у меня не получалось на клифф закинуть. Сбросьте карту.
Поправка: Закинуть наверх предмет через выкладывание из героя, когда герой сам застрял на клиффе.

Странно, что хоть близзы хоть и убрали возможность триггерно кидать 100 предметов в один пиксель, но даже простым райт кликом можно это обойти, если найти точку куда дропнуть предмет:
Загруженные файлы
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.