У меня есть строение - круг.
В этом круге я могу выбрать одно из трех зданий. Так же я могу любое из этих зданий переделать в круг.
В них продаются предметы. В одном из них(Кузница) продается топор. В другом(стойла) продаются волки.
Если у меня просто стоят отдельно 2 здания - кузница и стойла, то я могу в одном купить топор, а в другом - волка.
Но если я из кузницы переделаю в круг, то я в круге смогу купить топор, а если переделаю в стойла, то в стойлах тоже куплю топор.
Со стойлами - аналогично. Подскажите, как исправить эту проблему.

Добавлять и убирать предметы триггерно. Или вместо апгрейдов делать замену юнита.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
23
vincent_freeman, лёгким движением руки ратуша превращается в крепость, которая может превратиться в замок. Системку близы сделали, её не скинуть.
5
Представьте ратушу, которая может превратиться в крепость или же кузницу. Допустим. Но Крепость можно обратно превратить в ратушу, так же как и кузницу можно превратить в ратушу.
5
Nikson12:
Diizz, не в тему
Что значит "не в тему"? Тема моя, я просто более подробно объяснил.
17
Diizz, тьфу ты запутался. Я про то, что уже объяснили
5
Хочу сделать триггеры на перестройку здания. Т.е. если я из кузницы перестроил в круг - нужно удалить у него способности выбирать героя/юнита и продавать предмет. Как удалить эту способность?
25
Diizz, не давать способности, наёмников и предметы в РО.
Произошло событие. Ну, там, "юнит появился в области [вся игровая карта]".
Такие-то условия. "Юнит, который пришёл в область = [круг]".
Убрать старые способности и бла-бла-бла.
Произошло событие. Ну, там, "юнит появился в области [вся игровая карта]".
Такие-то условия. "Юнит, который пришёл в область = [кузня]".
Добавляем новые способности.
Даём предметы на продажу.
Произошло событие. Ну, там, "юнит появился в области [вся игровая карта]".
Такие-то условия. "Юнит, который пришёл в область = [стойла]".
Добавляем новые способности.
Даём юниты на продажу.
"Юнит появился в области [вся игровая карта]" - если отлов на строительства не прокатит.
5
Nosferoh:
Diizz, не давать способности, наёмников и предметы в РО.
Произошло событие. Ну, там, "юнит появился в области [вся игровая карта]".
Такие-то условия. "Юнит, который пришёл в область = [круг]".
Убрать старые способности и бла-бла-бла.
Произошло событие. Ну, там, "юнит появился в области [вся игровая карта]".
Такие-то условия. "Юнит, который пришёл в область = [кузня]".
Добавляем новые способности.
Даём предметы на продажу.
Произошло событие. Ну, там, "юнит появился в области [вся игровая карта]".
Такие-то условия. "Юнит, который пришёл в область = [стойла]".
Добавляем новые способности.
Даём юниты на продажу.
"Юнит появился в области [вся игровая карта]" - если отлов на строительства не прокатит.
Как убрать/добавить способность? Я этого не понимаю.
5
nvc123:
Diizz, триггерами
Ты издеваешься? Какой триггер на добавление/удаление способности?
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.