:3
This commit is contained in:
parent
491112768c
commit
68ec37f994
66 changed files with 6591 additions and 10096 deletions
41
computer/29/vaultmanager.lua
Normal file
41
computer/29/vaultmanager.lua
Normal file
|
@ -0,0 +1,41 @@
|
|||
controller = peripheral.wrap("right")
|
||||
print(controller)
|
||||
|
||||
write("which row? ")
|
||||
--row = read()
|
||||
write("which column? ")
|
||||
--col = read()
|
||||
|
||||
sleep(1)
|
||||
print(row, col)
|
||||
function rotatetomove(blocks)
|
||||
sleep(0.05)
|
||||
controller.move(
|
||||
math.abs(blocks),
|
||||
math.abs(blocks)/blocks
|
||||
)
|
||||
while controller.isRunning() do
|
||||
sleep(0.05)
|
||||
end
|
||||
end
|
||||
function travelY(blocks)
|
||||
redstone.setAnalogOutput("top",0)
|
||||
rotatetomove(blocks)
|
||||
end
|
||||
|
||||
function travelX(blocks)
|
||||
redstone.setAnalogOutput("top",1)
|
||||
rotatetomove(blocks)
|
||||
end
|
||||
|
||||
function travelZ(blocks)
|
||||
redstone.setAnalogOutput("top",2)
|
||||
rotatetomove(blocks)
|
||||
end
|
||||
travelY(4)
|
||||
travelX(5)
|
||||
travelZ(6)
|
||||
sleep(10)
|
||||
travelZ(-9)
|
||||
travelX(-20)
|
||||
travelY(-20)
|
Loading…
Add table
Add a link
Reference in a new issue