Гайды

[HiTech 1.12.2] [OpenComputers] Контроль и мониторинг реакторов

Автор: P1KaChU337 · Обновлён:

Reactor Control by P1KaChU337

Представляем программу мониторинга, контроля и управления критически важными системами реакторного комплекса для игроков сервера McSkill HiTech 1.12.2 на основе мода OpenComputers.

В этом гайде подробно описано, как собрать и настроить компьютер, а также как установить и запустить на нём программу.

image.png.2ea1fd91cfc3ce57da8dfccb7b6a86cd.png

Сборка и настройка компьютера

Для корректной работы программы необходимо собрать компьютер со следующими компонентами:

  • Монитор 3 уровня
  • Серверная стойка (не системный блок)
  • Сервер 3 уровня
  • Клавиатура
  • Компонентные шины 2 шт.
  • ОЗУ 3.5 / 4 шт.
  • Видеокарта 3 уровня
  • Интернет-карта
  • EEPROM с Lua BIOS
  • Жёсткий диск 3 уровня
  • Процессор 3 уровня
  • Дисковод с дискетой OpenOS

Все компоненты соединяются в стойке. Пример сборки:

Установите мониторы (их можно покрасить красителем) в удобном месте, разместите клавиатуру и серверную стойку рядом, затем подключите всё кабелями:

podklychenie.png

Установка OpenOS и программы

Далее:

  1. Запустите компьютер и установите OpenOS:
    • Введите install
    • Подтвердите установку нажатием на Enter 2 раза
    • Дождитесь перезапуска компьютера
  2. После установки OpenOS введите команду для загрузки программы Reactor Control:
wget -fq https://github.com/P1KaChU337/Reactor-Control-for-OpenComputers/raw/refs/heads/main/installer/installer.lua ins && ins
  1. После установки автоматически откроется config.lua, где необходимо:
    • Вписать никнеймы в массив users по примеру:
    users = {"P1KaChU337", "ДругойНик"}
    • Остальные параметры можно изменить по желанию
configi.png

Подключение реакторов и сетей

Программа поддерживает работу с:

  • Реакторами (через адаптер)
  • МЭ-сетью (через адаптер к контроллеру или МЭ-интерфейсу)
  • Flux-сетью (через адаптер к контроллеру, не к разъёмам или хранилищу)

Примеры подключений адаптеров к контроллерам:

Адаптеры можно подключить и с помощью поставщиков:

postavchik.png

Возможности программы

Программа автоматически отключает жидкостные реакторы, если количество жидкости в МЭ меньше порога.

Если МЭ-сеть недоступна (погасла, отключилась или стала красной) — также отключает все жидкостные реакторы.

При этом виджет реактора переходит в аварийный режим, и программа не позволяет запустить реактор вручную. После восстановления количества жидкости в МЭ до установленного порога реакторы автоматически возвращаются в штатный режим и запускаются.

Воздушные реакторы программа при ошибках с жидкостью не трогает.

Проверка уровня жидкостей выполняется каждую минуту.

Мониторинг реакторов и комплекса

В виджетах реакторов отображается:

  • Температура
  • Генерация энергии
  • Тип реактора
  • Статус: запущен или нет (то есть нажата ли кнопка «включить» в самом реакторе или нет)
  • Количество хладагента внутри буфера самого реактора (вертикальный прогресс-бар)

В статусе комплекса отображается:

  • Количество установленных реакторов
  • Индикатор работы
  • Время до распада стержней (берётся минимальное среди всех реакторов, то есть до полного выгорания в самом «слабом» реакторе)

Ручное отключение реакторов

Поддерживается ручное отключение реакторов (через интерфейс реактора).

Однако рекомендуется отключать реакторы именно через интерфейс программы, чтобы избежать возможных ошибок.

Ограничения и ответственность

Важно! Программа не проверяет правильность выставленной схемы реакторов. Если она собрана неверно — риски полностью на вас.

Автор не несёт ответственности за взрывы реакторов. Используйте программу на свой страх и риск. Разработка является инди-проектом и распространяется бесплатно. Программа предоставляется «как есть», возможны ошибки и баги (хотя в целом работает стабильно).

Обратная связь

Если вы нашли баг, недочёт или у вас есть идея для улучшения — напишите:

  • ВК / Discord: p1kachu337
  • Или прямо на форуме

Будем рады, если вы оставите отзывы о программе в теме!

Похожие гайды