add error handling to rc turtle

This commit is contained in:
LordMZTE 2022-03-06 00:35:02 +01:00
parent f005a9eee8
commit 00df04540a
Signed by: LordMZTE
GPG key ID: B64802DC33A64FF6
2 changed files with 8 additions and 4 deletions

View file

@ -49,13 +49,13 @@ local actions = {
send_remote(turtle.suck())
end,
[keys.f] = function()
sendRemote "Refueling"
send_remote "Refueling"
for i = 1, 16 do
sendRemote(i)
send_remote(i)
turtle.select(i)
turtle.refuel()
end
sendRemote "Refueled"
send_remote "Refueled"
end,
[keys.i] = function()
for i = 1, 16 do

View file

@ -16,6 +16,10 @@ while true do
print("invalid command", message)
send_remote(false)
else
f()
local result, call_err = pcall(f)
if not result then
print(call_err)
end
end
end