Здравствуйте! Мне очень нужна помощь с триггерами. Я хочу создать триггер, смысл которого очень прост: чтобы при добыче 10 золота или 10 дерева я получал не 10, а 20 ед. одного из этих ресурсов. Такое я наблюдал у сильных ботов. Они выносят с рудника 10 золота, но когда они заносят мешок в какую-то ратушу, то получают не 10, а 20 золота. Такой же процесс с деревом. Несут к ратуше 20 ед. дерева, но получают 40. Я пытался вручную создать такой триггер, но у меня не получилось это. И я решил обратиться к Вам. Помогите, пожалуйста.
Принятый ответ
Если я правильно помню, можно отследить, становиться ли золото больше определенного значения. Итак:
- пишем текущее значение в переменную;
- создаем триггер, который срабатывает, если значение золота становиться больше переменной.
Если триггер сработал:
- находим разницу;
- добавляем еще столько же;
- обновляем переменную;
- возможно. придется пересоздать триггер.
Также переменную придется обновлять при покупке юнитов, улучшений и прочего, то есть, при трате золота.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
скажем, что не так
Отредактирован MadeControl