Проблема вот в чем. Стоит здание, из него постоянно выходят войны. Как через улучшение в этом здании увеличить количество выходящих войнов, как добавить дополнительных юнитов выходящих из здания, как изменить выходящих юнитов на других юнитов? (Все это через улучшения)
Принятый ответ
Так понимаю это типа спавн как футманы или ТД-шки. можно либо ифами или через подсчет
через ифы
Событие - Завершение улучшение
Условие - Проверка улучшения твоего (тип такой-то)
Действие -
Если исследования == уровень 1
тогда set n = 2
Иначе Если исследования == уровень 2
тогда set n = 3
или проще через формулу
Событие - Завершение улучшение
Условие - Проверка улучшения твоего (тип такой-то)
Действие - set n = x + 1
x - уровень исследования
n - переменная. Когда будете создавать, используйте эту переменную
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован scopterectus
Также, можете создать глобальные переменные, в которых будут храниться тип юнитов и их количество. Когда боевая единица завершает исследование - меняете значение переменных.
А при призыве воинов указываете вместо конкретного типа и количества вышеперечисленные переменные.
Условие - Проверка улучшения твоего
Действие - +еще юниты из здания
Отредактирован MonsieurMango
GeNr1x: А если нет такого , как "Завершение Улучшения"? как тогда жить?
ScopteRectuS: Знаю, я не оч пока что разбираюсь, но можете немного рассказать подробнее, если делать через "Если/Тогда/Иначе/" , я чайник, знаю и понял только про "Тогда". "Уровень такой-то" это уровень чего?
Отредактирован scopterectus
Если уровень равен "0", то создать таких-то юнитов в количестве "a". (это когда улучшение еще ни разу не прокачено)
Если уровень равен "1", то создать таких-то юнитов в количестве "х".
Если уровень равен "2", то создать таких-то юнитов в количестве "n"...
Эти условия нужно вставить туда, где у Вас триггер создания этих самых юнитов.
Отредактирован MpW
пощелкать, посмотреть, пролистать весь список
сразу много вопросов снимутся
касательно if\then\else
if - блок условий, если условия выполнены - будут активированы триггеры в разделе then
если условия не выполнены - в разделе else
разделы можно оставлять пустыми, если действия там не нужны
do nothing лучше не использовать