From 1e29d967cf793015cd3c9e47ad1048f710474b38 Mon Sep 17 00:00:00 2001 From: brulijam Date: Fri, 21 Jun 2024 01:11:52 +0200 Subject: [PATCH] . --- src/brulijam/lib/tutel.lua | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/src/brulijam/lib/tutel.lua b/src/brulijam/lib/tutel.lua index 913b885..9ad7d5d 100644 --- a/src/brulijam/lib/tutel.lua +++ b/src/brulijam/lib/tutel.lua @@ -21,6 +21,7 @@ end --https://www.youtube.com/watch?v=bZe5J8SVCYQ local function forward(x, y, z, r) if turtle.forward() then + sleep(1) if r == 0 then z = z + 1 elseif r == 1 then @@ -35,6 +36,7 @@ local function forward(x, y, z, r) end local function back(x, y, z, r) + sleep(1) if turtle.back() then if r == 0 then z = z - 1 @@ -50,6 +52,7 @@ local function back(x, y, z, r) end local function up(y) + sleep(1) if turtle.up() then y = y + 1 end @@ -57,6 +60,7 @@ local function up(y) end local function down(y) + sleep(1) if turtle.down() then y = y - 1 end @@ -64,14 +68,18 @@ local function down(y) end local function left(r) - turtle.turnLeft() - r = (r-1) % 4 + sleep(1) + if turtle.turnLeft() then + r = (r-1) % 4 + end return r end local function right(r) - turtle.turnRight() - r = (r+1) % 4 + sleep(1) + if turtle.turnRight() then + r = (r+1) % 4 + end return r end