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

avuremybe, сокрытие неможет быть локальным, будет десинх.
Сделай карту просто разведенной, карту будет видно а юнитов нет.
`
ОЖИДАНИЕ РЕКЛАМЫ...
23
Скрывай вражеских юнитов через GetLocalPlayer()
Ну и, соответственно, если не хочешь чтоб было через деревья видно, то перед тем как убирать хайд проверяй, есть ли между ними деревья.
4
avuremybe, это плохой вариант. Это ж надо постоянно всех юнитов на карте проверять. А если игроков несколько или, помимо игрока две стороны сражаются еще?
23
Alexander122, вариант не может быть плохим или хорошим, если он единственный.
32
avuremybe, сокрытие неможет быть локальным, будет десинх.
Сделай карту просто разведенной, карту будет видно а юнитов нет.
Принятый ответ
23
quq_CCCP, почему-то думал, что ульт сларка в д1 работает именно так =\
24
avuremybe, сокрытие неможет быть локальным, будет десинх.
не совсем верно, десинх вроде только при приказах скрытому локально юниту. (В моей карте ..монополия юзалось локальное скрытие)
32
Melissa, Ага, ты значит у себя на компе берешь и делаешь все что хочешь с хайднутым юнитом, он у тебя и баффы и уроны получает, а у других игроков нет - десинх сразу же, нефиг тут вставлять свои 5 копеек, мол. а если не трогать, тут именно вся соль в том что будут...
24
Ну тогда да.) А если нужно скрыть их как часть интерфейса игрока и ничего более с ними не делать- не будет десинчить.
23
Melissa, тогда в них нет никакого смысла.
quq_CCCP, если сделать хаднутый магазин или нпц со способностями-пустышками, тоже десинх?
24
avuremybe:
Melissa, тогда в них нет никакого смысла.
Почему-то у меня в карте нашлось?) Значит это не смысла нет,а воображения кому-то не хватает.
Делай юниты 100% прозрачными локально и ставь им шкалу выбора на ноль чтобы хелсбаров не видать было.
23
Melissa, и какое же им нашлось применение?
Варианты типа ставить скрытого юнита вместо создания 1 переменной сразу откидываем.
Кликабельная декорация чтоле?
24
Кликабельная декорация чтоле?
ты сам нашёл) что-то вроде того) для видимости активному игроку
32
avuremybe, ну а ты как думаешь? У тебя на компе ты можешь выбрать юнита и кликнуть абилку, у других игроков нет - десинх, все абилки и приказы стого синхронизируются, чуть что нетак - десинх.
Можно же юзать инвиз.
23
quq_CCCP, я думал хайд это и есть инвиз, который нельзя обнаружить.
32
avuremybe, хайд это особое состояние юнита, так сказать телепорт в подземный мир. Его просто игнорирует движок, хотя юнит остаётся там где был, его не отрисовывает, он не взаимодействует с другими юнитами, хотя может их атаковать.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.