Здравствуйте ,уважаемые! Мне очень нужна ваша помощь, я даю зданию предмет (например: Руда) и мне нужно чтоб без этого предмета, какой-либо юнит или технология не могли быть созданы/исследованы. Т.е. для какого-либо юнита/технологии нужно в требования сделать этот предмет. Очень прошу вашей помощи, если это можно сделать триггерно то прошу не на Джасс. Т.к. я на нем не умею работать. Заранее спасибо!

Можно это обойти немного неизящно: отлавливать и отменять подготовку юнита и улучшения, если нет предмета.
Или сделать поизящнее:
У юнитов и улучшений делаешь требование: например, чтобы их построить нужно dammy-здание (абсолютно левое ненужное скрытое от игрока здание)
Дальше делаешь 2 триггера: первый на получение зданием предмета, второй на потерю зданием предмета. Эти триггеры будут строить или разрушать твое дамми здание. Понял да в чем фишка? Правда это все моя выдумка- не пробовал, не знаю наверняка, но думаю, проканает.
PS может быть вот такой баг: юнит поступает в подготовку и готовится, а здание теряет предмет. Лечится отменой подготовки юнита
`
ОЖИДАНИЕ РЕКЛАМЫ...
15
Можно это обойти немного неизящно: отлавливать и отменять подготовку юнита и улучшения, если нет предмета.
Или сделать поизящнее:
У юнитов и улучшений делаешь требование: например, чтобы их построить нужно dammy-здание (абсолютно левое ненужное скрытое от игрока здание)
Дальше делаешь 2 триггера: первый на получение зданием предмета, второй на потерю зданием предмета. Эти триггеры будут строить или разрушать твое дамми здание. Понял да в чем фишка? Правда это все моя выдумка- не пробовал, не знаю наверняка, но думаю, проканает.
PS может быть вот такой баг: юнит поступает в подготовку и готовится, а здание теряет предмет. Лечится отменой подготовки юнита
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.