Как создавать предметы в нейтральном здании?
Внимание, мало кто вообще поймёт суть вопроса по названию. См картинку. Я сделал арену с вызовом боссов, суть в том что для вызова босса мы покупаем предмет пустышку, но для вызова следующего у нас стоит требование технологии, с названием на скрине. После же первой победы над каждым боссом мы даём её победившему игроку. И всё работает. Но Ставить требования технологий можно только к созданным предметам в своём здании, а значит необходимо менять владельца магазина на того кто пришел купить босса. Это не позволяет двум игрокам одновременно заказывать босса, да и сам игрок получая магазин себе каждый раз когда подходит к нему будет странно себя чувствовать. Может можно как-то позволить делать предметы в нейтральном здании?

Без ответа.


Просмотров: 472

quq_CCCP #1 - 7 месяцев назад 0
Есть такая фишка - AddItemInStock или как то так, синтаксис уже не помню, но добавляет предмет (или юнита) в магазин, работает только на тех магазинах у которых есть продажа предметов и выбор война (смотри дефолтные магазины у нейтралов).
Alexey103 #2 - 7 месяцев назад 0
quq_CCCP, Это я знаю, но в таком случае до того как ты добавил предмет он не отображается как и требования для его покупки, возможно можно как-то абилки до того добавлять в магазин с идентичными именами, и т.д. Но мой триггер уже работает, а эта система выглядит ещё сложнее.
quq_CCCP #3 - 7 месяцев назад 0
Увы - только магазины как магическая лавка альянса такое могут, только там можно указать требование, собсвенно можно продавать не предметы а юнитов, а у игрока указать лимит этих юнитов для найма, пока не убьеш 1 босса второй для тебя в лавке не появится.
Alexey103 #4 - 7 месяцев назад 0
quq_CCCP, Всмысле? Так мне подойдёт и магическая лавка альянса, но нейтрально пассивный похоже не считается союзником и не продаёт моему герою предметы.
quq_CCCP, Не не выходит, триггеры на союз не работают на нейтрально пассивного, а выделять под магазины целый игровой слот мне не хочется.
quq_CCCP, Абилка общие магазины похоже действует только на тех союзников что существуют как игроки и настроены в настройках клана, но у меня есть только коричневый игрок для подобных целей, и он враждебный. Делать демонов истреблающих нпс союзниками на время пока герой рядом это не лучше чем передавать игроку магазин.
quq_CCCP, Хм насчёт юнитов, а юнита удалять при покупке?
quq_CCCP #5 - 7 месяцев назад 0
Ну разумеется, продаешь ты дамика - у него нет модели а есть только иконка и описание, сразу после покупки удаляем. Не забыв перед этим владельца дамика и его тип записать в переменные для дальнейшей работы.
Alexey103 #6 - 7 месяцев назад 0
quq_CCCP, Не всё таки надпись требований очень круто смотрится, а так мне не обязательно юнитов запрещать, также легко можно убирать предмет при покупке и добавлять нового только после победы. Суть в красивой надписи. Но можно попробовать это требование к юниту задействовать, интересно если стрелка добавить в наёмники он кузницу потребует? Это было-бы решением.
Alexey103 #7 - 7 месяцев назад 0
quq_CCCP, Нет не работает, как и с предметами, только для производства юнитов требуются технологии, а для продажи нет.
Steal nerves #8 - 7 месяцев назад (отредактировано ) 0
Уже не пойму как это работает. Помню одну хитрость, напишу. Так если посмотреть в стандартных картах, например, чтобы построить одно здание, нужно другое (мастерской нужна кузница). Или чтобы купить одного юнита, нужно иметь еще одно определенное здание (стрелка можно нанять при наличии кузницы). По сути, можно в требованиях вставить невидимого даймика. Если триггерно добавить, то это требование уберется. Если хотите снова добавить требование, удалите даймика. А в имени даймика пишем: "Победить босса первого уровня".
только не знаю соответствует ли данной вашей проблеме, так как не изучал подробно
pro100master #9 - 6 месяцев назад 0
че вы изврашаете? достаточно делать способность "постака ресурсов (Копия канал)" и делает здание для 12 игрока и являет союз всех игроков... и каждый игрок имеет свой технология... если 1 игрок убил 1 босса то изучаем технология для 1 игрока и здание появит для 1 игрока 2 босс кнопкой активный, но остальным закрыто