Создал невидимого юнита на основе Магического ящика, изначально он считался зданием.
Дал ему способность "постоянная невидимость"
Дал герою способность на основе порошка прозрения, и в рюкзак для теста положил сам порошок
Захожу в игру, применяю способность - видимым ящик не становится. Пробую порошком - аналогично
Заменил "постоянная невидимость" на "невидимость по ночам"
Снова ни способностью героя, ни предметом я видимым ящик сделать не могу
Думал, проблема в том, что он здание, снял метку, обозначил его простым юнитом, повторил тесты - снова невидимый
Также изначально ставил ящик нейтрально-пассивным, переделал в нейтрально-враждебный. Снова ноль эффекта.
Что может быть не так? Проблема в невидимости, порошке прозрения, способности на его основе или юните?

Ты прав, проблема в том что это здание. Убирая галочку ты не делаешь ничего.
Для начала в порошке в целях укажи здания и древа, если ты хочешь чтоб он работал по зданиям.
`
ОЖИДАНИЕ РЕКЛАМЫ...
23
Похожие вопросы:

ответ
pro100master:
Georgy12, call CreateFogModifierRectBJ( true, игрок, FOG_OF_WAR_VISIBLE, область)
call CreateFogModifierRectBJ( true, игрок, FOG_OF_WAR_VISIBLE, область) вот так
либо
local fogmodifier loc = CreateFogModifierRect(whichPlayer, whichFogState, r, true, false)
call FogModifierStart(loc)
ты установил Player(3) значит это 4 игрок а ты в тест карту запускает 1 игрок пойми!!!
чтобы все игроки видел облость надо циклом от 0 до 11
Понял в чем был косяк, ни одна из функций модификации видимости не имела эффекта, потому что перед ней был следующий вызов модификации тумана с параментром true:
CreateFogModifierRect(Player(i), FOG_OF_WAR_FOGGED, gg_rct_EntireMap, true, false);
ответ
Только мемхак, если вас не устраивают баффы детектов (волшебный огонь, посох чужих глаз, порошок прозрения).
Стоит отметить видимость юнита и детекция - разные опции, инвизер может быть обнаружен но не видем в тумане войны.

28
а камень, пассивно раскрывающий невидимость ближайших врагов, тоже не сработал?
7
Ты прав, проблема в том что это здание. Убирая галочку ты не делаешь ничего.
Для начала в порошке в целях укажи здания и древа, если ты хочешь чтоб он работал по зданиям.
Принятый ответ
22
rsfghd, камень и правда работает, но мне нужна активная способность, а не пассивка

mistwood, сейчас попробую так сделать
Чтобы оставить комментарий, пожалуйста, войдите на сайт.