09.01.2023, 10:45
(09.01.2023, 09:29)admin Wrote: You need to remove these lines from the library:
Code:for _, searcher in ipairs(package.searchers or package.loaders) do name = "cjson" local loader = searcher(name) if type(loader) == 'function' then package.preload[name] = loader cjson = require (name) break end name = "json" local loader = searcher(name) if type(loader) == 'function' then package.preload[name] = loader cjson = require (name) break end end for _, searcher in ipairs(package.searchers or package.loaders) do name = "vbusprofiles" local loader = searcher(name) if type(loader) == 'function' then package.preload[name] = loader vbusprofiles = require (name) break end name = "user.vbusprofiles" local loader = searcher(name) if type(loader) == 'function' then package.preload[name] = loader vbusprofiles = require (name) break end end for _, searcher in ipairs(package.searchers or package.loaders) do name = "luavbuspacket" local loader = searcher(name) if type(loader) == 'function' then package.preload[name] = loader luavbuspacket = require (name) break end name = "user.luavbuspacket" local loader = searcher(name) if type(loader) == 'function' then package.preload[name] = loader luavbuspacket = require (name) break end end
now we go to
Code:
User library vbus:303: bad argument #3 to 'format' (no value)
stack traceback:
[C]: in function 'format'
User library vbus:303: in function 'packetExtract'
User library vbus:205: in function 'waitData'