Добавлен Darknessay
ShowUnit() через гетлокалплеер вызывает десинк, но я уж больно хочу как то закостылить скрытие от локальных игроков для определенного юнита. Прозрачность - нет, видна тень и ХПбар. Может не одна прозрачность? Что можно такое лютое залупить, чтобы юнит полностью спрятался от локальных обидчиков?
Если вдаваться, то я хочу сделать способность, при касте которой, все юниты в радиусе от кастера попадают в "иллюзию", где для них Кастер красиво рассыпается на партиклы, в то время как реальный он бегает себе и лупит их всем чем есть за милую душу. При этом все, кто попал под иллюзию - видят только иллюзию, а все кто НЕ попал - видят только действующего кастера, но не видят остального.
Принятый ответ
Короче, поскольку кроме костылей ни вы, ни я ничего придумать не решили, вот моя реализация:
Герою дается двойной инвиз(не выходит из него при атаках и кастах), для всех игроков создается дамми с трусайтом с минимальным радиусом, с привязкой к владельцу кастера(по номеру игрока), и его двигает таймером за юнитом. Дамми НЕ создается для тех игроков, которые попали под иллюзию. Также им отключается шейрвижен, чтобы союзники НЕ попавшие в иллюзию, не палили кастера своей дамми-трусайтом.
Проще говоря, вместо того, чтобы дать инвиз против отдельных игроков, я дал всем игрокам трусайт, и только зацепленным - нет.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
То есть инвиз в данном случае не подходит, либо не знаю, как его применять.
если над врагами, в мемхаке можно флаг неуязвимости к тру сайту поставить
Отредактирован MpW
на врага применить иммунитет к детекту
"юнит обнаружен игроком" - это значит что попал под детектор игрока. А не в прямом смысле попал под обзор камеры игрока.