Перейти к публикации
Новости
  • В ближайшее время постараюсь разобраться с картой сервера/ЛК/бб кодами
  • Новости
  • 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
  • Like 2

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


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

sleep(0)

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


Ссылка на сообщение
Поделиться на других сайтах
  • 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

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

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


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

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×