Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- os.loadAPI("/apis/general")
- g = general
- function go(distance,fn1,fn2,fn3)
- distance = g.getnum(distance,1)
- fn1 = g.getfunc(fn1)
- fn2 = g.getfunc(fn2)
- fn3 = g.getfunc(fn3)
- for i=1,distance do
- while fn1() == false do
- if fn2() == false and fn2 == false then return false end
- end
- end
- end
- function forward (distance)
- go(distance,turtle.forward)
- end
- function back (distance)
- go(distance,turtle.back)
- end
- function up (distance)
- go(distance,turtle.up)
- end
- function down (distance)
- go(distance,turtle.down)
- end
- function left (distance)
- go(distance,turtle.turnLeft)
- end
- function right (distance)
- go(distance,turtle.turnRight)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement