Как исправить ошибку bad argument #2 to 'format' (string expected, got no value)...
Вопрос
Как исправить ошибку bad argument #2 to 'format' (string expected, got no value) в файле _g.script?
Ответ
Чтобы исправить эту ошибку, открыть файл _g.script и заменить функцию printf на следующий код:
```lua
function printf ( fmt ,...)
logf_console = get_console()
logf = logf_main
logf_main ( fmt , ...)
end
function logf_main ( fmt , ...)
local c = select( "#", ...)
if c <= 0 then -- nothing to format
logf_console : execute( ":" .. string.gsub(fmt, " ", "\160"))
else
logf_console : execute( ":" .. string.gsub(string.format(fmt, ...), " ", "\160"))
end
end
После внесения этих изменений перезапустить игру и следить за логами для выявления причины вылета.