В общем есть прога, она установлена на главном компе, и чекает все сообщения в сети на 3333 порту
И есть второй комп, который при нажатии на кнопку отправляет в сеть сообщение с цифрой нажатой кнопки (То-есть пятая кнопка это сообщение в виде "5555")
То-есть на кнопку нажал, сообщение отправилось, главный комп сообщение принял, включил определенный редстоун сигнал, и выключил его
У меня такого не происходит, пока не нажмешь какую нибудь другую кнопку на втором компе
И как можно реализовать вкл/выкл одной кнопкой?
То-есть пришло сообщение, сигнал включился, пришло сообщение еще раз - выключился
И еще вопрос, как помигать лампочкой через редстоун адаптер?
То-есть допустим 1 секунду горит, 1 секунду не горит. и так бесконечно пока не прекратишь этот цикл
На ардуинке все просто, там через delay можно сделать)) или millis, а тут не особо врубаюсь как это сделать
Сорян за такие тупые вопросы, но только начал осваивать Lua((
local component = require("component")
local event = require("event")
local m = component.modem
local rs = component.redstone
local sides = require("sides")
local colors = require("colors")
m.open(3333)
print(m.isOpen(3333))
while true do
local _, _, from, port, _, message = event.pull("modem_message")
print("Got a message from " .. from .. " on port " .. port .. ": " .. tostring(message))
if message == 5555 then
rs.setBundledOutput(5,11,255)
print("button5")
end
if message == 1111 then
print("button1")
end
if message == 2222 then
print("button2")
end
if message == 3333 then
print("button3")
end
if message == 4444 then
print("button4")
end
end
Всем привет
В общем есть прога, она установлена на главном компе, и чекает все сообщения в сети на 3333 порту
И есть второй комп, который при нажатии на кнопку отправляет в сеть сообщение с цифрой нажатой кнопки (То-есть пятая кнопка это сообщение в виде "5555")
То-есть на кнопку нажал, сообщение отправилось, главный комп сообщение принял, включил определенный редстоун сигнал, и выключил его
У меня такого не происходит, пока не нажмешь какую нибудь другую кнопку на втором компе
И как можно реализовать вкл/выкл одной кнопкой?
То-есть пришло сообщение, сигнал включился, пришло сообщение еще раз - выключился
И еще вопрос, как помигать лампочкой через редстоун адаптер?
То-есть допустим 1 секунду горит, 1 секунду не горит. и так бесконечно пока не прекратишь этот цикл
На ардуинке все просто, там через delay можно сделать)) или millis, а тут не особо врубаюсь как это сделать
Сорян за такие тупые вопросы, но только начал осваивать Lua((
Изменено пользователем Koteyk0oПоделиться сообщением
Ссылка на сообщение
Поделиться на других сайтах