Перейти к содержимому

Asior

Пользователи
  • Публикации

    570
  • Зарегистрирован

  • Посещение

  • Победитель дней

    70

Сообщения, опубликованные пользователем Asior


  1. 21 час назад, Bumer_32 сказал:

    то есть она делает вещи кликабельными? и она не работает как обычная клавиатура да?

    не вещи, а все то что нарисовано на экране. Насчет кликабельности не сильно уверен, но она передает координаты клика, а дальше уже все зависит от того как закодил. Как клавиатуру тоже можно использовать, передаются коды символов на компьютер. И вообще, запусти dmesg и потыкай сам, увидишь что там прилетает на комп


  2. Мда, когда заголовок не соответствует действительности. Я уж думал компутроникс наконец то кто то реализовал в режим радио, а тут ... Для начала сойдет, но смысла от программы 0. Кто угодно лови и перехватывай. Связь односторонняя. 


  3. Клавиатура открывает доступ к экрану очков, можно взаимодействовать при помощи мышки, клавиш, с объектами которые выводятся на очках. В более высоких версиях 1.12 очки и клавиатуру объединили, хотя там и мод иначе уже зовется


  4. 4 часа назад, eu_tomat сказал:

    Что-то не помню: а разве контроллеры инвентаря по умолчанию имеют доступ к id предметов?

    Не имеют. И это довольно большая проблема. Хотя как вариант, можно сделать прогон с записью id и имен файлов. Своеобразную библиотеку. Правда данный вариант актуален для стабильных проектов или одиночной игры, где по ходу не докидываются и не выкидываются моды


  5. Подобное чудо я тоже собирал, но оно было настолько медленным и вялым, что ... (сервер фулл комплект с моником и прочими минимальными приблудами 30 минут крафтило)

    Вопросы какие я задавал, это собственно то самое что я не реализовал.

    Хотя я делал его на стеках с сортировкой, зато можно было послать пачками на крафт. Правда заставить работать полноценно не смог, а потом желания не стало.

    Хранение такое конечно же интересное, но как по мне, лучше рецепты хранить в стандартном формате типа

    ["minecraft:planks"] = {"minecraft:log"}
    ["minecraft:stick"] = {"", "minecraft:planks", "", "", "minecraft:planks"},
                

    А дальше уже прогонять внутреннюю обработку.

    Ну и закидку на будущее делай, количество модов надо учитывать, так как всегда найдется человек который попытается вбить все моды в программу, а ОЗУ не сильно резиновая. Так что стоит пересмотреть формат на хранение данных на диске с быстрым доступом к ним


  6. А чего куда размещать?

    Где сундуки ставить?

    А можно мне чтобы он ресы брал сверху/снизу/корочегдеяукажу?

    А скриншоты работы программы?

    Крафт поддерживает сложных структур, типа сможет собрать сервер ОС с 0 и за сколько времени?

    Есть поддержка мультикрафта, то есть если я закажу 40 кнопок каменных, он их будет крафтить по 1 шт или пачкой сможет сделать?

    Есть защита от излишек крафта? Типа крафтим резко 120 предметов 1 типа которые по 8 штук крафтятся.

    Поддержка крафтов из разных модов возможна? А то у ОС например все предметы с 1 названием.

    Поддержка заменяемости есть? Типа дуб==береза

    • Нравится 4

  7. 59 минут назад, Taoshi сказал:

    Насколько я знаю сервер одновременно поддерживает максимум 4 Редстоун карты

    Если есть цветные провода редстоуна, то можно подавать информацию на 16 цветов провода, соотвественно 64 контакта можно задействовать. А если учесть, что можно задействовать внешний контроллер красного камня, то вырастает система до 354 контактов (59 блока), ну а если добавить контроллер линий, то тут уже я затрудняюсь подсчитать количество контактов, так как их становится очень много.

    Скрытый текст

    для тех кто не верит, что можно подключить столько контроллеров

    ruwN2Mf.png

    слева, вариант как задействавать все стороны контроллера

     


  8. "У меня вот на столе лежит непонятная штуковина, если её трясти долго то там появляются пузырьки, а если ею царапать стол, то пузырьки исчезают. Помогите найти зарядку для этой штуковины, она приятно пахнет"

    Примерно так я вижу эту просьбу о помощи ...

    • Нравится 1
    • Ха-ха 2

  9. Карты неудобно, вечно теряются, на серверах вечные проблемы с доступом в приват чтобы карточку провести, хотя есть беспроводные ...

    Да и если у тебя отжимают карточку, то деньги уже выходит не твои?

    Хранить информацию на карточке тоже не стоит, что мешает перезаписать данные на ней?

    Короче проще сделать виртуальную карту. Типа подошел, авторизовался, твоя карта подгрузилась с диска или сервера, а далее выполняй все нужные операции. Тут уже за глаза хватит функционала ОС. Из оборудования - монитор, клавиатура, воронка (лучше голодный сундук или его техно аналог), какой-нибудь раздатчик или конвеерная лента, сундук для сбора "платежей", и транспозер для управления и распределения мусора.

    Кстати мусор тоже будут кидать, так что система должна от него избавляться путем вышвыривания куда подальше, ну и сдачу не забываем вернуть, если игрок случайно кинул 10 стаков угля, и отменил платеж.

    Кстати если разделить систему на "аппарат банкомата" и "аппарат сервера" то можно будет работать с аппаратами не в 1 экземпляре, у меня 25 аппаратов запросы кидали на 1 сервер, справлялось вполне себе. Все игроки занимались своими делами, при этом не мешая друг другу и не ожидая очереди для доступа к аппарату.

    А если добавить не прямой доступ, а через своеобразный мост, то появляется опция "филиал магазина", тоесть аппараты можно раскидывать по разным магазинам, вообще разных владельцев, и приходя в любой из филиалов, твой баланс везде будет одинаковым


  10. Тут вообще только код менять, изолировать и обрабатывать именно момент отключения. Иначе увы никак. Можно вообще добавить в автозапуск, чтобы отрубался комп через 60 секунд после вылета программы, далее пробуждается он по редстоуну и опять по кругу гоняет.


  11. Чтобы компьютер проснулся, надо построить тикающую редстоун схему (таймер/генератор импульсов) которая все время будет отправлять на компьютер редстоун сигнал. На компьютере установить блок редстоун контроллера или плату контроллера, выполнить 1 раз (1 раз для оборудования, данные в нем сохраняются) и выполнить команду

    redstone.setWakeThreshold(1)

    Теперь если компьютер выключить, с импульсом редстоуна он очнется.

    Аналогично можно сделать через беспроводную или проводную карту. Но там уже нужен отдельный компьютер который сначала проснется сам, а потом разбудит всё остальное оборудование.


  12. 5 часов назад, Zipper31 сказал:

    OpenComputers-MC1.7.10-1.6.2.12-client.На планшете ошибки выдаёт при запуске tty что-то там.

    Скорее всего используется в программе Lua 5.3 который на этой версии мода не доступен. Увы программа у вас работать не будет. Переходите на более новые версии.


  13. 21 минуту назад, moskovroma сказал:

    Метод описанный выше мной для обычных юзеров

    Да, так тоже можно, за одним минусом только, данный способ действителен, если комп всегда прогружен. В других способах он тебе будет показывать время нахождения указанного тобою пользователя, можно сказать, что никак.


  14. 5 часов назад, rootmaster сказал:

    главный вопрос, а зачем?

    Наверное потому что так тоже можно. Зачем городить сложные системы и топологию, когда можно и так. Тебе удобно своими инструментами достигать того же результата, а другим удобно иными инструментами.

    Хотя если это сообщение оставлено ради рекламы твоего софта, то не самая удачная идея так делать.

    • Нравится 1
    • В шоке 1
×
×
  • Создать...