Данная библиотека добавить формат изображений в ComputerCraft
Для устоновки напиши pastebin get EnZksdhv tifIntaller
После установки, напиши tifInstaller <Путь, где будет папка tif>
Поздравляю 🎉! Ты установил tifAPI!
Это таблица с ошибкой Пример ошибки:
local TifImageFunc = api.loadImage("test.tif")
local er = TifImageFunc.drawPixel(1, 1) -- Забыли PaintColor
-- er = {true, "PaintColor"}Пример БЕЗ ошибки:
local TifImageFunc = api.loadImage("test.tif")
local er = TifImageFunc.drawPixel(1, 1, "1")
-- er = {false}Шаблон ошибки:
{boolean Error, string Invalid argument}local TifImageFunc = api.loadImage("test.tif")Нарисовать изображение на мониторе monitor (если не укажите, то будет в консоле) на координатах x, y
TifImageFunc.drawImage(2, 2)monitor = peripheral.wrap("top")
TifImageFunc.drawImage(1, 1, monitor)TifImageFunc.drawPixel(2, 2, "4") -- Нарисовать пиксель на координатах 2, 2 жёлтого цветаTifImageFunc.drawLine(number startX, number startY, number endX, number endY, string PaintColor): table TifImageError
TifImageFunc.drawLine(1, 1, 5, 1, "1") -- Нарисовать линию начиная с 1, 1(x, y) до 5, 1(x, y) цветом "1"TifImageFunc.drawBox(number startX, number startY, number endX, number endY, string PaintColor[, boolean filled]): table TifImageError
TifImageFunc.drawBox(1, 1, 5, 3, "1") -- Нарисовать прямоугольник начиная с 1, 1(x, y) до 5, 1(x, y) цветом "1"TifImageFunc.drawBox(1, 1, 5, 3, "1", true) -- Нарисовать заполненый прямоугольник начиная с 1, 1(x, y) до 5, 1(x, y) цветом "1"TifImageFunc.fillImage(5, 3, "e") -- Изменить размер на 5x3, и закрасить красным цветомTifImageFunc.save("test.tif")