Когда я выбираю группу юнитов в области и применяю "Unit - Hide" юниты прячутся, всё нормально. Но когда я выделяю юнитов в этой же области и применяю "Unit - Unhide" юниты не появляются. В чём дело? Или как можно юнитов иначе показать?

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

Занеси группу юнитов в переменную и действуй с ней, а не выделяй заново.
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
19
4 года назад
0
Похожие вопросы:

ответ
ну попробуй так
перед созданием сбрось флаг
set a=GetUnitUIDefByIdCaching(unitid)
if a>0 then
call WMem(a+0xB8,0)
endif
после создания единицу обратно пишешь, должно сработать
ответ
Naadir, что значит сохраняется но не компилится?
можно скрины кода а также пути к карте, игре и редактору
ответ
WakVellios, По всему проблема в том, что каждый юнит содержит slk таблицу присваивающему max min dmg для юнитов, а строки max min не предусмотрены в РО, с остальными полями всё работает.
Решается созданием кастомной slk таблицей новых юнитов.
ответ
Подробнее нужно?

1
18
4 года назад
1
Занеси группу юнитов в переменную и действуй с ней, а не выделяй заново.
Принятый ответ
0
5
4 года назад
0
Maniac_91, спасибо
Чтобы оставить комментарий, пожалуйста, войдите на сайт.