improved output

This commit is contained in:
navid.sassan 2021-04-01 01:00:32 +02:00
parent 8d48cb8fbb
commit 76b32f11ce

11
client
View File

@ -37,18 +37,21 @@ while true do
if data[1] == 'eval' then
local cmd_fn, err = loadstring(data[2])
if not cmd_fn then
print("Compile error:" .. err)
rednet.send(master, "Compile error:" .. err)
print("Compile error: " .. err)
rednet.send(master, "Compile error: " .. err)
else
local success, output = pcall(cmd_fn)
if success then
if output then
print("Command output: " .. dump(output))
rednet.send(master, "Command output: " .. dump(output))
else
print("There is no command output.")
rednet.send(master, "There is no command output.")
end
else
print("Runtime error:" .. output)
rednet.send(master, "Runtime error:" .. output)
print("Runtime error: " .. output)
rednet.send(master, "Runtime error: " .. output)
end
end
end