Здания

Добавлен
Всем доброго времени суток.
Надеюсь, вы мне поможете. Как сделать, чтобы здания определенного типа можно было ставить только в нескольких определенных областях. Точнее-я делаю задание, в котором надо построить флаги в 6 магических кругах. Как сделать, чтоб флаги устанавливались только в этих кругах?

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

Варианта 2:
  1. как сказал Sergant1000,
  1. Триггерно.
  • ставишь области в на местах магических кругов
  • делаешь следующий триггер
Событие
Начинает строительство
Условия
And:
Тип строящегося объекта = флаг
6 условий на каждую область: соответствующая область не содержит строящееся здание
События
Не уверен какое действие здесь сделать ибо редактора под рукой нет. Попробуй Remove Unit строящееся здание и вернуть его стоимость (если таковая имеется)
0
17
11 лет назад
0
Сделай по принципу нежити, проклятый рудник.
0
28
11 лет назад
0
Варианта 2:
  1. как сказал Sergant1000,
  1. Триггерно.
  • ставишь области в на местах магических кругов
  • делаешь следующий триггер
Событие
Начинает строительство
Условия
And:
Тип строящегося объекта = флаг
6 условий на каждую область: соответствующая область не содержит строящееся здание
События
Не уверен какое действие здесь сделать ибо редактора под рукой нет. Попробуй Remove Unit строящееся здание и вернуть его стоимость (если таковая имеется)
Принятый ответ
0
17
11 лет назад
0
вот в статье есть пример xgm.ru/p/wc3/gui-examples-new-resorce по анологии можно сделать.
0
8
11 лет назад
0
можно через невген запретить строительство на всех кроме одного типах рельефа(текстуры). По умолчанию, например, на камне строить нельзя, а на траве/почве можно. Можно везде запретить, кроме камня, а текстуру камня ставить только там, где по-твоему возможно строительство. А другим зданиям дать расположение "наземный" вместо "можно построить".
Чтобы оставить комментарий, пожалуйста, войдите на сайт.