Нужно сделать так чтобы для изготовления предмета нужно было какое-либо улучшение определенного уровня. Вопрос состоит в том, как это сделать.

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

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