Задаюсь вопросом как можно сделать инком на основе пассивки.Нужно что бы если 1 здание имеет эту пассивку, прибавлялось 50 золота за 10 секунд и так по нарастающей(2 здания уже 100 золота, 3 здания 150 и т.д). Может кто помочь? Я уже 2 день голову ломаю над этим. Другие способы приводить не нужно.

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

  • создаешь периодическое событие
  • выбираешь все здания с этой пассивкой. ( делаешь условие на сравнение целочисленного уровень способности больше 0)
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
19
4 года назад
0
Похожие вопросы:

ответ
Т.е. ты сначала отдаешь от героя в рюкзак, а потом сразу же забираешь из рюкзака герою? И нафига? Нет, я понял, что у тебя с логикой туго, но все равно должен спросить.
Для простоты и аналогичности: создаёшь третьего юнита, кидаешь ему шмот из рюкзака, кидаешь шмот героя в рюкзак, кидаешь из третьего юнита в героя.
ответ
нарисовалось, дал сссру на разборку, мб добавит

3
26
4 года назад
3
Эксгумация, которая не будет иметь задержки каста и будет иметь перезарядку.
При этом юнит должен иметь абилку "пассажир"
Триггерно отлавливается каст этой абилки и делаешь всё что надо.
1
2
4 года назад
1
  • создаешь периодическое событие
  • выбираешь все здания с этой пассивкой. ( делаешь условие на сравнение целочисленного уровень способности больше 0)
Принятый ответ
0
32
4 года назад
0
Megadragon91, не оптимальный вариант, уж лучше при создании здания заносить его в группу, при смерти или допустим ледяной змей заморозил, удалять из группы, и в отделном переодическом триггере раз в N секунд перебирать все здания в группе и добавлять их владельцу золото.

Проверка на уровень способности сравнительно медленная, есть менее ресурсоемкие варианты.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.