HikaruT 1007 Опубликовано: 20 февраля 2018 Поделиться Опубликовано: 20 февраля 2018 Нужна схема сравнения количества предметов в сундуке или другом хранилище. Чтобы можно было определить в котором предметов больше и подать сигнал. Подойдут схемы как классика, так и индустриальные. Представляю как сделать на классике, но это займет много места и стоит по ресурсам. Ссылка на комментарий
asgardec 5072 Опубликовано: 20 февраля 2018 Поделиться Опубликовано: 20 февраля 2018 У меня есть идея как можно коротенькую схему сделать, но смысл в том что если ты закинешь в сундук определённое количество предметов, потом ещё 1, сила сигнала увеличится, но если обратно заберёшь предмет, не вернётся обратно, тоесть реагирует только на увеличение. 1 Ссылка на комментарий
HikaruT 1007 Опубликовано: 20 февраля 2018 Автор Поделиться Опубликовано: 20 февраля 2018 Задача сделать топ очков в редстоун игре. Очки отображаются на мониторе (индустриальный сервер) в виде кол-ва предметов (напр. подсолнухи, похожи на монетки). Игрок зарабатывает очки в игре и после ее окончания эти очки нужно сравнить с другими очками - максимально набранным за все время, топом. Если игрок набрал больше очков, чем в текущем топе, то схема подает сигнал и топ обновляется, выводя на экран новое кол-во очков. Заменить очки легко - выкачал предметы из хранилища топа и закачал из хранилища очков последней сыгранной игры. Проблема в том, как определить, что в хранилище игры больше очков, чем в хранилище топа. Можно конечно отыграть через кучу воронок с компараторами и их силой сигнала: задать предел кол-ва предметов в воронке через ее отключение и считывать силу сигнала со всех компараторов в цепи, но цепь в этом случае получится большой из-за обилия очков. Альтернативный вариант: создать двоичную систему исчисления, привязав единицы к сундукам с фиксированным кол-вом предметов. И отталкиваться уже от математического сравнения топа с текущей игрой, но это займет еще больше места и потребует кучу редстоуна, что может вызвать лаги на территории игры, чего не хотелось бы. Ссылка на комментарий
asgardec 5072 Опубликовано: 20 февраля 2018 Поделиться Опубликовано: 20 февраля 2018 Сравнение сделать не сложно, проблема в погрешности, так как если в воронке будет 1-22 предмета, то сигнал также будет оставаться 1. На счёт двоичной системы абсолютно согласен, громоздко выйдет.А может и не нужно делать наличие товара, а сделать допустим подсчёт предметов,используя таймер. Тоесть в сундуке, в котором будет наибольшее количество предметов, таймер будет выдавать сигнал наибольшее количество времени, с погрешностью до 1 предмета. 1 Ссылка на комментарий
HikaruT 1007 Опубликовано: 21 февраля 2018 Автор Поделиться Опубликовано: 21 февраля 2018 А здесь подробнее, не уловил суть. Ссылка на комментарий
asgardec 5072 Опубликовано: 21 февраля 2018 Поделиться Опубликовано: 21 февраля 2018 Ну вот представь, стоят 2 сундука, под ними запертые воронки, в конце игры воронки одновременно разблокируются и дроп начинает поступать вниз по воронкам, к 1-ым воронкам подсоеденены компораторы которые фиксируют наличие дропа в воронке, следовательно если в сундуке больше предметов, то и поступать по воронкам дроп будет дольше. 1 Ссылка на комментарий
Infiniti 10 Опубликовано: 14 марта 2018 Поделиться Опубликовано: 14 марта 2018 Нужна еще схема? Ссылка на комментарий
Infiniti 10 Опубликовано: 14 марта 2018 Поделиться Опубликовано: 14 марта 2018 Классическая ае2 схема. Есть 2 сундука. Из них шиной экспорта+излучатель (экспорт настроен на срабатывание 1 раз за импульс.) Между собой эти два излучателя соединены гейтом "и". Если они срабатывают одновременно - значит пока что количество равно в обоих хранилищах. Если сработал гейт - значит где-то блоки уже кончились, а где- то еще будут экспортировать и вот оттуда уже брать сигнал на вывод (+ ячейка хранения) Ссылка на комментарий
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВойти
Уже зарегистрированы? Войдите здесь.
Войти сейчас