Advertisement
Guest User

elektrowniaauto v2

a guest
Jan 21st, 2019
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.12 KB | None | 0 0
  1. mon = peripheral.wrap("left")
  2. mon.clear()
  3.  
  4. l = 25
  5.  
  6. function wymiana (l)
  7. mon.write("Trwa wymiana...")
  8. rs.setBundledOutput("back", colors.combine(rs.getBundledInput("back"), colors.cyan))
  9. rs.setBundledOutput("back", colors.combine(rs.getBundledInput("back"), colors.lightBlue))
  10. rs.setBundledOutput("back", colors.combine(rs.getBundledInput("back"), colors.lime))
  11. rs.setBundledOutput("back", colors.combine(rs.getBundledInput("back"), colors.blue))
  12. rs.setBundledOutput("back", colors.combine(rs.getBundledInput("back"), colors.green))
  13. rs.setBundledOutput("back", colors.combine(rs.getBundledInput("back"), colors.red))
  14. sleep(30)
  15. mon.write("Oproznianie reaktorow")
  16. for i=1, 100 do
  17. rs.setBundledOutput("back", colors.combine(rs.testBundledInput("back"), colors.pink))
  18. sleep(0.5)
  19. rs.setBundledOutput("back", colors.subtract(redstone.getBundledOutput("back"), colors.pink))
  20. sleep(0.5)
  21. end
  22. sleep(10)
  23. mon.write("Ladowanie uranu")
  24. for i=1, 100 do
  25. rs.setBundledOutput("back", colors.combine(rs.testBundledInput("back"), colors.purple))
  26. sleep(0.5)
  27. rs.setBundledOutput("back", colors.subtract(redstone.getBundledOutput("back"), colors.purple))
  28. sleep(0.5)
  29. end
  30. sleep(10)
  31. for i=1, 30 - l do
  32. rs.setBundledOutput("back", colors.combine(rs.testBundledInput("back"), colors.pink))
  33. sleep(0.5)
  34. rs.setBundledOutput("back", colors.subtract(redstone.getBundledOutput("back"), colors.pink))
  35. sleep(0.5)
  36. end
  37. rs.setBundledOutput("back", colors.subtract(redstone.getBundledOutput("back"), colors.cyan))
  38. rs.setBundledOutput("back", colors.subtract(redstone.getBundledOutput("back"), colors.lightBlue))
  39. sleep(30)
  40. rs.setBundledOutput("back", colors.subtract(redstone.getBundledOutput("back"), colors.blue))
  41. rs.setBundledOutput("back", colors.subtract(redstone.getBundledOutput("back"), colors.green))
  42. rs.setBundledOutput("back", colors.subtract(redstone.getBundledOutput("back"), colors.red))
  43. rs.setBundledOutput("back", colors.subtract(redstone.getBundledOutput("back"), colors.lime))
  44. end
  45.  
  46.  
  47. while true do
  48. if rs.testBundledInput("back", colors.lime) then
  49. wymiana(l)
  50. end
  51. sleep(0.2)
  52. mon.clear()
  53. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement