Помогите, пожалуйста. Мне нужно сделать так, чтобы определённый юнит имел цвет независимый от цвета игрока. На примере Тикондруса, мне нужно, чтобы за любого игрока его цвет всегда был красным. Я пытался это сделать (и это работает) поменяв в редакторе объектов графика-цвет команды-игрок 1(красный), но это работает только если Тикондрус этот с самого начала был на карте, а мне нужно, чтобы когда я нанимал его из алтаря, он был красным(анологично с Артесом, чтобы он всегда был фиолетовым, а Малганус был зелёным), а то тогда он всё равно цвета игрока. Как это реализовать(и будет ли это работать с нестандартными юнитами(создал Анетерона и Мефисторота, а они должны быть всегда оранжевым и синим))? Warcraft 3: Frozen Throne 1.27b (если это на что-то влияет)
`
ОЖИДАНИЕ РЕКЛАМЫ...
23
Напишите триггер на гуи или jass
Юнит завершает производство боевой единицы
Если трайнед юнит это Тикондрус (его ИД, равкод, 'H001')
То поменять цвет у юнита на красный
Если трайнед юнит это другой
То аналогично на другой цвет
6
@@ALEX 101 HE@@ Вот нужная нативка: lep.duckdns.org/app/jassbot/doc/SetUnitColor
native SetUnitColor takes unit whichUnit, playercolor whichColor returns nothing
Этот комментарий удален
Чтобы оставить комментарий, пожалуйста, войдите на сайт.