Сталкер золотой шар фатальная ошибка как исправить

Обновлено: 30.06.2024

Игра сейчас уже является довольно старой, но тем не менее она уже стала классикой жанра. И уже спустя столько лет, пользователи продолжают находить ошибки в этой игре. Некоторые из них достаточно свежие, т.к. возникают исключительно на Windows 10. Примером такой ошибки является FATAL ERROR со следующим кодом:

[error]Expression : sz<(tgt_sz-1)
[error]Function : IReader::r_string
[error]File : D:\prog_repository\sources\trunk\xrCore\FS.cpp
[error]Line : 426
[error]Description : Dest string less than needed.

Из нашей статьи вы узнаете, как же избавиться от данной неприятной ошибки.


Expression : fatal error
Function : CScriptEngine::lua_error
File : E:\stalker\patch_1_0004\xr_3da\xrGame\script_engine.cpp
Line : 73
Description :
Arguments : LUA error: . ow of chernobyl\gamedata\scripts\bind_stalker.script:400: attempt to concatenate field '?' (a nil value)

кто скажет мне решение этой проблемы-тот получит от меня печенку!


вроде бы это обозначает, что в файле bind_stalker.script на 400 строке ошибка, не указан какой то параметр.





Какая переустановка. Я те чо, лoх какой-нить? Я вылеты привык лечить!


А позволь спросить что за вылит из-за чего и почему?


Макс Плохих-Эксперт

Инфы больше дай. То, что лог есть это гуд. Но этого мало.

Игра пиратка/лицензия? [2]

А позволь спросить что за вылит из-за чего и почему? [2]

Игра с модом(и) или без? Похоже, что Народная Солянка.

Попробуй, дружище вот так:

ПРОБЛЕМА:
Вылет в Лабиринте, битые сейвы
Код
FATAL ERROR

[error]File : E:\stalker\patch_1_0004\xr_3da\xrGame\script_engine.cpp
[error]Line : 73
[error]Description :
[error]Arguments : LUA error: . 2\s.t.a.l.k.e.r\gamedata\scripts\bind_stalker.script:651: attempt to concatenate field '?' (a nil value)

Код
FATAL ERROR

[error]Expression : fatal error
[error]Function : CScriptEngine::lua_error
[error]File : E:\stalker\patch_1_0004\xr_3da\xrGame\script_engine.cpp
[error]Line : 73
[error]Description :
[error]Arguments : LUA error: . s\s.t.a.l.k.e.r\gamedata\scripts\bind_stalker.script:687: attempt to concatenate field '?' (a nil value)

РЕШЕНИЕ:
Предположительно, битые сейвы - из-за сбитых вертексов на локациях.
Исправлено в "Fix0-01 Правка вертексов на основных локациях".
Ставить "Fix01-1 КУМУЛЯТИВНЫЙ(+правка Shadowman)" (вкл. правку Arhara по сбитым вертексам на основных локациях).
Если не помогло - попробовать переигрывание локации с автосейва или с ближайшего до захода на локацию (после установки патча)

Разработчики игры Сталкер оставили для своих пользователей много проблем, которые связаны с вылетом игры. В принципе основная проблема заключается в недоработке игрового движка X-Ray, который зачастую ведет себя очень капризно. В этой статье вы найдете информацию о самых распространенных причинах Fatal Error Expression No Expression Function в Сталкере, а также методах их исправления.

Ошибка-Fatal-Error-Expression-No-Function-в-STALKER

Ошибка Fatal Error Expression No Function в STALKER

Что за ошибка, когда появляется?

Пути решения ошибок

К уже оглашенным выше способам решения «Fatal Error Expression No Expression Function в Сталкере» можно отнести следующие популярные:

Описание: Обход (вместо отключения, что чревато крахом игры) встроенной системы анти-чит для игры "Сталкер: Золотой Шар. Завершение" (на основе Тень Чернобыля)..
Если архив геймдаты распаковать - то он должен быть по такому пути: \gamedata\scripts\addon_2.script
Там, в принципе и отключать-то его не надо.. Проверочные цифры слегка изменить, и всё..
Я установил 180 кг актеру и 10 м прыжок. Кому надо - берите уже распакованный и готовый конфиг. Остальные параметры - менять настоятельно не советую! Или сохранения будут биться и вы не сможете продолжить игру, или вовсе сюжет застопорится.. Автор модификации об этом ПРЯМО говорит.

  • параметры актера с максимальным весом 180 кг (против 70 от автора) и высотой прыжка 10 м (против 7 от автора).
  • файл system с правкой на рюкзак 170 кг.
  • собственно сам анти-чит с правками.

Установка: Тупо закинуть в корневую папку игры (место где она установлена).

Как найти ошибку?

Прежде чем фиксить проблему, требуется разобраться в том, как же ее найти и выявить . Узнать причину вылета игры легко, поскольку она оставляет в памяти компьютера специальный лог. Если ваша игра вылетает или зависает, она автоматически начинает создавать работающие файлы, которые записываются на системный диск С. Игра STALKER перезаписывает свой журнал каждый раз, когда вы запускаете игру. Этот подкаталог находится в папке «\Users\Public\Documents», а на Windows 8 и 10 это папка «\Users\Public\Public Documents».

Найти лог на системном диске С можно несколькими способами:

  1. В текстовом редакторе ввести Сtrl+V, чтобы скопировать туда текст «Fatal Error Expression No Function».
  2. Нажать кнопку «Пуск» на панели задач вашей ОС и ввести свое имя. Например, если ваше имя пользователя Сергей, вы найдете файл с именем xray_Sergey.log.
  3. Также можно сразу же открыть папку «Documents/STALKER» на диске C, чтобы отыскать ошибку.
  4. И последним вариантом поиска лога являются специальные программы для просмотра ошибок на Windows, которые требуют отдельной системной установки.

Причины возникающих ошибок

Как мы уже упомянули выше, основной причиной ошибки является некачественная разработка движка. Если углубиться в суть возникающих проблем, то встречаются следующие самые распространенные причины их появления:

Читайте также: