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

Reactorcraft fission reactor design

Вопрос

Всем привет. Пытался найти какую-нибудь программу для мониторинга графитовых стержней реактора из Reactorcraft, но, к сожалению, не нашёл. Решил создать ASCII дизайн интерфейса программы. Может кто помочь с кодом? Вот ссылка на дизайн: https://pastebin.com/CK3WV9yV

Изменено пользователем Alex
перенос темы

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Рекомендуемые сообщения

Всем привет. Пытался найти какую-нибудь программу для мониторинга графитовых стержней реактора из Reactorcraft, но, к сожалению, не нашёл. Решил создать ASCII дизайн интерфейса программы. Может кто помочь с кодом? Вот ссылка на дизайн: https://pastebin.com/CK3WV9yV

С данным модом не работал, предоставь ссылку на рабочий мод.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

С данным модом не работал, предоставь ссылку на рабочий мод.

Это аддон к Ротарикрафту. Также нужно скачать API к ним.

https://sites.google.com/site/reikasminecraft/dragonapi

https://sites.google.com/site/reikasminecraft/rotarycraft

https://sites.google.com/site/reikasminecraft/reactorcraft

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Как работает реактор, я не знаю. Прокомментирую только вывод этой масштабной ASCII-картинки. Я бы предпочёл избавиться от кучи gpu.set, чтобы снизить шансы на ошибку в номерах строк:

-- вывод многострочного текста на gpu

local com = require "component"
local gpu = com.gpu

local text = [[
string111
string222
string333
string4
string5
]]

local row=0

for txt in text:gmatch( "([^\n]+)" ) do
  row = row + 1
  gpu.set( 1, row, txt )
end

-- альтернативный вариант кода:
text:gsub( "([^\n]+)", function( txt )
  row = row + 1
  gpu.set( 1, row, txt )
end)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

...

Прокомментирую только вывод этой масштабной ASCII-картинки. Я бы предпочёл избавиться от кучи gpu.set, чтобы снизить шансы на ошибку в номерах строк:

...

Спасибо. Ещё небольшой вопрос по Opencomputers: когда я подключаю этот самый реактор к компьютеру, мне пишет ошибку "слишком много подключенных компонентов". Можно ли этот самый реактор подключить как-нибудь к компьютеру через сервер? Изменено пользователем eu_tomat
сокращение длинных цитат

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Понял.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить на вопрос...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


×
×
  • Создать...