Keledan

Timer comandato da Leva, by Keledan75

Feb 23rd, 2013
1,429
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.63 KB | None | 0 0
  1. --Timer comandato da Leva, by Keledan75
  2. -- Impara a programmare con Minecraft Episodio 11
  3. timerAttivo = true
  4. latoTimer = "back"
  5. durataSegnale = 0.2
  6. intervalloTimer = 1
  7. posizioneLeva = "right"
  8.  
  9. function runTimer()
  10.     while timerAttivo == true do
  11.         print (shell.run("redprobe"))
  12.         if redstone.getInput(posizioneLeva) then
  13.             timerAttivo = true
  14.             redstone.setOutput(latoTimer, true)
  15.             sleep (durataSegnale)
  16.             redstone.setOutput(latoTimer, false)   
  17.             sleep (intervalloTimer)
  18.         else
  19.             timerAttivo = false
  20.         end    
  21.     end
  22. end
  23.  
  24. -- loop infinito
  25. while true do
  26.         os.pullEvent("redstone")
  27.         timerAttivo = true
  28.         runTimer()
  29. end
Advertisement
Add Comment
Please, Sign In to add comment