Добавлен
Как сделать так чтоб обычный юнит использовал предмет и превратился(поменялся) в другого юнита?
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
1
26
4 года назад
1
Крестьянину ставишь вместо способности Рюкзак способность Предметы (герой) в той же категории Воин.
Создаёшь любой прожимаемый предмет с зарядом, например, на основе зелья вампиризма его делаешь. Это твоё Переодевание.
Создаёшь новый триггер. Для события указываешь категорию Боевая единица, там выбираешь третий пункт в списке и указываешь в нём Использует предмет. В условии указываешь Item-type comparsion, там (item being manipulated) равно Переодевание. В действиях первым ставишь Wait 0.1 сек., потом Боевая единица - Remove buff Вампиризм (от зелья) from (Triggering unit), потом If/Then/Else, где в If условие Unit-type comparsion (Triggering unit) равно твой_Крестьянин_с_инвентарём, в Then действие Боевая единица - Replace (Triggering unit) to Воин, в Else действие категории Герой или Предмет - Create item зелье вампиризма and give it (Triggering unit).

С зельем вампиризма чего-то преувеличил, думая об эффектности) Сделай лучше предмет без способности, там ни Wait, ни Remove buff не нужны будут.
0
2
4 года назад
0
8gabriel8, Не ну Wait нужен будет. он же типо передиваеться. И фигово когда у тебя все на русском)
0
26
4 года назад
0
Ну в школе же английский преподавали? Да и вообще google-переводчик есть. Русификатор удалил почти сразу после установки, там перевод часто некорректный, а иногда вообще пустой.
0
26
4 года назад
0
Рассмотрим пример с орковским крестьяхой.
Добавляем ему в редакторе объектов "Способности - Возможные способности" способность "Предметы (герой)"
Предмет используем "Свиток зверя". Его можно активировать из инвентаря.
Ну, там можно добавить эффектов и прочее, но это уже детали.
Загруженные файлы
0
26
4 года назад
0
Lord_Teo, где условие, что использовал Свиток зверя? Так любой другой предмет использует юнит и будет заменён. Ещё твой триггер только на определённого юнита, а у него несколько крестьян у разных игроков.
0
32
4 года назад
0
Принятый ответ
0
26
4 года назад
Отредактирован Lord_Teo
0
8gabriel8:
Lord_Teo, где условие, что использовал Свиток зверя? Так любой другой предмет использует юнит и будет заменён. Ещё твой триггер только на определённого юнита, а у него несколько крестьян у разных игроков.
Я использовал минимум, который удовлетворяет заданному вопросу. Условия он уже сам наложит, какие ему нужно: какой юнит, когда, какой предмет. В твоем случае нужно просто заменить событие на "Событие отряда игрока" и добавить 2 условия "какой тип юнита" и "какой тип предмета".
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.