Advertisement
Muzze77

Flackerlicht

Oct 7th, 2014
252
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.79 KB | None | 0 0
  1. -- (c) Muzze77  Flackerlicht --
  2.  
  3.  
  4. num = 4 -- Anzahl nachflackern
  5. min = 0.3 -- Minimale  Wartezeit
  6. max = 1.5 --  Maximale Wartezeit
  7. side = "top" -- Seite für RS Eingang
  8.  
  9. function cli(anz)
  10.     while anz ~= 0 do
  11.         inSc = math.random(min, max)
  12.         inScN = inSc / 2
  13.         rs.setOutput("back", true)
  14.         sleep(inScN)
  15.         rs.setOutput("back", false)
  16.         sleep(inScN)
  17.         anz = anz - 1
  18.     end
  19.     while num ~= 0 do
  20.         rs.setOutput("back", true)
  21.         sleep(0.2)
  22.         rs.setOutput("back", false)
  23.         sleep(0.2)
  24.         num = num - 1
  25.    
  26.     end
  27.         rs.setOutput("back", true)
  28.   end
  29.  
  30.  
  31.    
  32. while true do
  33.    
  34.   os.pullEvent("redstone")
  35.   if rs.getInput(side) == true then
  36.  
  37.     cli(4)
  38.   elseif rs.getInput("back") == false then
  39.   rs.setOutput("back", false)
  40.     end
  41. end
  42.  
  43.  
  44. -- DO NOT  PUBLIC THIS SCRIPT  WITHOUT PERMISSION --
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement