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

Fingercomp

Гуру
  • Публикации

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

  • Посещение

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

    283

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

  1. Ох, какой у нас тут @NEO важный и деловитый) "Не впутывайте", "прошу вас", в то же время делает какие-то нелепые выводы ("крыша поехала", "бред"))) И он ВООБЩЕ не причастен, абсолютно нет, что вы?.. Лучше уж молчал бы, а не "оправдывался" так, иначе не назовёшь.
  2. NEO, этот топик официально разрешён для в-меру-флуда. Указывать мне пока ещё рано, до советчиков Вас не повысили.
  3. Начать надо с прекращения флуда и начинания кодинга.
  4. Я не понимаю. @NEO пытается переубедить @swg2you в том, что Луа — язык-то не компилируемый по большей части, но последний нигде о таком не писал; более того, в посте чётко сказано об этом! Смысла не вижу вообще никакого, только если сообщения понабивать. Мимонепонимаю.
  5. Приветствую Вас, уважаемый читатель! Рад сообщить о том, что, спустя целых 24 дня, наконец, отрелизилась версия 1.5.15. Изменений маловато, но перечислить, думаю, не помешает. Добавлено: Режим доступа к накопителям низкого уровня. То есть, это является, по сути, одним "файлом", в который можно писать и из которого можно читать. Может быть полезным. Что? Мало карт данных? Не проблема. Теперь они различаются по уровням (бесполезная и даже неприятная фича ) Фича из разряда "НАКОНЕЦ-ТО!!!" Две функции для контроллера инвентаря: isEquivalentTo() и areStacksEquivalent(). Они позволяют определять, есть ли общие категории OreDict у обоих предметов. Всё больше мы переезжаем на Луа 5.3. "Новая"-старая либа bit32 для обратной совместимости. Перехватывание и возврат значений чисел различных типов в сигналах. Срочно бежим дизассемблировать кольчужную броню! Ибо добавлен чёрный список для него, и кольчуга там по умолчанию. Что? Только в 1.8 редактирвоание NBT? Да? Уже нет. Для дебаги добавлена функция управления NBT (спасибо gamax92). [*]Изменено: Использование правильного дефолтного шаблонного премета в лутогенераторе, для помощи работе другим модам. [*]Пофикшено: Сообщение computer.stopped. При отключении компьюетра, например, не закрывались сокеты. Переборщили с правкой времени копания. Как, что — не указывается. Если компьютеры остановились неожиданно, крашилось всё (бежим крашить сервер, пока не поздно!) Дедлок потенциальный на работающих компьютерах. Нестабильный мануал: деление на нуль. В интеграции с АЕ2 была небольшая проблема. Наконец-то. Утечки памяти в серверных стойках (кажется, именно это и происходило) были устранены. Состояние гонки возникало между ServerThread и ClientShutdownThread. Всякие очепятки и опечатки в мануале (спасибо Shuudoushi).
  6. А они уже есть) У Убунты стоят, подходишь с карточкой — дверца открывается. Правда, для меня жутко неудобно, плюс 1 слот "лишний" занимает в инвентаре (с чем у меня вечная проблема. Он почти всегда забит)
  7. Fingercomp

    Автокрафт OpenComputers

    Первая публичная реализация автокрафта на OpenComputers. Исполнительным элементом является робот, командующим же — компьютер. Хранилищем предметов здесь выступает МЭ-сеть, с интерфейсом в роли передатчика предметов в обе стороны. Для начала использования автокрафта Вам потребуется: Компьютер. Это главная часть системы, хранящая базу данных рецептов и экспортирующая предметы из дерева крафта в нужном порядке. Требования: Графическая карта второго уровня. Беспроводная сетевая карта. Процессор второго уровня и выше. Планки памяти уровня 2 и выше (зависит от размеров базы данных). Жёсткий диск уровня 1 и выше (зависит от размера базы данных). Интернет-карта (для скачивания программы). EEPROM. OpenOS Робот. Это исполняющая часть системы. По сигналу с модема "craft" она крафтит предметы и складирует полученное в МЭ. Требования: Апгрейд крафта. Контроллер инвентаря. Инвентарь. Клавиатура. Экран Т1. Дисковод. Интернет-карта (для скачивания программы). Беспроводная сетевая карта. Процессор уровня Т2 и выше. Планки памяти уровня Т2 и выше (возможная комбинация: Т2 и Т1.5). EEPROM. OpenOS. Жёсткий диск первого уровня. МЭ-сеть. Это хранящая часть системы, из которой достаются айтемы и в которую кладутся результаты крафтов. Требования: ME Drive и ячейки. Терминал для доступа к сети (может быть исключён). Интерфейс. После крафта всех необходимых вещей можно приступать к установке. Поставьте робота лицом в интерфейс. Убедитесь, что интерфейс готов к работе. Теперь соберите компьютер. Установите на робота и компьютер OpenOS. Скачайте программы, используя команды ниже, для робота и компьютера соответственно: Компьютер: pastebin get pXunJUE2 /usr/bin/craft.lua pastebin get ixwtEUr6 /usr/bin/recipes.lua pastebin get V2Zrnp6F /usr/share/db Робот: pastebin get tiwidCYt /autorun.lua pastebin get S1J5Y7mb /scan.lua Теперь запишите адреса сетевых карт на компьютере и роботе (components modem). Откройте файл /usr/bin/craft.lua на компьютере. В строке ROBOT замените значение на адрес сетевой карты робота. В строке DIR замените значение на сторону экспорта (сторона света, где находится робот относительно интерфейса). "north", "south", "east", "west", "up", "down". В строке TECH_SLOTS замените значение на количество слотов внизу робота (инструмент, дискета, контейнеры). После этого откройте файл /scan.lua на роботе и замените значение переменной COMP на адрес сетевой карты компьютера. Если всё сделано правильно, можно запустить файл /autorun на роботе и recipes на компьютере. Интерфейс у данных программ понятен без моих комментариев. Программа recipes предназначена для управления базой данных: удаление, изменение, добавление, просмотр рецептов. Программа craft на компьютере предназначена для самого процесса крафта. Напоследок, для сканирования рецептов нажмите 7 в recipes, выложите рецепт в роботе и в выделенный слот положите результат крафта. Затем запустите программу scan на роботе и выполните инструкции на компьютере. Скриншоты. Все вопросы, замеченные баги оставляйте в комментариях.
  8. Fingercomp

    Автокрафт OpenComputers

    Не спать 40 часов, как оказалось, вредно Поправил ссылки на софт.
  9. Как правильно заметил @swg2you, данная программа запускаться из-под EEPROM неспособна. В студию требуем объяснения такого обмана.
  10. Эта опция не особо охотно делает заказанное.
  11. Fingercomp

    Автокрафт OpenComputers

    Обновил программу, просто поправил багульку одну. Ошибся в функции округления: floor вместо ceil прописал.
  12. А теперь ткни пальцем в строчку конфига, где это показывается. И в любом случае этого не поставят, ибо зачем?
  13. Если быть честным — дабы не опечалить Монстрика, "ЛО" поставил я.
  14. Fingercomp

    Автокрафт OpenComputers

    Добавил ссылку на альбом со скриншотами.
  15. Я просто оставлю ссылку. Либа для работы с пыныги. http://oc.cil.li/index.php?/topic/266-libpngimage-a-preliminary-library-for-decoding-encoding-png-images/
  16. На ближайшие несколько дней/недель планы такие. Я ушёл на другой сервер, играюсь там с Грегом, Тинкерсом, пчелями и роботиками. На ИТ заходить по-прежнему буду, но реже (до введения чего-нибудь новго, очень уж надоело играть по-простому). Всё это до релиза нормальной рабочей Террарии на Линукс, тогда приоритеты будут иными. На форуме буду продолжать постоянно сидеть.

    1. Krutoy
    2. davial

      davial

      Интересно : ты ТАМ под этим ником ?

    3. Fingercomp

      Fingercomp

      Нет, лицензия у меня с другим ником, надо бы сменить.

    4. Показать следующий комментарий  138 больше
  17. Fingercomp

    Как собрать шахтерского робота

    Маловероятно. Тут проблема сравнения блока в инве робота и блока перед роботом.
  18. Жду Террарию на Линукс...

    1. Fingercomp

      Fingercomp

      Ну, она, как бы, есть, но трабли какие-то с MojoShader'ом) Как я понял, там беда с GL_ARB_instanced_arrays. Пытаюсь напоить вином, но пока безуспешно.

    2. Fingercomp

      Fingercomp

      Ну, не поспоришь) На форуме, кстати, похожая проблема есть, тоже Убунта, тоже ассерция фэйлится. Пожалуй, оставлю там свою мессагу.

  19. Дождались!! Можно, наконец, бросать в топку рекурсивов и плодить геодиггеров. Тему, кстати, закрепил.
  20. Что не так? Весело ведь ждать два реальных часа до рассвета, пока пчели и соляры не могут работать) P. S. Самому интересно, зачем такое поставили вообще.
  21. Fingercomp

    RemainInMotion.

    Не было и вряд ли будет мод на фреймы не лагучий. Поставить его на сервер — равно примерно вайпу. @@Quant, вот ты вечно не те модики предлагаешь) То читерный, то лагучий @@LeshaInc, ууууууу, не знать, что такое фреймы — вообще будто в Майнач не играть.
  22. Fingercomp

    Морской Бой

    Кстати, есть флаг для привата, который позволяет включить взрывы.
×
×
  • Создать...