Там нужна правильно импортированная иконка неактивного предмета.
Собственно:
Путь к "отключённой" иконке варик ищет по пути ReplaceableTextures\CommandButtonsDisabled\DISимя_файла.расширение , поэтому не обязательно с каждой иконкой импортировать её отключённую версию, можно вообще использвать левую (только это будет тупо смотреться).
Librarian, ты говорил, что ресурсы в виде предметов, а сейчас смотрю вы хэш-таблицу обсуждаете и вероятно ресурсы отображаются в мультиборде, а не предметами .-.
Вообще, в моём представлении эта система состоит из двух массивов, первый - хранит типы предметов-ресурсов, второй - типы предметов-результатов.
Рецепты пишутся в хеш-таблицу, равкод рецепта+0 хранит индекс результата, равкод рецепта+1 - максимальное количество ресов, равкод рецепта+2 и дальше - количество ресов.
Первый триггер - инициализация, второй - крафт. Триггер крафта - каст событии "Крафт" на рецепт, берутся данные из хеш-таблицы, проверяется наличие ресов и производится, собственно, крафт.
Это именно система, всё что требуется от пользователя - внести данные в массивы и хеш-таблицу. Причём, для большего упрощения использования, внесение можно обернуть в функции.
Но в силу простоты этой системы в целом, делать её мне скучно.
Но если ресурсы отображаются в мультиборде, то это попроще, но концептуально - так же, ведь надо заменить максимум тип массива с ресурсами и добавить массив с имеющимися ресурсами.
Так зачем ты вообще сюда зашёл (на вопрос) ? Советчиков, подобных тебе куча. Мне нужна готовая система
Зачем ты сюда зашёл? Это раздел вопросов, а не стол заказов. Если ты не можешь понять простые объяснения и придумать простую вещь... это же не мемхак свой написать, а пара простых триггеров.
Ты спрашиваешь что непонятно, тебе отвечают. Если ответ непонятен - уточняешь. Это так работает.
Ну просто для требуемых вещей прописываешь требуемое количество ресурсов. В массивах/хештаблицах. А при касте крафтящей абилки проверяешь требуемое.
Я не понимаю, ты какой ответ хочешь увидеть? Карту с тем как делать или что?
Я так подумал, нормальную систему делать не то чтобы долго, но и не быстро. Так что карту-пример делать не буду, но на конкретные вопросы ответить смогу. А для начала, насколько сам шаришь в триггерах в частности и программировании в целом.
Но если я правильно понял, речь о том, что в некого юнита помещаются айтемы-ресурсы и неким образом выбирается что крафтить. И вопрос в том, как настроить количества требуемый айтемов-ресурсов. Верно?
» WarCraft 3 / Крит вара
» WarCraft 3 / Крит вара
goodlyhero:
goodlyhero:
Hate: Имел в виду, вдруг у кого-то был такой или похожий и он разобрался с причиной.
» WarCraft 3 / Нету нужного типа классификации в ГУИ
» WarCraft 3 / Нету нужного типа классификации в ГУИ
» WarCraft 3 / Нету нужного типа классификации в ГУИ
» WarCraft 3 / Нагрузка на карту
» WarCraft 3 / Нагрузка на карту
» WarCraft 3 / Не отображается корректно пиктограмма предмета
» WarCraft 3 / Каст способности / Агро
Отредактирован map_maiker
» WarCraft 3 / Каст способности / Агро
» WarCraft 3 / Система создания предметов
Рецепты пишутся в хеш-таблицу, равкод рецепта+0 хранит индекс результата, равкод рецепта+1 - максимальное количество ресов, равкод рецепта+2 и дальше - количество ресов.
Первый триггер - инициализация, второй - крафт. Триггер крафта - каст событии "Крафт" на рецепт, берутся данные из хеш-таблицы, проверяется наличие ресов и производится, собственно, крафт.
Отредактирован map_maiker
» WarCraft 3 / Система создания предметов
» WarCraft 3 / Система создания предметов
Я не понимаю, ты какой ответ хочешь увидеть? Карту с тем как делать или что?
» WarCraft 3 / видимый спецэффект в тумане и черной маске
» WarCraft 3 / Система создания предметов
» WarCraft 3 / Система создания предметов
» WarCraft 3 / Пассивная цепь молний
» WarCraft 3 / Провокация
» WarCraft 3 / Провокация
Отредактирован map_maiker
» WarCraft 3 / Пассивная цепь молний
Отредактирован map_maiker
» WarCraft 3 / Провокация
У меня, к слову, тоже не открылось, с таким же сообщением об уровнях. И редактор и вар обычные.
» WarCraft 3 / Пассивная цепь молний
Отредактирован map_maiker
» WarCraft 3 / Пассивная цепь молний
» WarCraft 3 / Не срабатывает событие на изменение real var. Игнор строки кода.