Advertisement
Corbinhol

SecurityKeyPadCode

Nov 10th, 2022 (edited)
40
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.68 KB | None | 0 0
  1. --Elevator Security System
  2. --26 Block Distance
  3. local redstoneInputSide = "left";
  4. local elevatorSwitchSide = "right";
  5. local elevatorWaitTime = 8;
  6.  
  7. shell.run("clear");
  8.  
  9. function raiseElevator()
  10. redstone.setOutput(elevatorSwitchSide, true);
  11. end
  12.  
  13. function lowerElevator()
  14. redstone.setOutput(elevatorSwitchSide, false);
  15. end
  16.  
  17. if redstone.getOutput(elevatorSwitchSide) == false then
  18. raiseElevator();
  19. sleep(elevatorWaitTime);
  20. end
  21.  
  22. while true do
  23. if redstone.getInput(redstoneInputSide) == true then
  24. lowerElevator();
  25. sleep(elevatorWaitTime);
  26. sleep(3);
  27. raiseElevator();
  28. sleep(elevatorWaitTime);
  29. end
  30. sleep(0);
  31. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement