Нужно сделать так чтобы для изготовления предмета нужно было какое-либо улучшение определенного уровня. Вопрос состоит в том, как это сделать.
Принятый ответ
смотри как устроена магическая лавка альянса, там требуется апнутая ратуша чтобы купить сферу огня, по тому же прицнипу требуйте игрока получить апгрейд или юнита.
просто вместо ратуши нужно указать dummy-юнитов в требовании. Когда ты выполняешь требование, создаешь на карте невидимого dummy-юнита. И ограничение в требовании снимается. Если удалить этого dummy-юнита с карты, то ограничение опять появится в требовании
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Первое проще - смотри как устроена магическая лавка альянса, там требуется апнутая ратуша чтобы купить сферу огня, по тому же прицнипу требуйте игрока получить апгрейд или юнита. Второе сложнее, все механика сборки в кузнице описывается в редакторе триггеров, сам кузнец тупо магазин - в котором продаются юниты, для покупки юнита требуются предметы в инвентаре\сумке иначе юнит запрещен для найма игроком, как только все есть, игрок покупает этого даммика, он тут же удаляется и в триггерах делаются все дейсвтия по созданию нужного предмета и удаления компонентов.
Отредактирован MpW
Отредактирован Filius Dei