{} - не table?

Corrygan228

Участник
Автор темы
132
9
Версия MoonLoader
.027.0-preview
[11:38:17.869789] (error) Prison Helper.lua: ...\resources\projects\crmp\moonloader\lib\imgui_addons.lua:104: bad argument #1 to 'concat' (table expected, got boolean)
stack traceback:
[C]: in function 'concat'
...\resources\projects\crmp\moonloader\lib\imgui_addons.lua:104: in function 'HotKey'
...HER\resources\projects\crmp\moonloader\Prison Helper.lua:569: in function 'OnDrawFrame'
...AUNCHER\resources\projects\crmp\moonloader\lib\imgui.lua:1378: in function <...AUNCHER\resources\projects\crmp\moonloader\lib\imgui.lua:1367>
[11:38:17.870790] (error) Prison Helper.lua: Script died due to an error. (1FACF0BC)
пытаюсь бахнуть хоткей, а он таблицу найти не может, мб я уже затупил так сильно, что чет не так делаю, писал и просто {}, щас decodeJson('[82]') по гайду TheChumpGuess, не воркает
Lua:
imgui.HotKey = require("imgui_addons").HotKey

local whatSave = {
    name = imgui.ImBuffer(256),
    multiline = imgui.ImBuffer(256),
    command = imgui.ImBuffer(256),
    hotkey = decodeJson('[82]'),
    activation = imgui.ImInt(0),
}

local buffer = {}

for k, v in ipairs(testJSON) do
    table.insert(buffer, {
        name = u8:decode(v.name),
        multiline = imgui.ImBuffer(u8(v.multiline)), 1024,
        command = u8:decode(v.command),
        hotkey = decodeJson(v.hotkey),
        activation = v.activation
    })
end

--OnDrawFrame()
if imgui.HotKey(u8"Клавиша", whatSave.hotkey, {}, 70) then
    rkeys.changeHotKey(whatSave.hotkey, whatSave.hotkey.v) -- вот тут ошибка
end