Обычно крафт предметов триггерно происходит так - собираешь 2 предмета ,получаешь 1 крутой. Я хочу сделать так,чтобы не просто сами крафтились,а нужно было нажимать иконку в здании. Например,хочу сделать бомбу,написано ,что нужен порох + вода + натрий что-либо такое,собираешь это ,кликаешь по иконке скрафтить (в здании) и получаешь данный предмет. Как такое сделать?

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

Отслеживать триггером применение способности, а там уже проверять какие есть предметы и создавать новый как обычно
Если это нейтральное здание, кнопку делать через покупку юнита в здании, чтобы отследить нажимающего игрока
0
19
7 лет назад
0
Похожие вопросы:

ответ
Если у героя полностью заполнен инвентарь, то герой не сможет подбирать предметы, и ничего с этим сделать нельзя. Исключением являются руны и книги. Сделайте два варианта каждого предмета: пустышку, на основе руны, и настоящий, который хранится в инвентаре героя и имеет реальный эффект. Нет, другого способа нету.
ответ
Grok,
FSGUI - использование специальных декораций со сменными текстурами и зон реакции на мышку (не помню уже как они называются) в совокупности с фиксированной камерой для создания полноэкранного меню с произвольным содержимым (открытие такого меню перемещает камеру в специальную локацию, что не всегда удобно т.к. не видно персонажа и им толком нельзя управлять), в том числе так делали инвентари, системы крафта, деревья навыков и много чего другого.
DGUI - развитие идеи FSGUI, только вместо декораций используются юниты со специальной моделью в совокупности с камерой, положение которой полностью управляется из кода - так можно создать иллюзию окон и кнопок прямо на месте, не перемещая камеру в специальную локацию и тем более не мешая управлению персонажем. Учитывая особенности реализации, должно быть понятно, что это работает только с видимой областью, где могут отображаться юниты и совершенно не пригодно для манипуляций с панелью.
ответ
Без протекта? Значит открывай да делай.

6
20
7 лет назад
Отредактирован biridius
6
Отслеживать триггером применение способности, а там уже проверять какие есть предметы и создавать новый как обычно
Если это нейтральное здание, кнопку делать через покупку юнита в здании, чтобы отследить нажимающего игрока
Принятый ответ
0
11
7 лет назад
0
Создать способность пустышку для здания. В триггере прописать, что когда используется эта способность, проверять какие есть предметы в здании, и в зависимости от предметов крафтить вещь. Можно даже создать базу данных с рецептами.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.