Перейти к публикации
  • 0
inferno100

Нужна помощь (отслеживание сигналов редстоуна)

Вопрос

в CC не силен ) написал простенький код, в принципе я понимаю почему он не работает, но не знаю метода для решения

собственно код

 

-- programm name dropper

 

--var

 

-- func

 

while true do

 if rs.input("left", true) then

  if rs.input("right", true) then

   rs.setOutput("top", true)

   sleep(1)

else

 rs.setOutput("top", false)

end

end

end

 

проблема с задержкой рэд сигнала как ее обойти?

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


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

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

  • 0
while true do
os.pullEvent("redstone")
rs.setOutput("top",rs.getInput("left") and rs.getInput("right"))
end

Вобще. AND gate делается редстоуном проще.

Изменено пользователем Jet

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


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

while true do

if rs.getInput('left') and rs.getInput('right') then

rs.setOutout('top', true)

else

rs.setOutput('top',false)

end

sleep(0)

end

Так.

Изменено пользователем NEO

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


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

сэнкс, где прочитать про события или желательно посмотреть )) можно и на ингле 

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


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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

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

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

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

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

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


×