Я хочу добавить для жителей спеллбук, на который если нажать, то появиться выбор профессий. При выборе профессий житель становиться тем или иным работником/фермером/пехотинцем, но как это сделать?
P.s. Если это как-то связанно с написанием триггеров, то пожалуйста опишите всё в более доступной форме, без кратких содержаний, по потому что кодить триггеры я не особо умею.

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

Ну, создаешь эту самую книгу заклинаний, добавляешь туда способности для нужных тебе профессий.
Далее триггер:
Событие: Юнит применяет способность
Условие: Применяемая способность = любая способность из книги заклинаний
Действие: Заменить юнита на необходимого тебе в зависимости от использованной способности
`
ОЖИДАНИЕ РЕКЛАМЫ...
2
8
3 года назад
2
Ну, создаешь эту самую книгу заклинаний, добавляешь туда способности для нужных тебе профессий.
Далее триггер:
Событие: Юнит применяет способность
Условие: Применяемая способность = любая способность из книги заклинаний
Действие: Заменить юнита на необходимого тебе в зависимости от использованной способности
Принятый ответ
0
3
3 года назад
0
loliconshik3, а как данный триггер выглядит в игре
1
2
3 года назад
1
Lyova2:
loliconshik3, а как данный триггер выглядит в игре
Что-то такое нужно на каждую профессию.
Загруженные файлы
2
27
3 года назад
Отредактирован rsfghd
2
Замена фигня, морф через руну юзай, ибо замену можно будет абузить, например, кинули какой-нибудь бафф/дебафф на юнита - он пропадёт
Да и если у тебя будут триггеры, регистрирующие вход юнита на карту - они повторно сработают
upd и во всех действующих триггерах, где нужен был старый юнит, произойдёт сбой
0
3
3 года назад
0
Lodnar, Надо на каждую профессию, по новому триггеру создавать или можно всё в одном сделать?
1
27
3 года назад
1
Lyova2, если тогда иначе в помощь, триггер может быть и один
0
3
3 года назад
0
rsfghd:
Замена фигня, морф через руну юзай, ибо замену можно будет абузить, например, кинули какой-нибудь бафф/дебафф на юнита - он пропадёт
Да и если у тебя будут триггеры, регистрирующие вход юнита на карту - они повторно сработают
upd и во всех действующих триггерах, где нужен был старый юнит, произойдёт сбой
А как это должно выглядеть? Я не совсем понимаю
0
3
3 года назад
Отредактирован Lyova2
0
Lodnar:
Lyova2:
loliconshik3, а как данный триггер выглядит в игре
Что-то такое нужно на каждую профессию.
Я сделал три различные профессии, на основе одной и той же способности, но когда я выбираю её в игре, то на месте жителя появляется три юнита из разных профессий. Как это можно исправить? И ещё я сделал всё так же как и на скриншоте
2
2
3 года назад
2
При создании нескольких заклинаний из одной основы в игре есть баг - все они будут пытаться включится одновременно. Нужно использовать разные основы. (Можно попробовать использовать для основ что-то вроде Рёва, Леденящего крика, Оскорбления, Свитков массового лечения\защиты с отключёнными спецэффектами и нулевыми свойствами.)
Можно попробовать удалить в триггере другие заклинания, когда выбрал нужную профессию, но игра отдаёт предпочтение к применению заклинаний "слево-направо", так что скорее всего это не сработает.
0
3
3 года назад
Отредактирован Lyova2
0
Lodnar:
При создании нескольких заклинаний из одной основы в игре есть баг - все они будут пытаться включится одновременно. Нужно использовать разные основы. (Можно попробовать использовать для основ что-то вроде Рёва, Леденящего крика, Оскорбления, Свитков массового лечения\защиты с отключёнными спецэффектами и нулевыми свойствами.)
Можно попробовать удалить в триггере другие заклинания, когда выбрал нужную профессию, но игра отдаёт предпочтение к применению заклинаний "слево-направо", так что скорее всего это не сработает.
А другого способа нет?
Можно ли переделать кнопку выбора война на "взять на работу" и при нажатии на какого-нибудь жителя, то он устроиться на работу. Как то так можно реализовать?

Lyova2:
Lodnar:
При создании нескольких заклинаний из одной основы в игре есть баг - все они будут пытаться включится одновременно. Нужно использовать разные основы. (Можно попробовать использовать для основ что-то вроде Рёва, Леденящего крика, Оскорбления, Свитков массового лечения\защиты с отключёнными спецэффектами и нулевыми свойствами.)
Можно попробовать удалить в триггере другие заклинания, когда выбрал нужную профессию, но игра отдаёт предпочтение к применению заклинаний "слево-направо", так что скорее всего это не сработает.
А другого способа нет?
Можно ли переделать кнопку выбора война на "взять на работу" и при нажатии на какого-нибудь жителя, то он устроиться на работу. Как то так можно реализовать?
Ну или не выбор война, а какую-нибудь другую способность на выбор
1
27
3 года назад
1
Lyova2:
А как это должно выглядеть? Я не совсем понимаю
Предметы, интересные баги и фитчи!
2
1
3 года назад
2
у тебя уже есть рабочий пример?:D
Чтобы оставить комментарий, пожалуйста, войдите на сайт.