Перейти к содержимому
  • Новые сообщения

    • 211
      @TurboPointbus300 боюсь, она умерла.............. 💀⚰️⚱️
    • 77
      Приветствую. Давно конечно меня тут не было, получил пинг на почту, поэтому заскочил. Автор темы(я) к счастью, или к сожалению, ещё жив. Живёт в Киеве, и благодаря "освободителям братских народов" у него уже как второй год чуть ли не каждый день летает над головой взрывоопасный металлолом. Чтоб мне совсем жизнь мёдом не казалась - поступил в два университета. Ну и естественно, кушать хочется, по этому имеется работа + подработки. Была ещё девушка, но примерно год назад расстались не самым
    • 14
      Спустя сотни лет, теперь могу добавить подсказку всем не равнодушным. Для nbt_hash ипользовать одну функцию заказа из мода OpenPeripheral, а вот для предметов без nbt_hash использовать обычную функцию из интеграции OC. Вот пример кода про что я имею ввиду... function obj:requstItemToCraft(itemElement) local error, status = pcall(function() if type(itemElement["nbt_hash"]) == "string" then print("Заказываю: " .. itemElement["itemLabel"] .. " общим количеством - " .
    • 2
      Согласен! Будет легче, если по всей местности расставить датчики движения. Или область большая? Просто несколько дронов- лагодром. Если один- медленно. А тут все датчики подключил к одной серверной стойке. Повесить их сверху, радиус у них 8 блоков, код я уже спланировал так, что 99% времени это простой (Ожидание сущности). Вести отчёты, когда кого засекли, статистику как часто какие мобы появляются... Редстоун включается дистанционно, на другом краю базы?
    • 3
      Ааааа, ну тогда ладно)
    • 38
      Ну ещё навигационные кнопки прямо как в android
    • 3
      ВНИМАНИЕ! Я ОЧЕНЬ ДАВНО НЕ ПРОВЕРЯЛ ЭТУ ОС. Если у вас есть возможность, то проверьте и напишите тут, работает или нет!
    • 33
      Ошибка при установке mineos
      • Имеет лучший ответ
      1 2
      wget -f https://raw.githubusercontent.com/IgorTimofeev/MineOS/master/Installer/BIOS.lua /tmp/bios.lua && flash -q /tmp/bios.lua && reboot что бы вставить нажми колёсико мыши    
    • 1
      Truecolor  
    • 13
      Где найти OS для ComputerCraft?
      • Ожидают лучшего ответа
      Чтобы это исправить в файле context в первой строке будет "unction..." и в начале поставьте "f" 
    • 182
      Тред подошёл к логическому концу. Нет ни смысла, ни мотивации, ни сил заниматься тем, что всё равно не имеет смысла. Решение о закрытии проекта возрождения приняли мы с Томатом ещё год назад, сейчас дошли руки до остановки машины и снятия её с питания.   Лично у меня нет желания работать над Легаси модами и плагинами под 1.7.10(по другому разработку сервера не назвать). Для нормальной работы нужно два Java-программиста и полтора мотиватора. Я могу выступить только как лидер и наст
    • 10
      под нами ты имел в виду...
    • 139
      Нашёл способ исправить проблему, на 82 и 83 строках нужно заменить переменную holoName на name  
    • 10
      Давай проверим это вместе.   Для начала посмотрим содержимое, которым предлагается прошить EEPROM: И там первой же строкой видим: local handle, code, result, reason = component.proxy(component.list("internet")()).request('https://raw.githubusercontent.com/titan123023/OCBios/master/bios.lua'), '' А все последующие строки кода используют результаты этой строки.   Получается, что код в EEPROM предназначен для скачивания и запуска кода, находящегося по адресу https:
    • 43
      Масштабный труд! Круто всё расписано.
    • 29
      Вряд ли я уже буду делать это ведь я уже давно разрабатываю настоящую операционную систему
    • 92
      Да, пару лет назад снесли аккаунт. Исходников инсталлера нет, библиотека забыта, саппорта не будет, репозиторий в архиве, писать заново лень. Так что придётся самому
    • 11
      Люди, подскажите идей для проекта , идей нету вообще как ещё развивать.
    • 4
      Ну в принципе, можно попробовать его написать. Как допишу своё, буду тыкаться в это, если не найдётся. На форуме отрыл IDE-шку, но не уверен в её актуальности и стабильности, да и с таким-же подходом можно и в акелпаде всё верстать.  
    • 2
      Фантомный элемент в списке
      • Ожидают лучшего ответа
      Ладно, потыкав я понял что в executableForFrame я записал еще и системный скрипт для обработки сообщений модема. У него нету объекта, т.к. он и не нужен. А есть наш, ванильный скрипт у которого есть объект. На первом скриншоте видно как там сперва мега-таблица объекта, и после пустое \n. \n и есть системный скрипт, у которого нету объекта. Из-за того что он обрабатывается на ряду с обычными, а у него нету объекта оно нас мгновенно выкидывает, что означает что этот топик летит в корзину из-за нам
    • 4
      Не рисуется
      • Ожидают лучшего ответа
      Я так и сделал, и это имел ввиду
    • 2
      Как получить коды клавиш?
      • Имеет лучший ответ
      Спасибо за помощь! А вот в CC всё есть из коробки
    • 13
      Пусть прошло и 7 лет, но Игра "Лабиринт бродилка" от BenniShifer919
    • 4
      Спасибо за совет! Объязательно проверю и буду следовать ему в будущем
    • 0
      Делал граф библиотеку, главной идеей которой была сделать более удобную отрисовку. Ведь на СС ты не можешь просто поменять 1 пиксель или узнать его, а если попробуешь - то весь остальной текст сдвинется. Что, как по мне, не очень удобно, поэтому я принялся писать библиотеку. Стало сразу понятно что перерисовывать каждый кадр с нуля - не самая лучшая идея, из-за чего была добавлена двойная буферизация. Скорее всего не самая эффективная, но простая. Вообщем, сначала вроде всё даже шло хорошо, но п
    • 1
      Произошёл микро апдейт, единственное, что поменялось - теперь нельзя скроллить если файлы не заполняют весь экран, или, если всё таки файлов больше чем может уместится, нельзя скроллить бесконечно вниз, скролл прекращается когда самый нижный файл показывается.
    • 8
      @ZKoshak увы, нет, т.к. на Wayback Machine оно не трекнулось, а исходников в истории коммитов на гитхабе от 02.05.18 тоже не нашлось. Видимо, я их вообще не заливал никуда, кроме пастбина
    • 32
      попов, перелогиньтесь
    • 2
      Информация об эссенции в МЭ
      • Ожидают лучшего ответа
      Спасибо!  
    • 2
      Вайтлист пользователей
      • Ожидают лучшего ответа
      Благодарю!@serafim 
    • 3
      Всем спасибо большое!
    • 5
      Я думаю он имел в виду что разобрался з фильтрами для метода. В твоем примере ты тянеш все рецепты из МЕ что может призвести к нехватке ОЗУ.
    • 4
      Точно. Там же проблема с автоматизацией замены этих рамок в пасеках. Рамки не удастся поместить в пасеку не то что роботами или транспозерами, но даже ванильными воронками. По крайней мере, на 1.7.10 так было.
    • 3
      @BenniShifer919 Про графику не скажу, я не так много работал с ней. Я понимаю, как решить конкретную задачу, но какой-то общий подход в работе с графикой сформулировать вряд ли смогу.   А общие советы могу дать такие: Начинать изучение мода я рекомендую в творческом режиме. Первым делом я рекомендую найти в каталоге с игрой файл config/OpenComputers.cfg, найти в нём и установить параметр bufferChanges=false. Отключение буферизации изменений на носителях OpenComputers поз
    • 2
      А, да, извините. Итак, для того что-бы им вообще можно было воспользоваться нужно загрузить Main.lua как библиотеку. Это делается примерно так: local OE = loadfile("/OpenGames 2/Main.lua")() Поскольку он "модульный" можно менять расположение главной папки. Оно будет записано в System.getUserSettings.OpenGames2EnginePath (Если вы устанавливали с установщика). Сделаем для примера радужный квадрат который по клику переместиться к курсору. Создадим наш квадрат, это панель. Существ
    • 3
      помогите с установкой pim магазина
      • Ожидают лучшего ответа
      Либо вручную (при помощи команды wget): wget https://raw.githubusercontent.com/Zardar/pimmarket/pimmarket_0.85/pimmarket.lua pimmarket.lua  установить сразу клиент, потом аналогично на отдельный комп установить сервер.  wget https://raw.githubusercontent.com/Zardar/pimmarket/pimmarket_0.85/pimserver.lua pimserver.lua Рекомендуемая комплектация указана, но при учёте возможной разницы в количестве арендуемой планками памяти объема ОЗУ (она может быть порезана настройками сервера), с
    • 2
      патчить oppm пакеты
      • Ожидают лучшего ответа
      решил проблему переименовав пакеты просто в манифесте
    • 5
      Для опенкомпов уже есть достаточно подробная утилита OpenFetch, писанная нами на пару с _ethernalsteve в 2021 году. Работает под OpenOS, Plan9k и даже MineOS (через "низкоуровневую" имитацию консоли) По виду, в целом, максимально близок к NeoFetch-у
    • 27
      давай   можете пожалуйста расписать гайд по установке этого магаза?
    • 100
      я тут немного посидел я приделал костыль который позволяет запустить stem на MineOS (ничего особенного просто прикрутил 2  функции из event OpenOS немного переделав их) Так что теперь stem доступен и на MineOS    
    • 14
      Помощь по event
      • Имеет лучший ответ
      В event.listen мы передаём нашу функцию, которая должна обрабатывать нужное нам событие, а также строку, задающую фильтр по названию события. Когда наша программа выполнила все задачи, требовавшие немедленного выполнения, она обычно вызывает os.sleep. Всю остальную работу выполняет операционная система.   Внутри os.sleep вызывается computer.pullSignal, где происходит ожидание события. Название этого события сравнивается со всеми имеющимися фильтрами и при совпадении с каким-либо из них
    • 4
      Ошибка в работе System.addWindow
      • Ожидают лучшего ответа
      Ладно, свою ошибку я так и не понял. Моё решение: win:resize(160,50) -- Итоговый размер окна win.titleLabel.text = lc.LabelEditor -- Имя окна winMask:remove() -- Контейнер для тех элементов которые участвовали в первой части программы, --потому-что если мы удалим чайлды win(основное окно) то оно --удалит ваще всё и оставит прозрачный полиэтиленовый пакет, а строить окно заново мне не очень хочеться. --Проще было-б его пересоздать, но мы выяснели ранее что не можем так сделать( win.localX
    • 5
      Ну, в общем, разобрался, Вроде-бы GitHub
    • 56
      @eu_tomat благодарю за пояснение. 
×
×
  • Создать...