Advertisement
awesome8digger

Computercraft Elevator CallSide

Jul 13th, 2018
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.47 KB | None | 0 0
  1. controlComputerID = 6
  2. currentFloor = 1
  3. modemSide = "left"
  4. cableSide = "right"
  5.  
  6. rednet.open(modemSide)
  7. function main()
  8.     id, message = rednet.receive()
  9.     for i = 1, 100 do
  10.         if message ~= nil then
  11.             buttonTest()
  12.         end
  13.     end
  14.     main()
  15. end
  16.  
  17. function buttonTest()
  18.     if redstone.getInput("front") == true then
  19.         floorDifference = message - currentFloor
  20.         if floorDifference ~= 0 then
  21.             rednet.send(controlComputerID, floorDifference)
  22.             main()
  23.         end
  24.     end
  25. end
  26.  
  27. main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement