Всем привет. Только сегодня начал изучать Lua и OpenComputers и не до конца понимаю все тонкости и т.д. Так что заранее извиняюсь, если буду сильно тупить.
А теперь к сути проблемы. Я решил сразу начать с чего нибудь интересного, так как опыт в программирование на других языках был. Как, надеюсь, нормальный программист я пользуюсь функциями, но вот одна функция не хочет принимать аргументы, если я правильно понял.
local component = require('component')
local gpu = component.gpu
local W, H = gpu.getResolution()
-- тут куча кода
function fillP(x, y, w, h, t, cB, cF)
gpu.setForeground(cf)
gpu.setBackground(cB)
gpu.fill(x, y, w, h, t)
end
gpu.setBackground(0x666666)
gpu.setForeground(0xFFFFFF)
gpu.fill(1, 1, W, H, " ")
fillP(1, 1, W, H, " ", 0x444444, 0xFFFFFF)
-- тут куча кода
на строчку с вызовом функции получаю ошибку (см. сриншот)
Прошу, не кидайтесь камнями.