Serge! 127 Опубликовано 9 Февраля 2016 По вылету : "Arguments : LUA error: c:\s.t.a.l.k.e.r.1\gamedata\scripts\_g.script:1121: bad argument #2 to 'format' (string expected, got no value)", это похоже злобная болезнь мода Это просто отладочный мусор. Надо открыть файл _g.script и сделать так: function print_table(table, subs) --[[ local sub if subs ~= nil then sub = subs else sub = "" end for k,v in pairs(table) do if type(v) == "table" then printf(sub.."%s:", tostring(k)) print_table(v, sub.." ") elseif type(v) == "function" then printf(sub.."%s:function", tostring(k)) elseif type(v) == "userdata" then printf(sub.."%s:userdata", tostring(k)) elseif type(v) == "boolean" then if v == true then printf(sub.."%s:true", tostring(k)) else printf(sub.."%s:false", tostring(k)) end else if v ~= nil then printf(sub.."%s:%s", tostring(k),v) else printf(sub.."%s:nil", tostring(k),v) end end end --]] end Полностью это проблему не решит (надо править порядка 15 скриптов), но количество вылетов уменьшит. 1 1 Поделиться этим сообщением Ссылка на сообщение
Serge! 127 Опубликовано 9 Февраля 2016 (изменено) а какой смысл а где сказано, что это минимальные требования? Тестировалось! Я пробовал и на ХР 32 и с 3 ГБ оперативки. Работало. Не играл, врать не буду, т.к. пока и 1.2.1 еще не скоро до конца дойду, но запускал. Изменено 9 Февраля 2016 пользователем Serge! Поделиться этим сообщением Ссылка на сообщение