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

Chebuya

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

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

  • Посещение

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

    72

Все публикации пользователя Chebuya

  1. Проблема в том, что минификатор делает это всё в лоб. Он не знает, что ты будешь делать с переменной some, поэтому он не делает так.
  2. Я, конечно, не собираюсь считать чужие ресурсы - но сделать .equip намного дешевле, чем делать 2 робота. P.S Возможно я что-то забываю, но робот скорее всего не может пополнить запас пены распылителя
  3. А зачем собственно тут два робота? Одного вполне достаточно
  4. Chebuya

    Ивенты

    Ну почему. Можно заглянуть в таблицу event.handlers, там обычно после 4 индекса идут созданные не OpenOS слушатели/таймеры. Но проще перезагрузить конечно. По сути, если поиск кнопки долгий - то тут уже ничего не поможет. Разве что, если в коде кнопки есть какой-нибудь os.sleep, то листенер поможет. P.S Сколько кнопок нужно иметь, чтобы кнопка долго искалась?
  5. Угу, там скобочка лишняя оказалась. возле "3600 * 3"
  6. Для чего такие манипуляции? Всё же делается гораздо проще. --Псевдокод local players = {vasya = {timestamp = false, rep = 0}} --таблица игроков с репутацией --Допустим, игрок изменил как-то "репутацию" на 1 единицу вверх. local function getTimestamp() local f = io.open("/tmp/time", "w") f:write("time") f:close() return fs.lastModified("/tmp/time") / 1000 end players.vasya.timestamp = getTimestamp() + 86400 -- записываем точное время + добавляем сутки --Допустим, игрок захотел изменить репутацию if players.vasya.timestamp <= getTimestamp() or not players.vasya.timestamp--Если таймштаймп "Васи" меньше или равен точному времени или таймштаймп вообще false - значит прошли сутки или игрок еще не голосовал. Изменяем репутацию... rep() else --иначе делаем что-то другое, например пишем что голосовать можно только через сутки end
  7. Это нужно для часов? Тогда предлагаю вот такой код(Это готовый код): local fs = require("filesystem") local f = io.open("/tmp/time", "w") f:write("time") f:close() local timestamp = fs.lastModified("/tmp/time") / 1000 + 3600 * 3 --Умножаем на часовой пояс, в моём случае GMT +3 local realtime = os.date("%d.%m.%Y", timestamp) --Реальное время в формате День.Месяц.Год Час:Минута:Секунда print(realtime)
  8. @MineCR Эм, все картинки сломанные.
  9. Нет. Кто-то вообще может играть на ванилле, и ему до мфс'у как до лампочки. Составлять "приказ" я не хотел. А текстовым смайлом хотел смягчить, чтобы не вышло как-то грубо. Но если всё таки так получилось - извиняюсь.
  10. Думаю, для того кто мониторит. Я же никого насильно с дулом пистолет не заставляю использовать мониторы, а не таблички=d
  11. Это уже передёргивание фактов. Я такого не говорил. Но раз уж на то пошло - намного лучше посидеть в шахте пол часика и сделать клёвую мониторилку, которую видно хоть из окна соседа Это не аргумент, а лишь придирка. Программа у @Romanok2805 крутая, но пользоваться или нет решает игрок.
  12. Разумеется, в песочницу волен играть каждый как хочет. Но ведь мы здесь не в ридонли пришли Холивары то поддерживать надо. Кто-то же должен это делать, верно?
  13. Хоть это и , но мониторить МФСУ(! делается из алмазов - следовательно на 2-3 тир монитор/пк ресурсы есть) на табличках - мазахизм в чистом виде. А если ресурсов нету - иди в шахту, мониторить тебе явно нечего=d
  14. >Мелкие таблички, на которых ничего не видно уже с 5-6 блоков Есть же мониторы, зачем так изощряться?
  15. Chebuya

    AE2 + OC

    Её нет на 1.12 насколько я помню
  16. Chebuya

    AE2 + OC

    Это аддон OpenPeripheral. Так как он добавляет эти драйвера. Для экспорта можно использовать шину экспорта, которую надо настраивать, как раз для этого нужен апгрейды базы данных.
  17. Никак нельзя, к сожалению. Последнюю скобку курсивную можно исправить - а вот первую нельзя. Вот такая вот недоработка
  18. До меня, кажись, дошло, что значит "графическая" кнопка. Тебе конкретно нужно что-то подобное? В MineOS иконки как раз по твоим запросам.
  19. Тогда я тоже не вижу ничего понятного. Мне неясно, в чём конкретно заключается вопрос? В том, что нужна "картинка" кнопки? В целом, это можно реализовать шрифтом брайля. Но, есть минус. Так как каждый симовл брайла занимает 1 "пиксель", то сделав условный треугольник нажатие будет по всему треугольнику, а не по его контуру. Но всё же вариант с символами лаконичнее. Если я опять не понял вопрос, то ничем помочь не могу. Я не знаю, что значит "простая графическая кнопка" .
  20. Да и кому этот force admin нужен? =d Не думаю, что сервера с включенным КБ остались, да еще его и получить надо..
  21. Наткнулся на плеер NBS музыки через computronic's. Тема на англоязычном форуме: https://oc.cil.li/topic/1758-noteblock-studio-player-for-computronics-sound-cards/ Что получилось у меня: Получилось довольно забавно, учитывая что дроном можно управлять во время проигрывания музыки, то есть теперь на свинолёте можно лететь не в тишину, а с музычкой =) Порядок действий, как проигрывать музыку: Обновить программу Скачать какой-нибудь .nbs файл Теперь, через net можно сделать так: net <имя-файла>.nbs <имя> nbs файл сохранился как переменная, теперь создаём какой-нибудь файл, например play.lua, редактируем - пишем туда nbsPlay(nbs: string, repeat: boolean). В моём случае - nbsPlay(despacito, true) (Будет постоянный повтор музыки, остановить можно написав error() в интерпретаторе) Пишем net play.lua Слушаем и радуемся! !ВНИМАНИЕ! Требовательно к оперативной памяти. Минимальная конфигурация с т 1.5 плашкой первого уровня, иначе дрон будет кричать о недостаточной памяти. Так же, с 1 платой при требовательных операциях и работающей музыке - возможен вылет дрона.
  22. так там же вроде две команды, что-то вроде command_block.command("pex user blah blah ")? ничего сложного в этом нет
  23. Я даже бы не удивился если бы робот сбежал
×
×
  • Создать...