Перейти к контенту

Мод "АЛЬТЕРНАТИВА"


Хемуль36рус

Рекомендуемые сообщения

 

 

По вылету : "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

Поделиться этим сообщением


Ссылка на сообщение
а какой смысл

а где сказано, что это минимальные требования? Тестировалось! Я пробовал и на ХР 32 и с 3 ГБ оперативки. Работало. Не играл, врать не буду, т.к. пока и 1.2.1  еще не скоро до конца дойду, но запускал.

Изменено пользователем Serge!

Поделиться этим сообщением


Ссылка на сообщение
  • Недавно просматривали   0 пользователей

    • Ни один зарегистрированный пользователь не просматривает эту страницу.
×
×
  • Создать...