[HiTech 1.12.2] [OpenComputers] Контроль и мониторинг реакторов
Автор: P1KaChU337 · Обновлён:
Reactor Control by P1KaChU337
Представляем программу мониторинга, контроля и управления критически важными системами реакторного комплекса для игроков сервера McSkill HiTech 1.12.2 на основе мода OpenComputers.
В этом гайде подробно описано, как собрать и настроить компьютер, а также как установить и запустить на нём программу.

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


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

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

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


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

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


Воздушные реакторы программа при ошибках с жидкостью не трогает.
Проверка уровня жидкостей выполняется каждую минуту.
Мониторинг реакторов и комплекса
В виджетах реакторов отображается:
- Температура
- Генерация энергии
- Тип реактора
- Статус: запущен или нет (то есть нажата ли кнопка «включить» в самом реакторе или нет)
- Количество хладагента внутри буфера самого реактора (вертикальный прогресс-бар)
В статусе комплекса отображается:
- Количество установленных реакторов
- Индикатор работы
- Время до распада стержней (берётся минимальное среди всех реакторов, то есть до полного выгорания в самом «слабом» реакторе)
Ручное отключение реакторов
Поддерживается ручное отключение реакторов (через интерфейс реактора).
Однако рекомендуется отключать реакторы именно через интерфейс программы, чтобы избежать возможных ошибок.
Ограничения и ответственность
Важно! Программа не проверяет правильность выставленной схемы реакторов. Если она собрана неверно — риски полностью на вас.
Автор не несёт ответственности за взрывы реакторов. Используйте программу на свой страх и риск. Разработка является инди-проектом и распространяется бесплатно. Программа предоставляется «как есть», возможны ошибки и баги (хотя в целом работает стабильно).
Обратная связь
Если вы нашли баг, недочёт или у вас есть идея для улучшения — напишите:
- ВК / Discord: p1kachu337
- Или прямо на форуме
Будем рады, если вы оставите отзывы о программе в теме!


