В РО есть у юнита поля Бой - Атака1 - точка начала атаки/обратный ход броска или как-то так. Так вот это значения для вылета снаряда и момента нанесения урона.
По крайней мере для себя так запомнил в своё время, в действительности могут быть иные определения.
Вот тут нормальные определения:
Вот статья: xgm.guru/p/wc3/wrongimport
Если кратко, то у каждой иконки должна быть активная и неактивная версия. У активной версии путь импорта может быть любой, например, war3mapImported\ИКОНКА.blp, а у неактивной обязательно ReplaceableTextures\CommandButtonsDisabled\DISИКОНКА.blp.
Если это не совсем то, потому что, судя по вопросу, отображаются именно неактивные, а активные зелёные, то по какому пути импортировал иконку и указал её в Редакторе объектов?
Создавая новых монстров, мы брали за основу чьи-то анимированные модели, пересаживали на скелет подходящее мясо, потом мясо дополняли необходимыми деталями.
Но насколько понял, будут использованы не только новые, но и стандартные баффы, их в условии нужно будет указывать отдельно.
Вообще предлагал такой триггер:
Событие: юнит Приводит способность в действие
Условие: ничего
Действия: сначала выбор юнитов, которые оказались в радиусе действия диспела по области
Если (Ability being cast) равно слабый диспел ИЛИ средний диспел, То много действий для всех слабых баффов Боевая единица - Remove specific buff, Иначе пусто
Если (Ability being cast) равно средний диспел, То много действий для средних баффов, Иначе пусто
Если (Ability being cast) равно сильный диспел, То удалить все баффы с юнита, Иначе пусто
Не совсем понял зачем цикл, просто три Если/То/Иначе. Первое Если диспелл слабый/средний/сильный, То снять слабые баффы. Второе Если средний/сильный, То снять средние баффы. Третье Если сильный, То все баффы.
Если работаешь в JNGP, то нужно сохранять карту без русских символов в пути 2 раза, так как иногда при первом сохранении код не компилируется или что-то вроде того. Обычно сохраняю карту в корень диска, а потом переношу в папку с картами игры.
Последние тестирования развеяло многие мифы о triggersleepaction, а точнее, они есть лишь при определённых условиях. Если конкретизировать, то триггер создаёт поток своего выполнения, triggersleepaction иногда разрывает поток, тогда туда могут попасть иные данные. Хороший пример затрудняюсь привести, но помню, что в последний раз тестировали на значения переменных для юнитов в потоке, так значение (Dying unit) сохранится в триггере, где юнит умирает, потом triggersleepaction на 15 сек., потом воскресает. Но либо (Attacked unit), либо (Attacking unit) обнулится, когда во время triggersleepaction этот юнит умрёт.
» WarCraft 3 / Туториал по созданию коллизий
» WarCraft 3 / Передвижение
» WarCraft 3 / Передвижение
крнкретно укажи, что не получается
» WarCraft 3 / Рыцарь Лордерона
» WarCraft 3 / Передвижение
» WarCraft 3 / Прервать текущую музыку и начать проигрывать новую
» WarCraft 3 / Повелитель демонов
» WarCraft 3 / Прожектайлы и анимации
По крайней мере для себя так запомнил в своё время, в действительности могут быть иные определения.
Вот тут нормальные определения:
» WarCraft 3 / Ограничение в фарме опыта
» WarCraft 3 / При изучение способности иконка пропадает.
Если кратко, то у каждой иконки должна быть активная и неактивная версия. У активной версии путь импорта может быть любой, например, war3mapImported\ИКОНКА.blp, а у неактивной обязательно ReplaceableTextures\CommandButtonsDisabled\DISИКОНКА.blp.
» WarCraft 3 / Пак иконок из Grim Dawn
Надо посмотреть, как они будут смотреться в варике.
» WarCraft 3 / Total War Icon Attila - Эпоха Карла Великого
и пробела после цифры с точкой в пятом пункте нет
» WarCraft 3 / Fatal error в процессе игры...
» Murk Game / Dead Squad - Dev Log 8
» WarCraft 3 / Как играть на онлайн серверах
» WarCraft 3 / Помогите с пересадкой мяса
» WarCraft 3 / Иконки на заказ
» WarCraft 3 / Семена Веры
редактировать Notepad++
» WarCraft 3 / Пехотинец Лордерона HD
наставил плюсов
» WarCraft 3 / Разные типы диспелла
Вообще предлагал такой триггер:
Событие: юнит Приводит способность в действие
Условие: ничего
Действия: сначала выбор юнитов, которые оказались в радиусе действия диспела по области
Если (Ability being cast) равно слабый диспел ИЛИ средний диспел, То много действий для всех слабых баффов Боевая единица - Remove specific buff, Иначе пусто
Если (Ability being cast) равно средний диспел, То много действий для средних баффов, Иначе пусто
Если (Ability being cast) равно сильный диспел, То удалить все баффы с юнита, Иначе пусто
» WarCraft 3 / Разные типы диспелла
» WarCraft 3 / Разные типы диспелла
» Мир безумного / Heroes of Might and Magic III 20 лет
» WarCraft 3 / Как убрать отключение столкновения в коде?
» WarCraft 3 / Как убрать отключение столкновения в коде?