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

Lgmrszd

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

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

  • Посещение

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

    1

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

  1. Обычно натыкаюсь на реализацию классов в виде таблиц. Теперь наконец-то смогу избавиться от двоеточия при вызове функций.
  2. Хоть прога и с ошибкой, но для первого раза уже хорошо! (С той точки зрения, что есть write и read)
  3. Эх, как же трудно сделать обработку всех ошибок и добавлять новые фичи... Код растягивается, становится труднее уследить за багами.
  4. В вики же написано, да ладноserver1.computercraft.ru порт стандартный
  5. Есть plumble в гуглплей. Я как раз с него сижу в основном.
  6. Я в сетевых технологиях разбираюсь так же, как слушатель хореографических курсов разбирается в системах водоснабжения (то есть -- почти никак). Можешь в Мамбл зайти, договоримся.
  7. Она третьего уровня и жрёт дофига энергии. Для некоторых комп третьего уровня -- дорогое удовольствие, и они не могут крафтить их пачками.
  8. robAddr -- это адрес модема робота, а owner -- адрес модема компа. Они нужны, чтобы робот и комп обменивались сообщениями только друг с другом, потому что я не могу в аутентификацию
  9. Итак, первая версия программы готова! Для её работы нужен стандартный компьютер с беспроводным модемом, а также робот с модемом и апгрейдами: верстак и контроллер инвентаря. Затем ставим МЭ-интерфейс, адаптер, зарядник и робота как на картинке: После этого берём апгрейд-базу данных и настраиваем её на те предметы, которые используются в крафте (пока что у меня только один рецепт): Базу кладём в адаптер. Затем на компьютер закидываем два файла: ME.lua и recipes.lua ME.lua recipes.lua На робота скидываем файл crafter.lua : В файле ME.lua измените переменные: robAddr -- адрес модема робота, baseSize -- размер базы. В файле crafter.lua измените переменную owner -- адрес модема компа. Приступим к запуску. На роботе запустим файл crafter.lua, после чего наш раб робот будет ждать сообщения. После этого на компе запустим файл ME.lua. Сейчас программа настроена так, чтобы сделать одну базовую электросхему IC2. Данная версия не проверяет МЭ сеть на наличие предметов, поэтому положите их заранее. Если вы всё сделали правильно и я не допустил косяков при написании этого сообщения, в вашей МЭ сети появится одна электросхема. Тестируйте на здоровье!
  10. Сделал конвертацию таблицы рецепта в строку, отдачу команды компом роботу. Завтра буду искать баги, после чего выложу в эту тему.
  11. Спасибо, но я уже придумал другой способ ¯\_(ツ)_/¯
  12. Ага, конечно.Во-первых, разные предметы иногда имеют одинаковые id-шники, но разные теги (которые почему-то определяются как damage) Например, "IC2:itemCable" - это и медный провод, и золотой в изоляции. Хотя да, что-то я затупил, роботу не нужно знать рецепт, если в интерфейсе всё разложено. Как сказал Фингер, эта прога специально для сервера.К тому же автокрафт роботом и компом гораздо дешевле, чем "родные" шаблоны, процессоры создания и сопроцессоры всякие, которые к тому же каналы лишние занимают. Пара строк или пара кристаллов - решать не мне. Насчёт пирожков... Да, возможно, я "научу" робота не только крафтить, но и, к примеру, ездить к дробилке. Опять же, эти шины всякие занимают каналы.
  13. А я же тебя хотел спросить в xmpp, да ты убежал. У меня же в таблице таблица! А в ней ещё одна! С этим сериализация не справится! Или справится?
  14. Автокрафт в МЭ посредством OpenComputers. Пока Алекс переворачивает сервер с ног на голову, мне вдруг в голову стукнула мысль, что неплохо будет сделать автокрафт в AE, но без лагодрома (@artem211, привет). Короче, свой автокрафт с компами и роботами. Пока что программа не готова для всеобщего обозрения, но скоро она будет доведена до нормального уровня. Да-да, я видел систему автокрафта Алекса, но всё-таки матрица из over9000 сундуков -- неудобно. Как это работает: Комп с помощью таблицы рецептов и апгрейда-базы данных настраивает МЭ-интерфейс Робот берёт из интерфейса предметы и крафтит то, что нужно ... И... всё, собственно Что моя прога (мои проги -- на комп и робота) умеет: Комп -- настраивать МЭ-интерфейс по рецепту, сохранённому локально при идеальных условиях (всего хватает). Робот -- крафтить по рецепту, который сохранён на роботе локально, и опять же, при идеальных условиях. Что она не умеет: Защита от дурака двойной крафт (например, нужен факел, а палок не хватает) Пересылка рецепта с компа на робота. О третьем отдельно. Мне, собственно, нужна помощь тех, кто хорошо разбирается в сетях. Мне нужно переслать таблицу. Внутри таблицы. Внутри ещё одной таблицы! Да, я говнокодер. О развитии проги буду сообщать в эту тему.
  15. Эм, меня идея создать междусерверный чат не интересует. Я свою прогу в сингле пишу. Пока что мотивацией служит неработающий сервер.Только пинание, и ничего другого. Если что, я в мамбле. И да, вот пинок: как создание проги?
  16. Буду помощником на равных правах - меня тоже периодически пинать надо.
  17. Повезло вчера с Байтом, ерунду обменял на 27 слаймболов!
  18. Именно поэтому я всё кинул рядом и наступил на кнопку с одной землёй в карманах. Запрещать, думаю, не нужно. В лаву тоже можно наступить и умереть.
  19. Если лагов не будет, то я за. (Интересно, можно ли в одной руке держать лазер, а в другой - бластер?)
  20. При больших багах в коде можно в принципе без лазера обойтись. И без гравика
  21. Эм... какое сегодня число?Днём заходил, не было... вроде.
  22. АП Говорят, что выходят новые версии. Возможно, починили дюп и крэш с terminal bridge или как его там. Так что... да чего уж там, поставьте скорее!
  23. Дададададада!!! Правда, ещё не запускал, попробую потом.
×
×
  • Создать...