Advertisement
Guest User

quai2

a guest
Mar 30th, 2020
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.00 KB | None | 0 0
  1. component = require("component")
  2. sides = require("sides")
  3.  
  4. redstone = component.proxy("d2a084df-2d78-4ccb-b09c-599d884b33f4")
  5. quai = component.proxy("5ee9248a-c015-4ecf-b0f6-5094dec9dec3")
  6. detector1 = component.proxy("6514cff6-5ee6-4d85-9f76-49be4998370f")
  7. detector2 = component.proxy("9cc426a9-6ea3-448e-8915-4fe3e43cb95e")
  8. detector3 = component.proxy("cd788da4-fba9-4ba1-b67c-d0dc524e777a")
  9.  
  10. redstone.setOutput(sides.bottom, 0)
  11.  
  12. while true do
  13.     local tag1 = detector1.getTag()
  14.     local tag2 = detector2.getTag()
  15.     local tag3 = detector3.getTag()
  16.    
  17.     if tag2 == "Ligne2" then
  18.         redstone.setOutput(sides.bottom, 25)
  19.         quai.horn()
  20.         quai.setThrottle(0)
  21.         quai.setBrake(1)
  22.    
  23.         while tag3 == "Ligne3" do
  24.             os.sleep(1)
  25.             tag3 = detector3.getTag()
  26.         end
  27.    
  28.         while tag1 == "Ligne1" do
  29.             os.sleep(1)
  30.             tag1 = detector1.getTag()
  31.         end
  32.    
  33.         os.sleep(120)
  34.         quai.horn()
  35.         quai.setBrake(0)
  36.         quai.setThrottle(1)
  37.         tag2 = ""
  38.         os.sleep(5)
  39.         redstone.setOutput(sides.bottom, 0)
  40.     end
  41.     os.sleep(1)
  42. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement