Вопрос по поводу тоннельной карты. Я сделал код чтобы с робота отправлялась информация об инвентаре робота,
робот сканирует 12 слотов и выдаёт сколько там в общем блоков, а на монитор с помощью второй тоннельной карты выводится как раз сколько блоков в этих 12-ти слотах
Код для робота
Скрытый текст
local rob = require ("robot")
local component = require "component"
local tunnel = component.tunnel
function Send()
SlotCount = 0
for i = 1, 12 do
SlotCount = SlotCount + rob.count(i)
end
tunnul.send(SlotCount)
end
Код для монитора
Скрытый текст
local component = require ("component")
local term = require('term')
local gpu = component.gpu
local tun = component.tunnel
--gpu.setResolution(25,1)
while true do
if data ~= nil then
term.clear()
gpu.set(1,1,'В роботе нечего')
else
term.clear()
gpu.set(1,1,'В роботе '..SlotCount..' руды')
end
end
Вопрос по поводу тоннельной карты. Я сделал код чтобы с робота отправлялась информация об инвентаре робота,
робот сканирует 12 слотов и выдаёт сколько там в общем блоков, а на монитор с помощью второй тоннельной карты выводится как раз сколько блоков в этих 12-ти слотах
Код для робота
local rob = require ("robot")
local component = require "component"
local tunnel = component.tunnel
function Send()
SlotCount = 0
for i = 1, 12 do
SlotCount = SlotCount + rob.count(i)
end
tunnul.send(SlotCount)
end
Код для монитора
local component = require ("component")
local term = require('term')
local gpu = component.gpu
local tun = component.tunnel
--gpu.setResolution(25,1)
while true do
if data ~= nil then
term.clear()
gpu.set(1,1,'В роботе нечего')
else
term.clear()
gpu.set(1,1,'В роботе '..SlotCount..' руды')
end
end
Помогите разобраться
Изменено пользователем _bongo_Поделиться сообщением
Ссылка на сообщение
Поделиться на других сайтах