Хочу сделать эволюцию юнита,тоесть например есть лягушка,а у неё 2 лвл
И нужно сделать так,чтобы когда она получала 2 уровень,она превращалась в другого более сильного юнита (ну к примеру какую-нибудь большую жабу)
Как это сделать?
Что нужно для этого триггера

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

Да, массив + один триггер это всегда хорошая идея.
С: Инициализация
Д:
массив_рун[3] = равкод_руны_жаба
массив_рун[5] = равкод_руны_большаяжаба
массив_рун[7] = равкод_руны_огромнаяжаба

С: Юнит Получает уровень
У: Unit-type героя равно НУЖНЫЙ_ЮНИТ
Д:
Создать предмет массив_рун[уровень героя] в позиции героя
Если последний созданный предмет не null, то
    дать последний созданный предмет герою.  // герой = Leveling Hero
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
1
5
5 лет назад
1
Можно на втором уровне дать способность превращения в другого юнита (как в картах на эволюцию). Как именно это делается не знаю, но пошаманить с этим не помешает))
0
5
5 лет назад
0
Nartek:
Можно на втором уровне дать способность превращения в другого юнита (как в картах на эволюцию). Как именно это делается не знаю, но пошаманить с этим не помешает))
Это конечно понятно,но это идея.Но все же необходимость уровня нужна,тоесть даже если через способность то требование уровня обязательно должно быть
4
5
5 лет назад
Отредактирован Wadimiru
4
Это конечно понятно,но это идея.Но все же необходимость уровня нужна,тоесть даже если через способность то требование уровня обязательно должно быть
Ну и в чем проблема? При касте навыка проверяй уровень кастера. Можно еще выдавать абилку эволюции на нужном уровне, чтобы наверняка.
А еще - учимся пользоваться поиском. Вопрос морфа юнита поднимался столько раз, что там на любой вкус есть решения.
0
10
5 лет назад
0
Ну ты же сам описал принцип.
Событие - Юнит получает уровень
Условие - Юнит = нужный тебе юнит
Действие - Создать/заменить на выбранного
1
28
5 лет назад
1
Создать/заменить на выбранного
Лучше руной с морфом.
0
5
5 лет назад
0
noyl:
Ну ты же сам описал принцип.
Событие - Юнит получает уровень
Условие - Юнит = нужный тебе юнит
Действие - Создать/заменить на выбранного
Но он будет получать морф,при получении любого уровня,а мне нужно именно чтобы когда достигал определенного уровня он получал морф.(я привык к инглиш триггерам и поэтому можно пожалуйста желательно на английском триггеры)
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.