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

NEO

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

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

  • Посещение

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

    78

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

  1. Я тоже думал что тинкерсы всякие гемморные, но потом решил посмотреть, итог - спустя час уже сделал каменную имбо-кирку на мега скорость, прочность и тд, тепеть думаю что любая сборка должна быть с тинкерсом.
  2. Ты не тем занимаешься, вместо спрашивать как что сделать, лучше изучай луа и устройство OpenOS. 1, 5 http://computercraft.ru/topic/1888-konsolnye-komandy-pastebin-shell/?p=28024 ответ. 2, 3. Есть хорошая вики, там всё написано. 4, я думаю с начало изучи луа и OpenOS
  3. os.execute — переопределена для запуска программ с помощью shell.execute.
  4. 1. rm filepath filepath бывают двух типов, абсолютный и относительный, абсолютный начинается с /, а относительный нет, абсолютный берёт точку отсчёта корень, а относительный - текущее местоположение. Пример. Я нахожусь в папке /home В ней есть файл test.lua. Можно удалить двумя способами. 1.1 rm /home/test.lua 1.2 cd /home rm test.lua 2. wget 3. local shell = require('shell') shell.execute('pastebin run 35g45g')
  5. Бинарный режим. 4 байта на ячейку.
  6. Так есть файловая система. Можно к самому фс компоненту обращаться.
  7. Ну да, они довольно примитивные, хотя можно еще падать вниз по цепочке, тут хотя бы мозг есть, а более низшие имеют один нерв и на нём уплотнения "которые как раз и думают".
  8. Ну так, это похоже ошибка в луа коде. А оно удаленно передаёт тебе её.
  9. Ну да, рисование шрифтов уменьшает количество фпс. Нужно - же пройтись по каждому символу, рассчитать положение символа на текстуре, сделать масштабирование, нарисовать. Не скажу что прямо -20 фпс будет, но если их мало, то лучше не пичкать всяким барахлом рендер.
  10. Тогда нужно писать полный текст, а не есть load зачем компилятор.
  11. Похоже плана по написанию отладчика у тебя нету, функция load вообще тут роли не играет. Тупо лоадить код - это и школьник умеет, а вот сделать полную отладку без отладочных средств самого луа можно сделать только со своим компилятором. Вот пример, каким образом функция load контролирует while true do? Никаким. Нужно перед лоадом пропустить код через свой компилятор что бы он изменил его таким образом, на работу не влиял но можно было получать отладочную информацию, что бы можно было остановить бесконечные петли и тд. P.S Стало даже смешно, прямо два года копания в луа и я не знаю про load. Мда.
  12. Скорее всего нет, ибо он будет неудобен из за однозадачности, контроль точек остановки, контроль бесконечных петель, можно конечно сделать свой компилятор который будет вставлять специальные участки кода(например в контрольные точки), ограничивать бесконечные петли.
  13. NEO

    Проблема с pastebin

    install запустить.
  14. NEO

    OpenComputers 1.6.1

    В основном версия ОС > 1.7.10. Уже пора всем переходить выше на ступень.
  15. Тем более read возращает чанк, а не целый ответ, нужно вызывать read пока nil не выпадет.
  16. Используй библиотеку internet.
  17. Условие в Lua работает так же как и в других языках. Это С++, но смысл один и тот же. Вместо фигурных скобок в Lua then end.
  18. Нужна навигационная самостоятельная программа для мода SGCraft для обеспечения сюжетной телепортации на новом сервее (пример на видео). Анимация и графика, как на видео, совершенно не обязательна, скорее даже напротив, абсолютно не нужна. Важен только понятный интерфейс и реализация функционала самих Звездных Врат, обеспечивающая выполнение удобной телепортации в любые доступные врата. ПК(монитор) - один блок. Конкурс имеет только одну задачу - вовлечение в процесс участников проекта.
  19. Я вот что подумал, а если сделать не просто манифест, а сборочный скрипт, в манифесте пишется код с помощью предоставленной hpm API, а потом уже в пакет записывается результат работы скрипта, как тебе идея?
  20. Ну да, только эта строчка ограничивает тебя в радиусе 400 блоков.
×
×
  • Создать...