В общем идея следующая: карта должна быть видна вся, но юниты-противники - когда бы их в реале стало видно.
Пробовал сделать разблокировку видимости сей карты, давал врага постоянную невидимость и своим скрытое ясновиденье, но идея с треском провалилась, ибо тогда ясновиденье работает в радиусе, сквозь декорации.
Пробовал манипуляции с альянсами: видимость для другого игрока и ставил галочку, чтобы зрение было общее - тоже самое. Есть варианты, как такое можно осуществить?

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

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
23
Скрывай вражеских юнитов через GetLocalPlayer()
Ну и, соответственно, если не хочешь чтоб было через деревья видно, то перед тем как убирать хайд проверяй, есть ли между ними деревья.
4
avuremybe, это плохой вариант. Это ж надо постоянно всех юнитов на карте проверять. А если игроков несколько или, помимо игрока две стороны сражаются еще?
23
Alexander122, вариант не может быть плохим или хорошим, если он единственный.
32
avuremybe, сокрытие неможет быть локальным, будет десинх.
Сделай карту просто разведенной, карту будет видно а юнитов нет.
Принятый ответ
23
quq_CCCP, почему-то думал, что ульт сларка в д1 работает именно так =\
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.