Перейти к публикации
Форум - ComputerCraft

Поиск по сайту

Результаты поиска по тегам 'ic2'.

  • Поиск по тегам

    Введите теги через запятую.
  • Поиск по автору

Тип публикаций


Блоги

Нет результатов для отображения.

Нет результатов для отображения.

Категории и разделы

  • Программирование
    • База знаний
    • Библиотеки
    • Робототехника
    • Сетевые технологии
    • Игры
    • Операционные системы
    • Графика
    • Инфраструктура
    • Программы новичков
    • За пределами Minecraft
    • Всякое-Разное
    • Чулан
    • Стол заказов
    • Конкурсы
  • Игровой раздел
    • Игровые сервера
    • Предложения игроков по улучшению игрового процесса
    • Моды и плагины
    • Гайды, обзоры по модам
    • Жалобы на игроков
    • Заявки на разбан
    • Ивенты
  • Общение
    • Ответы на частые вопросы
    • Вопрос-ответ
    • Вопросник по Lua и модам Opencomputers и ComputerCraft
    • Беседка для программистов
    • Беседка-флудилка
    • Шкатулка
  • Технический раздел
    • Новости проекта
    • Предложения по улучшению работы форума и игровых серверов
    • Проблемы в работе игрового сервера, клиента, форума и их решение
    • Дубль аккаунты
    • Обратная связь
    • Архив
  • Новости Независимое государство
  • Беседка Независимое государство

Категории

Нет результатов для отображения.

Нет результатов для отображения.


Искать результаты в...

Искать результаты, содержащие...


Дата создания

  • Начать

    Конец


Последнее обновление

  • Начать

    Конец


Фильтр по количеству...

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

  • Начать

    Конец


Группа


AIM


MSN


Сайт


ICQ


Yahoo


Jabber


Skype


Gtalk


Facebook


Twitter


Город


Интересы

Найдено 9 результатов

  1. Решил как-то раз сделать программу для варки пива. И у меня это получилось. Возможности Выбирать сорт Выбирать густоту Выбирать время выдержки По истечению времени автоматически собирать бочки с пивом (Разливать в кружки он не может) Подсчёт всех ресурсов, необходимых для варки Выбор количества бочек Защита от "Дурака" Инструкция: Принцип работы: 1. Робот берёт ресурсы на обслуживание четырёх бочек (или меньше, в зависимости от указанного общего количества). 2. Обслуживает (закладывает хмель, пшеницу, капсулы в бочку) бочки. 3. Возвращается на начальную точку, если остались не обслуженные бочки, то пункт 1. 4. Ждёт указанное время. 5. Собирает (ломает) бочки, пока не заполнится инвентарь, если заполнился, то возвращается на базу и опустошает место. 6. Возвращается на место, складывает в сундук оставшиеся бочки. 7. Программа завершена. Чтобы скачать, введите команду: pastebin get G0Jnvg0A beer.lua Ссылка на pastebin: http://pastebin.com/G0Jnvg0A Минимальная комплектация:
  2. Advanced Machines - дополнение к моду Industrial Craft,добавляющее улучшенные механизмы.Достоинства этих механизмов заключаются в их скорости,но они требуют больше энергии и ресурсов для крафта.
  3. Я искренне считаю ИК2 - унылым более чем полностью, но замечено, что мало кто занимается в нем селекцией. А зря... Сегодня, мой юный падаван, я расскажу тебе о замечательном напитке любого дигера, под названием кофе с молоком. Получить кофе не просто. Самый высокий шанс, если верить педивикии, имеет аурелия, но ты не верь всему что пишут на заборах. Врут. Легче всего кофе(да и хмель, чего уж там скрывать) выводится из резинового тростника. Но тебе придется разобраться с анализатором и сделать такой тростник, который растет максимально быстро. Это важно. Неплохо было бы еще, чтобы он давал максимум урожая. Т.е. нужно оба эти параметра к 20 устремить. Ну хотя бы 10+ При таких показателях тростник вырастает за пару минут, имея даже небольшой шанс к мутации получается неплохая экономия времени и места. Рекомендую делать поле побольше и скрещивать культуры. Только следи за сорняками. Спреем НЕ ПОЛЬЗУЙСЯ! Он характеристики портит. Всегда держи предпоследние экземпляры в сундуке, а лучшие - на поле. Если проворонишь сорняк, потеряешь только пять минут, а не всё. Итак, ты получил первое зерно кофе. Что дальше? НЕ ВЫКАПЫВАЙ ЕГО!!! Посади рядом через клетку лучшую свою культуру резины и скрести до тех пор, пока не получишь еще один росток кофе. Его и срывай. Твоя задача сделать кофе как можно лучших показателей по статистике роста и продукции. К черту сопротивляемость. Что?? Ты спрашиваешь зачем тебе кофе??? 6 кружек этого чудесного напитка добавит тебе speed V и haste V. Что что? Головка кружится от кофе? Наростиком заешь. Да не жуй адскую гадость, возьми синего. Теперь вооружившись буром 3*3 иди в подземелье и копни чутка. Воу-воу, палехче! Не забывай что есть лава. Хотя.. с твоей то скоростью о лаву можно просто пробегать копая НИЖЕ ее уровня. Мой показатель - около 500 алмазов за полчаса копания. ПС: Включи музычку ))
  4. Дисклеймер: всё ниженаписанное можно реализовать миллионом других методов, которые, вероятно, будут более оптимальны. Программный код приведён не полностью, так как система заточена под конкретное использование, конкретные габариты и пр. Программы также не являются оптимальными и содержат огромное количество костылей отчасти из-за лени, отчасти из-за проблем совместимости с другими системами дома и нежелания всё переделывать (перевод: опять же из-за лени) Автор не отвечает за психические и физические (потеря сознания, кровотечение из глаз, конвульсии, панические атаки, депрессию, разочарование в человечестве), а также игровые увечья и случаи летального исхода, вызванные данным гайдом. Итак, зелёная энергия угля и пара. Зелёная она потому что: Нижеописанное представляет собой способ получать ок. 200 eU/t с довольно средними начальными инвестициями и практически нулевыми затратами в процессе. Система включает в себя: - Ферму угля - РК-Бойлер с турбиной - Управляющий компьютер Что требуется: - Ферма угля с роботом (требования опишу ниже) - Бойлер - в зависимости от настроения - 160 слитков стали на турбину + 99 на ротор (расходник, но с очень большим сроком службы) - много свободного места (под бойлер+турбину минимум 6 блоков в высоту) Важно: подобная схема не предназначена для оперативного включения-выключения. Перед тем, как турбина начнёт генерировать энергию, бойлер должен нагреться и произвести некоторое количество пара, что занимает некоторое время (несколько десятков минут реального времени). В это время бойлер будет расходовать уголь "впустую", причём гораздо быстрее, чем во время постоянной работы. Если уголь заканчивается, бойлер в течение какого-то времени (сравнимого с временем, требуемым на нагрев) будет остывать, по-прежнему вырабатывая пар (а следовательно, турбина будет вырабатывать энергию). Если энергию отдавать некуда, уголь будет потребляться впустую (в отличие от тех же генераторов). Следовательно, необходимо хранилище энергии и схема управления (о чём ниже). Достоинства: - Бесплатная и бесконечная энергия (не считая износа ротора, которого хватает на очень длительный срок) - Вырабатывает гораздо больше энергии, чем другие ранние источники - Субьективное мнение: вырабатывать энергию с помощью более сложного, требующего определённой автоматизации и обвязки, относительно (по меркам майнкрафта, закрывая глаза на ферму угля) реалистичного энергоблока куда интереснее, чем используя десятки ИК2-генераторов - Выглядит серьёзнее Недостатки (некоторые делают использование данной схемы интереснее, а следовательно, могут быть отнесены к достоинствам): - Сложнее в постройке, настройке, требует автоматизации. - Занимает много места - Не способен быстро включаться-выключаться - Требует много материалов (могут быть проблемы со сталью). Итак. В RailCraft есть такая замечательная вещь, как турбина. Она умеет производить IC2-электричество из пара. Количество энергии зависит от количества поступаемого пара, до 200 eU/t при поступлении 320 единиц пара. Разумнее всего производить пар при помощи бойлера из того же Railcraft. В итоге, получаем полноценный энергоблок котёл-турбина. Бойлер Бойлеры бывают нескольких разновидностей. Во-первых, различается материал котла. Котлы бывают низкого давления (железные, быстрее разогреваются, выдают меньше пара) и высокого давления (разогреваются медленнее, больше потребляют угля и выдают больше пара). Я предпочитаю строить железный котёл 3x4x3, так как со сталью в начале игры обычно проблемы. Такая конфигурация выдаёт чуть меньше пара, чем требуется для 100% эффективности турбины, но для меня это некритично. Если со сталью проблем нет, можно построить котёл высокого давления 3х3х3 (но будет переизбыток пара). Кроме материала и габаритов котла бойлеры различаются также и по топливу. Бывают бойлеры, работающие на жидком (лава, горючие жидкости) и на твёрдом (уголь, древесина) топливе. Несмотря на то, что бойлер - структура многоблочная, совмещать различные блоки котла и топки в одной структуре нельзя (то есть, нельзя построить бойлер наполовину железный, наполовину стальной, и т.д.). В данном случае я буду рассматривать железный котёл 3х4х3 (что не критично), работающий на твёрдом топливе (а вот это уже критично). Собираем его так (снизу вверх): нижним слоем кладём блоки Solid Fueled Boiler Firebox в габаритах будущего бойлера (в нашем случае 3х3). Над ними 3х4х3 Low Pressure Boiler Tank. Когда всё готово, блоки котла должны соединиться. Теперь к бойлеру можно получить доступ в интерфейс. https://ftbwiki.org/Steam_Boiler_(Railcraft) Турбина Прямо на бойлере (сверху) строим турбину из RailCraft Строим её из 12 блоков Steam Turbine Housing в формате 2х2х3. Когда конструкция готова, внешний вид поменяется вот на такой (без адаптера и прочей обвязки, разумеется): Соответственно, на этом собственно строительство бойлера закончено. Чтобы работать в "ручном" режиме, нужно только подсоединить его к сети, заполнить водой, заправить углём и каждые 5 минут бегать добавлять угля и воды. Но разумеется, это не интересно. Соответственно, его надо как-то автоматизировать. Важно: Если в разогретом бойлере закончилась вода, надо перед доливкой дать ему остыть. Или долить сразу и насладиться фейерверком. Вода Как говорили машинисты паровозов, у Вас может закончится уголь, может закончиться пар, но ни в коем случае не должна заканчиваться вода! Самое простое - сделать резервуар воды и поставить помпу из IC2 вплотную к бойлеру, подключив к турбине и поместив в неё Fluid Ejector Upgrade. Можно заправлять и роботом, но в таком случае есть одна проблема, которую я упомяну потом. Да и смысла нет, помпа много энергии не потребляет, а потребности бойлера в воде обеспечит без проблем. Ключом можно поменять сторону, с которой помпа будет брать воду. При клике на сторону ключом с зажатым шифтом задаётся сторона, противоположная той, на которую кликнули. Так как турбина вырабатывает 200 eU/t, помпу к турбине подключаем через трансформаторы (MV и LV). Подключать её к хранилищу смысла нет, так как бойлер потребляет воду только когда он вырабатывает пар. А когда он вырабатывает пар, турбина выдаёт электричество (не сразу, но бойлер вмещает достаточно воды чтоб компенсировать данный лаг). Информация о турбине: https://ftbwiki.org/Steam_Turbine_(Railcraft) Уголь И вот тут начинается самое интересное. Я уже говорил, что нам требуется ферма угля. Таковые уже рассматривались на данном форуме, и не раз, поэтому углубляться в детали не буду. В моём случае ферма угля занимает два этажа под машинным отделением (где и находится энергоблок), размером в чанк, на 72 дерева (по 36 на каждом этаже). Робот, который занимается сбором угля, также обслуживает и котёл. Для этого, в принципе, можно выделить и отдельного робота, при условии, что у него есть доступ к собираемому углю. На картинке выше - робот поднимается с фермы через отверстие в полу (рядом с сундуком, отмечено жёлто-чёрными блоками), добирает из сундука угля до 4 стаков и отправляется к воронке. Выгружает уголь в воронку (подходит именно сбоку, а не сверху) и идёт назад отдыхать. Программу писать не буду, потому что данные действия - элементарны, и зависят от конкретной пространственной конфигурации. Наличие воронки здесь важно по той же причине, по которой не рекомендуется использовать робота для заливки воды. Дело в том, что бойлер умеет принимать уголь автоматически из любого контейнера, стоящего вплотную к блокам топки. А так как робот для бойлера - всего лишь контейнер, то бойлер будет тянуть всё, что находится в инвентаре робота и что горит. Что не очень хорошо, если у робота в инвентаре находятся, например, саженцы. Конечно, можно выгружать саженцы, но это будет только усложнять жизнь. Вместо воронки, соответственно, можно поставить любой сундук. Я использую воронку потому что ввиду малого инвентаря она позволяет дозировать подаваемый уголь точнее и проще. Возникает вопрос: почему не поставить бойлер сразу рядом с сундуком, в который выгружается уголь, и этим самым избавить робота от ненужной работы? Ответ далее. Управление Как я уже сказал, турбина вырабатывает до 200 eU/t. При этом съедается уголь в огромных количествах, а также изнашивается ротор. И если вопрос угля решается габаритами фермы (хотя в некоторых случаях это важно, так как много места может и не быть. Моя ферма из 72 дубов, находящаяся в подвальном помещении в биоме River, выдаёт чуть меньше угля, чем требуется для безостановочной работы бойлера), то менять роторы (ротора хватает на несколько реальных дней безостановочной работы, но всё же) - удовольствие не столь дешёвое. А потреблять 200 eU/t в режиме 24/7 нужно не всем, особенно на ранней стадии игры. А как я уже упомянул, включение-выключение бойлера занимает много времени, а также значительно снижает эффективность. Следовательно: 1) Требуется буфер энергии. Как минимум, MFE (4MeU). Желательно, MFSU (40MeU). За этим буфером необходимо следить, чтоб определять, сколько в нём энергии. 2) Требуется компьютер, который будет следить за содержимым буфера, и давать команду роботу. Для упрощения себе жизни, у меня используется следующая схема: Компьютер следит за содержимым MFSU. Если количество энергии падает ниже определённого значения (в моём случае - 20%), то подаёт редстоун-сигнал на провод, подходящий к тому месту, которое посещает робот каждый раз, когда выгружает уголь (примерно каждые 5 минут). Когда энергия превышает некоторое значение (у меня - 80%), сигнал снимается. Если робот видит, что сигнал подаётся, он докладывает уголь в бойлер. Если нет, то уголь, соответственно, в бойлер не поступает. Соответственно, уголь в бойлере кончается, энергия ещё какое-то время вырабатывается (достаточно для того, чтоб заполнить хранилище), после чего бойлер остывает. В зависимости от потребления и ёмкости хранилища, параметры должны быть иными (для MFE я использовал порог включения и порог выключения 50% - инерция бойлера обеспечивала необходимый гистерезис). Данная схема, разумеется, неоптимальна и обладает очевидными недостатками (основной - отсутствие оперативности, робот не может среагировать достаточно быстро на повышенное потребление энергии. Однако ввиду того, что бойлер так или иначе не способен быстро включиться при необходимости, этот недостаток менее значим). При желании её можно усовершенствовать, передавая роботу сообщение о необходимости топить-не топить по беспроводной связи (наиболее оптимальным мне видится вариант, когда робот через определённые промежутки времени опрашивает управляющий компьютер, так меньше вероятность того, что сообщение затеряется). Ниже приведена программа, которая используется у меня для управления бойлером. Она даёт команды роботу, управляющему бойлером, а также позволяет запрашивать по сети данные, касающиеся машинного отделения (количество энергии, температуру и состояние бойлера, генерируемую мощность, состояние ротора и др.), а также менять (опять же, по сети) режим работы бойлера. Также она выводит на монитор основную информацию. Программа рассчитана под запуск с EEPROM (без ОС), для компьютера, имеющего сетевую, графическую карту, редстоун-интерфейс (в виде карты или внешнего компонента), подключённого адаптерами к MFSU, бойлеру, турбине, железному сундуку с углём. Так как программа была написана для личного использования, поиск оборудования и обработка ошибок его отсутствия не проводится (feel free to change it if you need it). Также не проводится поиск монитора, поэтому чтоб программа начала выводить на экран что-либо, желательно после установки монитора запустить на данном компьютере один раз OpenOS. Сетевое взаимодействие настроено под мою систему. По этой и другим причинам я не советую брать и использовать эту программу, а советую писать что-либо своё или подстраивать данную программу под себя. https://pastebin.com/Mrrd13SY
  5. Программа предназначена для сбора латекса с деревьев гевеи. Использует геоанализатор и электрокраник. Построение фермы Деревья располагаются в узлах прямоугольной сетки (расстояние между деревьями 1 блок). Робот располагается в углу фермы на уровне пола. Над деревьями должно быть свободное пространство высотой 1 блок. Под роботом располагается сундук в который будет складываться латекс. Слева от робота располагается зарядное устройство для краника (может быть зарядным устройством из OC или энергохранителем из IC2). Зарядка для робота может располагаться сзади или справа (при необходимости). Схема фермы (вид верху) ####### #@#@#@# ####### #@#@#@# ^###### @ — дерево # — свободное пространство ^ — робот Скриншоты фермы Компоненты робота геоанализатор инвентарь контроллер инвентаря улучшение «Парение» (1-й уровень) — устанавливается, если высота фермы (включая свободное пространство над деревьями) больше 8; не нужен, если высота полёта робота увеличена в конфиге OC. солнечный генератор (уменьшает потребность в зарядке на базе, но для автономной работы недостаточен) интернет-карта (нужна только для установки программы из интернета) Возможная конфигурация робота Использование Перед началом работы необходимо просканировать ферму командой: rubber-farm --analyze <длина> <ширина> <направление_робота> <длина>, <ширина> — длина и ширина фермы (в стволах) <направление_робота> — сторона света, на которую ориентирован робот (south,west,east,north,юг,запад,восток,север) Робот произведёт сканирование фермы, и запишет конфигурацию в файл /home/rubber-farm.cfg. После этого можно запускать сбор латекса командой: rubber-farm --run Не забудьте положить в слот инструмента электрокраник. Используемые библиотеки table_io — запись/чтение луа-таблиц в файл (взят отсюда) erobot — обёртка над модулем "robot" добавляющая программную навигацию pathfinder — поиск пути от @Krutoy, оформленный в виде модуля (пост) Установка Выполнить последовательно следующие команды (необходима интернет-карта): pastebin get nxz9fk4G /lib/erobot.lua pastebin get 6qasEWEw /lib/pathfinder.lua pastebin get qVcqH0T6 /lib/table_io.lua pastebin get 7Ma8am97 /bin/rubber-farm.lua Или скачайте вручную: erobot.lua в /lib/erobot.lua pathfinder.lua в /lib/pathfinder.lua table_io.lua в /lib/table_io.lua rubber-farm.lua в /bin/rubber-farm.lua
  6. Описание: Требуется программа для сканирования игрока на облучение(дебаф "radiation") . Награда: К сожалению я не игрок сервера и игровую валюту или предмет не могу дать, а так как не игровую валюту нельзя предлагать, то я скажу огромное спасибо! Установка: Любые блоки, которые вам нужны для создания этой схемы. Требования: Нужно, что бы с игрока считывались бафы/дебафы и если компьютер находит дебаф радиации на игроке, то на мониторе отображается, что найдена радиация (желательно, что бы делало рандомные числа например микрорентген/час) и звенит тревога и закрывает дверь, т.е. редстоун не выдает или наоборот выдает, а если все нормально и компьютер ничего не находит, то на мониторе отображается, что все чисто, желательно в виде какой-нибудь картинки и выдает редстоун сигнал на открытие двери. https://imgur.com/a/QGeVm
  7. Описание: Программа необходимо для отслеживание реактора и управление им. Награда: К сожалению я не игрок сервера и игровую валюту или предмет не могу дать, а так как не игровую валюту нельзя предлагать, то я скажу огромное спасибо! Установка: Любые блоки, которые вам нужны для создания этой схемы. Требования: Нужно, чтобы считывались след. данные: - Статус реактора (включен или выключен); - Температура реактора; - 2 жидкости в реакторе ("Hot Coolant", "Coolant"); - Параметр HU/s (тепла за секунду); - Если возможно, то показывать компоненты находящиеся в реакторе. - Так же, можно добавить сколько выходит энергии из турбин, посредством подсчета. Управление реактором: - Собственно само включение/выключение реактора по редстоуну; - И опять же, если возможно, то когда выгорает компонент или топливо заканчивает свой распад, то выключать реактор. И самая главная проблема в том, что реакторов будет 4. Желательно нужно, что бы они все были в одном мониторе. https://yadi.sk/i/33xPjkTl3DA855 Если нужно, то могу скинуть тестовую карту с этим самым жидкостным реактором.
  8. Здравствуйте! Ко мне пришла в голову мысль - сделать дистанционное управление реактором. То есть ты сидишь за компьютером, тебе выводится, скажем, температура реактора, и в случае перегрева он отключается. Это сделать несложно, но в модах нет температурных сенсоров. Поэтому выход для меня следующий - сделать робота, который будет мониторить этовсёб а такжеб возможно, работать с инвентарём реактораю Вопрос в следующем - можно ли это сделать? Пытался ли кто-нибудь и что из этого получилось? Спасибо за ответы!
  9. Небольшая программка для автоматического переодевания в защитный костюм и обратно с защитой от забывания в инвентаре радиоактивных предметов. Не знаю как вас, но меня всегда раздражало переодеваться для работы с реактором, и вот пришла в голову мысль запилить вот такую утилитку. Суть её в том, чтобы переодеть вас в ЗК, или наоборот(в зависимости от того, в чём вы сейчас), и если вы в ЗК и забыли выложить какие-то стерженьки или кусочки, он перед процедурой переодевания заберёт у вас опасные игрушки. Нужно: PIM, комп, сундук. Чтобы всё правильно работало нужно поставить PIM, рядом сундук(у меня с севера, но в программе можно изменить сторону на 8 строке), стать на PIM в одном из комплектов брони, запустить программу, одеть другой комплект(порядок не имеет значения), снова запустить. Всё! Примечания: В сундуке комплект ЗК хранится в первых 4-х слотах, а ваш шмот в следующих 4-х, так что туда ничего не кладите, особенно плутоний, иначе он оденется вам на голову. Программа не особо полезна, но для тех, кто вручную управляет реактором сэкономит много времени и обезопасит от облучения =) , если у вас есть какая-нибудь программа управления реактором - добавьте в неё эту утилиту - будет вааще зашибись! Ссыль на pastebin
×