В общем как запилить систему создания вещей по типу Зомби в Деревне? С настраиваемым триггерным показателем ресурсов по типу: На крафт должно уйти 2 руды от первой породы и 1 руда от второй для создания сплава. И желательно без костылей с ограничением мест в верстаках ,чтоб можно было засунуть лишнее и не удалить при этом.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
27
0
Librarian, а, ресурсы в инвентарь в виде предметов кладутся? С зарядами? Я уже делал нечто подобное, но честно говоря, я не помню как и что там устроено)
Могу наклепать позже, если никто не преуспеет
0
1
0
rsfghd:
Librarian, а, ресурсы в инвентарь в виде предметов кладутся? С зарядами? Я уже делал нечто подобное, но честно говоря, я не помню как и что там устроено)
Могу наклепать позже, если никто не преуспеет
Всё верно

map_maiker:
Librarian:
map_maiker:
А подробнее можно? Не все играли в эту карту.
Вообще там сделано через прокачку улучшения в кузнице, но я не особо понимаю как он настроил кол-во требуемых/удаляемых ресурсов из инвентаря в триггерах.
Я всё ещё не до конца понимаю.
Тогда легче зайти в карту на 2 минуты
2
9
2
Тогда легче зайти в карту на 2 минуты
Не легче.
0
9
0
Но если я правильно понял, речь о том, что в некого юнита помещаются айтемы-ресурсы и неким образом выбирается что крафтить. И вопрос в том, как настроить количества требуемый айтемов-ресурсов. Верно?
0
1
0
map_maiker:
Но если я правильно понял, речь о том, что в некого юнита помещаются айтемы-ресурсы и неким образом выбирается что крафтить. И вопрос в том, как настроить количества требуемый айтемов-ресурсов. Верно?
Да, возможно ещё "подбить" эту систему под новые виды ресурсов в таблице? Тип будет камень, дерево, шкуры и при нажатии кнопки крафта "что-то" скрафтится
0
9
0
Ну просто для требуемых вещей прописываешь требуемое количество ресурсов. В массивах/хештаблицах. А при касте крафтящей абилки проверяешь требуемое.
Я не понимаю, ты какой ответ хочешь увидеть? Карту с тем как делать или что?

Я так подумал, нормальную систему делать не то чтобы долго, но и не быстро. Так что карту-пример делать не буду, но на конкретные вопросы ответить смогу. А для начала, насколько сам шаришь в триггерах в частности и программировании в целом.
0
1
0
map_maiker:
Ну просто для требуемых вещей прописываешь требуемое количество ресурсов. В массивах/хештаблицах. А при касте крафтящей абилки проверяешь требуемое.
Я не понимаю, ты какой ответ хочешь увидеть? Карту с тем как делать или что?
----Зачем тогда вообще что-то писал? Тип таких советчиков как ты и в дисе полно
Я так подумал, нормальную систему делать не то чтобы долго, но и не быстро. Так что карту-пример делать не буду, но на конкретные вопросы ответить смогу. А для начала, насколько сам шаришь в триггерах в частности и программировании в целом.

map_maiker:
Ну просто для требуемых вещей прописываешь требуемое количество ресурсов. В массивах/хештаблицах. А при касте крафтящей абилки проверяешь требуемое.
Я не понимаю, ты какой ответ хочешь увидеть? Карту с тем как делать или что?

Я так подумал, нормальную систему делать не то чтобы долго, но и не быстро. Так что карту-пример делать не буду, но на конкретные вопросы ответить смогу. А для начала, насколько сам шаришь в триггерах в частности и программировании в целом.
Так зачем ты вообще сюда зашёл (на вопрос) ? Советчиков, подобных тебе куча. Мне нужна готовая система
2
9
2
Так зачем ты вообще сюда зашёл (на вопрос) ? Советчиков, подобных тебе куча. Мне нужна готовая система
Зачем ты сюда зашёл? Это раздел вопросов, а не стол заказов. Если ты не можешь понять простые объяснения и придумать простую вещь... это же не мемхак свой написать, а пара простых триггеров.

Ты спрашиваешь что непонятно, тебе отвечают. Если ответ непонятен - уточняешь. Это так работает.
0
27
0
Librarian, ты говорил, что ресурсы в виде предметов, а сейчас смотрю вы хэш-таблицу обсуждаете и вероятно ресурсы отображаются в мультиборде, а не предметами .-.
0
9
0
rsfghd:
Librarian, ты говорил, что ресурсы в виде предметов, а сейчас смотрю вы хэш-таблицу обсуждаете и вероятно ресурсы отображаются в мультиборде, а не предметами .-.
Вообще, в моём представлении эта система состоит из двух массивов, первый - хранит типы предметов-ресурсов, второй - типы предметов-результатов.
Рецепты пишутся в хеш-таблицу, равкод рецепта+0 хранит индекс результата, равкод рецепта+1 - максимальное количество ресов, равкод рецепта+2 и дальше - количество ресов.
Первый триггер - инициализация, второй - крафт. Триггер крафта - каст событии "Крафт" на рецепт, берутся данные из хеш-таблицы, проверяется наличие ресов и производится, собственно, крафт.

Это именно система, всё что требуется от пользователя - внести данные в массивы и хеш-таблицу. Причём, для большего упрощения использования, внесение можно обернуть в функции.

Но в силу простоты этой системы в целом, делать её мне скучно.

Но если ресурсы отображаются в мультиборде, то это попроще, но концептуально - так же, ведь надо заменить максимум тип массива с ресурсами и добавить массив с имеющимися ресурсами.
0
1
0
rsfghd:
Librarian, ты говорил, что ресурсы в виде предметов, а сейчас смотрю вы хэш-таблицу обсуждаете и вероятно ресурсы отображаются в мультиборде, а не предметами .-.
Сначала я думал о крафте через одни предметы, сейчас я думаю мне понадобится ещё крафт через хэш-таблицу
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.