Stalker shadow of chernobyl update fatal error

Update.png


 Группа ВКонтакте Написать отзыв 


Авторы: Владислав Романов
Тип: Глобальная модификация
Платформа: OGSR
Дата: 19 марта 2022 г.

В первую очередь упор был на доработку графики, добавление новых технологий в игру или же переработка старых. Помимо этого в моде были заменены звуки, модели персонажей и их анимации, заменил модели различных предметов, оружия и тд. Были доработаны локации, заменены эффекты в игре, погода.. Помимо всего этого, модификация вносит правки в баланс игры, добавляет различные геймплейные нововведения.


На самом деле тестированию было уделено достаточно много времени и постарался исправить всё, что нашёл. Из известных багов остался только один, который пока никак не удалось исправить. Баг случается крайне редко, но заметно сразу: в отражениях заметны артефакты и лечится это выполнением команды в консоли vid_restart. Понятное дело, мы могли пропустить что-либо ещё, т.к. проект по факту тестировало всего три человека.. В группе будет создана тема для постов с багами и я постараюсь оперативно выпускать патчи!


Поддержка проекта:

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

О проекте:

Данный мод не претендует на звание самого лучшего или даже просто хорошего мода. Тут много моментов, которые лично меня не устраивают, множество идей ещё не реализовано. Это просто мод, пусть и который делает игру чуточку лучше. Некоторые наработки были позаимствованы у других авторов, некоторые были сделаны собственными руками. Перечислять всех я не буду, скажу лишь огромное спасибо тем модмейкерам, чьи работы в той или иной степени были использованы в моём проекте. Так же хочу поблагодарить первоначальную команду GSC, которая выпустила такую замечательную игру целых 15 лет назад!

Пару слов от себя:

Вот и наступил тот момент, когда проект становится общедоступным. Спасибо всем кто ждал проект, спасибо тем, кто в той или иной степени помогал лично мне или же с разработкой. За время разработки я получил огромное количество новых знаний, много опыта и тд. Не скажу, что пройденный путь был очень простым, иногда возникали большие трудности, иногда приходилось делать перерывы в разработке по причине того, что разработка превращалась в рутину, проект очень сильно надоедал.. Однако рано или поздно, но я всегда возвращался к проекту. Увы, но проект выходит не таким, как я изначально его видел. Многие вещи я банально ещё не закончил, но затягивать ещё с релизом очень не хотел и таки решился выпустить мод сейчас. Однозначно могу сказать, что развитие проекта на этом не останавливается и я продолжу работу над теми вещами, которые я планировал сделать и буду выпускать обновления.

Так же добавлю одну важную вещь: проект в первую очередь я разрабатывал для себя и если кому-либо он не нравится — мне абсолютно всё равно. Можно сколько угодно быть недовольным моей позицией или самим модом, но подстраиваться под всех подряд я однозначно не буду. Это не коммерческий проект, сделанный по фану и в свободное время. Стоит учитывать это, прежде чем писать недовольные посты, мол где-то что-либо вышло кривым или в каком-то «супер-навороченном» моде что-то сделано лучше. Играть в данный проект никого не заставляют. Однако это не означает, что я не прислушиваюсь к игрокам!



Установка:

  1. Cкачать архив с игрой
  2. Распаковать в необходимое место
  3. Играть

Требуется новая игра! Работоспособность на старых сейвах не гарантируется и однозначно многие правки на старых сейвах работать не будут.

Сколько требуется места на HDD? В распакованном виде игра занимает 19.4 Гб. Игру рекомендуется ставить на SSD.

Как включить PCSS-тени, параллакс для текстур террейна? Необходимо зайти в папку gamedatashadersr3bfg и открыть файл pbr_config.h, в котором необходимо заменить строки:

//#define USE_SHADOW_PCSS
//#define TERRAIN_PARALLAX
//#define TERRAIN_PARALLAX_ASPHALT

На:

#define USE_SHADOW_PCSS
#define TERRAIN_PARALLAX
#define TERRAIN_PARALLAX_ASPHALT

Как изменить яркость источников освещения? В файле pbr_config.h необходимо найти строку:

#define light_color_mod float(0.7)

и сменить значение 0.7 на другое. Не рекомендуется ставить значение меньше 0.5 и больше 1.0

Что делать, если игра не сохраняется? Возможно игре не хватает прав доступа, попробуйте запускать с правами администратора.

Игра вылетает и ругается на OpenAL32.dll, что делать? В папке с игрой есть установщик oalinst.exe, он решит проблему


Список изменений, которые были сделаны после версии 1.0:

  • Заменил звук из эмбиента.
  • Поправил оружие:
  • Абакан
  • СВД
  • СВУ
  • Тоз-34
  • Remington 700
  • Теоретически исправил вылет при убийстве монолитовцев
  • Убрал лишний объект с Кордона

  • Исправлен вылет по ‘mutant_chimera_kogot’
  • Поправил уники Абакана
  • Исправлен вылет с ошибкой ‘SSDO_SAMPLE’ при смене настроек
  • Сделал затычку от вылета по death_manager.script
  • Изменил настройки tonemap. теперь картинка должна быть менее пересвечена местами
  • Поправил урон у Форт-500, Spas 12, Wincheaster 1300, Toз-34, Remington 870

  • Закинул корректный файл для фикса квеста с поехавшим сталкером

Из-за того, что исходников движка от старой версии мода не осталось — некоторые вещи сделать невозможно. Новый движок, который будет в глобальном обновлении, несовместим с данной версией мода.

Лаунчер был убран, т.к. исходников не осталось и нет возможности внести необходимые правки. Запуск игры происходит через bin_x64/xrEngine.exe

Изменения локаций:

  • Кордон:

    • Версия Кордона до замены растительности на абсолютно новую
    • Переделана трава на локации
    • Переделана вся растительность
    • Немного доработана база Военных
    • Другие мелкие изменения
  • Свалка:

    • Переделана трава на локации
    • Версия со Свалки на момент 24 мая 2022
  • Бар, Росток:

    • Переделана трава на локации
  • Все остальные наземные локации:

    • Поправил текстуры травы, теперь на расстоянии трава будет выглядеть более корректно

Графика:

  • Исправление отражений [постоянные, на воде]
  • Немного подкорректировал лужи в игре
  • Доработанные шейдеры воды
  • Вырезаны все типы Ambient Occlusion, кроме SSDO
  • Шейдер SSDO заменён на новый
  • Исправлено освещение деревьев и кустов
  • Повышена общая яркость игры
  • Поправлены текстуры террейна
  • Теперь они имеют корректный тайлинг в игре
  • Освещение текстур террейна теперь будет более корректным
  • Изменены текстуры террейна для обновлённого шейдера
  • Немного поправил флары от ламп
  • Заменён шейдер параллакса, который работает более корректно и не выдает артефакты
  • Доработаны текстуры для имитации эффекта стекла от шлема костюма.
  • Эффект стал значительно меньше
  • Доработан эффект имитации дождя на стекле от шлема
  • Ближе к центру экрана эффект будет менее заметным
  • Немного доработал погоду
  • Убрал некоторые косяки, местами доработал освещение
  • Уменьшил кол-во дождя
  • Исправлен шейдер для травы
  • Исправлена излишняя яркость травы
  • Доработан шейдер для PCSS-теней
  • Доработан шейдер ПНВ
  • Отредактировано множество текстур
  • Заменены некоторые иконки у предметов
  • Немного доработан туман
  • Шейдер Deband для неба [SSFX]
  • Ограничил Fov [min: 60, max: 85]
  • Ограничил Hud Fov [min: 0.5, max: 0.67]
  • Снижена яркость источников освещения

Геймплей:

  • На оружие теперь можно ставить разные виды оптики
  • Отключено раскачивание оружия. Вместо этого теперь используются анимации на худе
  • Перенастроены параметры у НПС и мутантов
  • Доработан урон у оружия
  • 3д прицелы отключены. Вместо них обыкновенные 2д прицелы, которые не снижают фпс
  • В экзоскелете теперь можно бегать
  • Адаптирован мод FightCry v.1.5 (aka «Cheeke-Breeke-Mod» by Grelka)
  • Переработана торговля
  • Убраны лишние предметы у пнс
  • Доработаны параметры покупки и продажи предметов
  • Переработан ассортимент у торговцев
  • Адаптирован Dynamic Trade Mod [Скрипт поддержки динамических схем торговли, для нпс]
  • Индивидуальная схема торговли у каждого нпс.
  • Пистолеты и автоматы рассматриваются как отдельные типы предметов.
  • Случайные цены, в определённых пределах, для каждого нпс в отдельности.
  • Установлена процентная вероятность на покупку и продажу большинства предметов.
  • Оружие покупается только лучшее, относительно того, что уже есть.
  • Оружие продаётся, только если у нпс их несколько. При этом, наилучшее в продажу не идёт.
  • Поддерживается процентная вероятность на покупку и продажу оружия.
  • Артефакты разбиты на группы по параметрам. В каждой группе, по три артефакта.
  • Артефакты покупаются только те, что лучше по параметрам уже имеющихся, в пределах группы.
  • Артефакты продаются только если их (одинаковых) больше одного, и (или) если есть в наличии артефакт лучше, в пределах группы.
  • Поддерживается процентная вероятность на продажу артефактов. Покупка производится без процентной вероятности.
  • Патроны покупаются только если в наличии у нпс, есть для них оружие, и если количество


В релизной версии (1.0) были использованы наработки:

  • OGSR Team и некоторые мелкие аддоны на него,
  • STCoP Weapon Pack 3.4,
  • локации АА2 (со своими правками), 
  • SoC NPC HD Mod, 
  • скайбоксы из других модов.

Остальных автор не вспомнит, но благодарит всех,  чьи наработки использовал в проекте.

На чтение 5 мин Опубликовано 29.01.2020

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

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

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

Содержание

  1. Как найти ошибку?
  2. Что за ошибка, когда появляется?
  3. Причины возникающих ошибок
  4. Пути решения ошибок

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

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

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

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

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

Fаtal Error Expression No Function — это фатальная ошибка в Сталкере, которая говорит об отсутствующих функциях, битых файлах игры или нечитаемых библиотеках. Практически всегда ошибку сопровождает полный вылет игрока из игрового пространства. Чаще всего она преследует тех игроков, которые выбирают модифицированные версии «STALKER Тень Чернобыля», например: «Солянка», «Вектор отчуждения», «Конец света» и другие.

Ее появление связано с тем, что движок игры при любом баге в патчах начинает крошиться и вылетать. Стоит сразу же отметить — компьютерная игра STALKER в оригинальной версии имеет идентичные логи с ее модами. Когда происходит сбой «Fаtal Error Exprеssion No Expression Function», то на экране вашего ПК появится окошко «Fatal Error» с указанием файла, который дал сбой.

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

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

  • Не работает поиск структуры (аct corр monolit) и поиск шейдера (modelsantigas glass).
  • Отсутствует свободная оперативная память.
  • Невозможно отыскать переменную.
  • Переполнен стек. Чаще всего ошибка данного рода заключается в скриптах.
  • «Bad argument #2» — это часто встречающаяся ошибка, которая может сигнализировать о проблеме в скриптах и не только. Одной из причин может стать некачественно модифицированный файл XR3D, но это происходит в пиратских версиях. Для ее устранения понадобится открыть файл «g.script» в блокноте и на двадцатой строке прописать «—», после вернуться в точный момент вылета.
  • Ошибка в неверном визуале.
  • Не воспринимает значение «ignore_types», проще говоря, какой-то из параметров персонажа.
  • Отсутствует информация о классе, к которому принадлежит ключевой персонаж.
  • «Bandage test kick1» не находит секцию.
  • «Remove time» не может быть определен в секции.
  • «Beer from the creator» — эта ошибка редкая и чаще всего возникает при перезарядке такого сложного оружия, как дробовик. Лаг заключается в том, что в обойму на шесть патронов начинает помещаться больше, что в итоге приводит к вылету игры.
  • Вызов несуществующего класса. Это ошибка иногда может не прописаться в логе, поскольку игра зависает на одном месте.

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

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

  • Банальный рестарт вашей техники. Порой «холодная перезагрузка» является во многих ситуациях самым действенным методом.
  • Возобновление игры и проход сначала.
  • Запуск новой сессии игры. Попробуйте войти в игру с отключенным антивирусом.
  • Загрузка последнего сохранения. Если она не удается, то следует искать ошибку в скриптах.
  • Удаление и переустановка игры. Полностью отключайте антивирус на момент установки.
  • Перепроверка кэша папки «Gamedata» и сверхоперативной памяти. Ее можно найти на системной диске.
  • Полное удаление папки «Gamedata».
  • Уменьшение качества в настройках графики, также стоит уменьшить и другие параметры, влияющие на шейдеры.
  • Немного изменить настройки действующего персонажа.
  • Не использовать простой предмет в качестве физического объекта или же заранее прописать для него определенное значение.
  • Постоянная загрузка и сохранение сейвов только при помощи консоли.
  • Через Clear Sky удаление данных из папок, которые являются пользовательскими или же начинаются с FS.

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

[error]Expression : sz<(tgt_sz-1)
[error]Function : IReader::r_string
[error]File : D:prog_repositorysourcestrunkxrCoreFS.cpp
[error]Line : 426
[error]Description : Dest string less than needed.

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

Как исправить данную ошибку?

Для начала пробуем метод с проверкой файлов. Для этого нужно:

  1. Щелкнуть правой кнопкой мыши на exe файле или на ярлыке игры на рабочем столе.
  2. Выберите Свойства.
  3. Перейдите на вкладку Локальные файлы.
  4. Там нажмите Проверить игровые файлы.
  5. Если проверка файлов вам не помогла, то нужно перейти по пути C:Documents and SettingsAll UsersДокументыSTALKER-SHOC и найти там файл user.ltx.
  6. Щелкаем на нем правой кнопкой мыши, выбираем “Открыть с помощью…” и там выбираем “Блокнот”.
  7. В этом файле найдите строку начинающуюся с vid_mode.
  8. В этой строке вам нужно выставить разрешение на одну ступень ниже, чем разрешение вашего монитора в настоящее время. Например, если вы используете экран 1080, то вам нужно поставить vid_mode 1600×900. Оно на одну ступень ниже, чем 1920х1080.
  9. В этом же .ltx файле отключите такие эффекты как God Rays, AA, AF и все остальные, которые могут препятствовать нормальному запуску игры. Для этого найдите строки с этими эффектами и вместо on напишите off.
  10. В том же файле установите значения для текстур, таких как тени и т. д. на средние.
  11. Закройте файл .ltx с сохранением изменений.
  12. Также убедитесь, что вы используете DirectX 9 или 11. Ни в коем случае не 10. Он подходит исключительно для использования на Windows Vista. Если у вас не установлен DirectX 9 или 11, то вам нужно скачать их с официального сайта Microsoft и запустить установку.
  13. После этого попробуйте запустить игру.

Это должно сработать. Удачной игры!

Содержание

  1. FAQ по ошибкам S. T. A. L. K. E. R: Shadow of Chernobyl: не запускается, черный экран, тормоза, вылеты, error, DLL
  2. FAQ по ошибкам S.T.A.L.K.E.R.: Shadow of Chernobyl: не запускается, черный экран, тормоза, вылеты, error, DLL
  3. Необходимое ПО для S.T.A.L.K.E.R.: Shadow of Chernobyl
  4. Сталкер тень Чернобыля на компьютер
  5. Файлы, драйверы и библиотеки
  6. Где хранятся сохранения Сталкер Зов Припяти
  7. Как найти сохранения, если игра запускается не через Steam:
  8. Fatal Error Expression No Expression Function в Сталкере — как исправить
  9. Как найти ошибку?
  10. Что за ошибка, когда появляется?
  11. Причины возникающих ошибок
  12. Пути решения ошибок
  13. FAQ по ошибкам S.T.A.L.K.E.R.: Shadow of Chernobyl: не запускается, черный экран, тормоза, вылеты, error, DLL
  14. Необходимое ПО для S.T.A.L.K.E.R.: Shadow of Chernobyl
  15. Низкий FPS, S.T.A.L.K.E.R.: Shadow of Chernobyl тормозит, фризит или лагает
  16. S.T.A.L.K.E.R.: Shadow of Chernobyl вылетает в случайный момент или при запуске
  17. Отсутствует DLL-файл или ошибка DLL
  18. Распространённые сетевые ошибки
  19. Не вижу друзей / друзья в S.T.A.L.K.E.R.: Shadow of Chernobyl не отображаются
  20. Создателю сервера нужно открыть порты в брандмауэре
  21. Ошибка DirectX в S.T.A.L.K.E.R.: Shadow of Chernobyl
  22. Ошибка 0xc000007b в S.T.A.L.K.E.R.: Shadow of Chernobyl
  23. Ошибка 0xc0000142 / 0xe06d7363 / 0xc0000906
  24. Отключите антивирусную программу
  25. Отключите «Защитник Windows»
  26. Проверьте путь на наличие кириллицы
  27. Воспользуйтесь чистой загрузкой
  28. Проверьте целостность файлов
  29. Измените значение в реестре
  30. Запустите восстановление системы
  31. Другие способы
  32. Ошибка «Недостаточно памяти»
  33. Звук в S.T.A.L.K.E.R.: Shadow of Chernobyl отсутствует или пропадает в заставках
  34. Появляется чёрный экран в S.T.A.L.K.E.R.: Shadow of Chernobyl
  35. Появляется цветной экран
  36. Изображение в S.T.A.L.K.E.R.: Shadow of Chernobyl мерцает
  37. Не работает мышь, клавиатура или контроллер

FAQ по ошибкам S. T. A. L. K. E. R: Shadow of Chernobyl: не запускается, черный экран, тормоза, вылеты, error, DLL

Если вы получаете ошибки во время игры или запуска STALKER: Shadow of Chernobyl. Полезные советы, которые помогут решить все ваши технические проблемы.

FAQ по ошибкам S.T.A.L.K.E.R.: Shadow of Chernobyl: не запускается, черный экран, тормоза, вылеты, error, DLL

Иногда возникают ошибки при запуске STALKER: Shadow of Chernobyl. К сожалению, установленная вами игра может не запускаться, зависать, зависать, показывать черный экран и выдавать ошибки в Windows. Поэтому возникают вполне логичные вопросы: «Что делать?», «Почему так происходит?» и «Как исправить проблему?» Мы постарались собрать всю необходимую информацию с универсальными инструкциями, советами, различными программами и библиотеками, предназначенными для решения наиболее распространенных ошибок, связанных со STALKER: Shadow of Chernobyl и другими играми для ПК.

Необходимое ПО для S.T.A.L.K.E.R.: Shadow of Chernobyl

Настоятельно рекомендуем прочитать ссылки на разные полезные программы. За что? Огромное количество ошибок и проблем в STALKER: Shadow of Chernobyl связано с неустановленными / устаревшими драйверами и отсутствием необходимых библиотек.

Последняя версия драйвера Nvidia GeForce .

  • Библиотека Microsoft Visual C ++ 2012 с обновлением 4
  • Библиотека Microsoft Visual C ++ 2010 (64-разрядная)
  • Библиотека Microsoft Visual C ++ 2010 (32-разрядная)
  • Библиотека Microsoft Visual C ++ 2008 (64-разрядная)
  • Библиотека Microsoft Visual C ++ 2008 (32-разрядная)
  • Библиотека Microsoft Visual C ++ 2005 с пакетом обновления 1 (SP1

Сталкер Тень Чернобыля 2007 скачать бесплатно на ПК через торрент. STALKER Shadow of Chernobyl — оригинальная версия популярной игры 1.0006. Время установки 30 сек.

Сталкер тень Чернобыля на компьютер

Изначально игра предназначалась для передвижения транспорта по Зоне, но позже от реализации этого подвига было решено отказаться, в результате часть тени Чернобыля попала на компьютер для игроков без этой модификации. Искусственный интеллект ведет себя вполне разумно: в перестрелках противники прячутся за укрытиями, пытаясь обойти игрока с бедер. Игрок может выбрать, двигаться ли по основной ветви сюжета или искать артефакты, охотиться на мутантов и выполнять дополнительное задание за вознаграждение. В игре есть несколько концовок, которые срабатывают в зависимости от выполнения определенных задач, суммы денег, репутации, рейтинга и других характеристик.

STALKER: Тень ChernobylShadow Чернобыль Чернобыль ChernobylShadow из ChernobylShadow в ChernobyllShadow из ChernobylShadow в ChernobylShadow из ChernobylShadow в ChernobylShadow из ChernobylShadow Чернобыльской ChernobylShadow Чернобыльской Чернобыльской Чернобыльской ChernobylShadow из ChernobylShadow Чернобыльской Чернобыльской ChernobylShadow из ChernobylShadow Чернобыльской Чернобыльской ChernobylShadow из ChernobylShadow из ChernobylShadow ChernobyllShadow Чернобыльской Тень Чернобыля Тень Чернобыль Shadow of Chernobyl Shadow of Chernobyl Shadow of Chernobyl Shadow of Chernobyl Chernobyl Chernobyl Shadow of Chernobyl Shadow of Chernobyl Перформанс Shadow of ChernobylS.TALKER: Shadow of Chernobyl

Файлы, драйверы и библиотеки

Практически для всех устройств на компьютере требуется специальный набор программного обеспечения. Это драйверы, библиотеки и другие файлы, обеспечивающие правильную работу компьютера.

Начать стоит с драйверов для видеокарты. Современные видеокарты производят только две крупные компании: Nvidia и AMD. Узнав, в каком продукте установлены кулеры в системном блоке, переходим на официальный сайт и скачиваем новый пакет драйверов:

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

  • скачайте Driver Updater и запустите программу;
  • запустить сканирование системы (обычно занимает не более пяти минут);
  • обновить устаревшие драйверы одним щелчком мыши.

Фоновые процессы всегда влияют на производительность. Вы можете значительно увеличить свой FPS, очистив компьютер от ненужных файлов и включив специальный игровой режим с помощью программы Advanced System Optimizer

  • скачать Advanced System Optimizer и запустить программу;
  • запустить сканирование системы (обычно занимает не более пяти минут);
  • выполните все необходимые шаги. Ваша система работает как новая!

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

Прочтите в этой статье, где находится ваше спасение Сталкера. Здесь мы перечисляем наиболее вероятные места для спасения популярной украинской игры.

Где хранятся сохранения Сталкер Зов Припяти

Если вы приобрели лицензионную версию игры в магазине Steam, вам необходимо поискать сохранения в каталогах Steam. Путь для сохранения назначается при установке клиента. Если вы не меняли его, нужная вам папка должна называться steamapps».

Итак, где же консервы Сталкер Зов Припяти:

  1. Откройте папку «Steam». Скорее всего, он будет находиться в папке «Игра».
  2. Перейдите в каталог steamapps. Чтобы упростить поиск, настройте файловый менеджер на сортировку элементов по алфавиту.
  3. Заходим в «общую» папку».
  4. Найдите внутри справочник «Сталкер Зов Припяти».
  5. Внутри находится каталог «_appdata_». Открой это.
  6. Теперь вам нужна папка «сохраняет».

Во всех операционных системах игра из магазина Steam сохраняется по одному и тому же пути. Конечно, если вы ничего не меняли при установке клиента или самого Сталкера.

Как найти сохранения, если игра запускается не через Steam:

Наличие сохранений в игре улучшает игровой процесс для игроков. Ведь если за неопытность и невнимательность в любой момент можно расплатиться всем прогрессом, это приводит к разочарованию и раздражению. К счастью, в шутере «Сталкер» с этой проблемой не возникает».

Источник

Fatal Error Expression No Expression Function в Сталкере — как исправить

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

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

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

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

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

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

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

Fаtal Error Expression No Function — это фатальная ошибка в Сталкере, которая говорит об отсутствующих функциях, битых файлах игры или нечитаемых библиотеках. Практически всегда ошибку сопровождает полный вылет игрока из игрового пространства. Чаще всего она преследует тех игроков, которые выбирают модифицированные версии «STALKER Тень Чернобыля», например: «Солянка», «Вектор отчуждения», «Конец света» и другие.

Ее появление связано с тем, что движок игры при любом баге в патчах начинает крошиться и вылетать. Стоит сразу же отметить — компьютерная игра STALKER в оригинальной версии имеет идентичные логи с ее модами. Когда происходит сбой «Fаtal Error Exprеssion No Expression Function», то на экране вашего ПК появится окошко «Fatal Error» с указанием файла, который дал сбой.

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

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

  • Не работает поиск структуры (аct corр monolit) и поиск шейдера (modelsantigas glass).
  • Отсутствует свободная оперативная память.
  • Невозможно отыскать переменную.
  • Переполнен стек. Чаще всего ошибка данного рода заключается в скриптах.
  • «Bad argument #2» — это часто встречающаяся ошибка, которая может сигнализировать о проблеме в скриптах и не только. Одной из причин может стать некачественно модифицированный файл XR3D, но это происходит в пиратских версиях. Для ее устранения понадобится открыть файл «g.script» в блокноте и на двадцатой строке прописать «—», после вернуться в точный момент вылета.
  • Ошибка в неверном визуале.
  • Не воспринимает значение «ignore_types», проще говоря, какой-то из параметров персонажа.
  • Отсутствует информация о классе, к которому принадлежит ключевой персонаж.
  • «Bandage test kick1» не находит секцию.
  • «Remove time» не может быть определен в секции.
  • «Beer from the creator» — эта ошибка редкая и чаще всего возникает при перезарядке такого сложного оружия, как дробовик. Лаг заключается в том, что в обойму на шесть патронов начинает помещаться больше, что в итоге приводит к вылету игры.
  • Вызов несуществующего класса. Это ошибка иногда может не прописаться в логе, поскольку игра зависает на одном месте.

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

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

  • Банальный рестарт вашей техники. Порой «холодная перезагрузка» является во многих ситуациях самым действенным методом.
  • Возобновление игры и проход сначала.
  • Запуск новой сессии игры. Попробуйте войти в игру с отключенным антивирусом.
  • Загрузка последнего сохранения. Если она не удается, то следует искать ошибку в скриптах.
  • Удаление и переустановка игры. Полностью отключайте антивирус на момент установки.
  • Перепроверка кэша папки «Gamedata» и сверхоперативной памяти. Ее можно найти на системной диске.
  • Полное удаление папки «Gamedata».
  • Уменьшение качества в настройках графики, также стоит уменьшить и другие параметры, влияющие на шейдеры.
  • Немного изменить настройки действующего персонажа.
  • Не использовать простой предмет в качестве физического объекта или же заранее прописать для него определенное значение.
  • Постоянная загрузка и сохранение сейвов только при помощи консоли.
  • Через Clear Sky удаление данных из папок, которые являются пользовательскими или же начинаются с FS.

Источник

FAQ по ошибкам S.T.A.L.K.E.R.: Shadow of Chernobyl: не запускается, черный экран, тормоза, вылеты, error, DLL

Иногда при запуске S.T.A.L.K.E.R.: Shadow of Chernobyl появляются ошибки. Неприятно, но установленная вами игра может не запускаться, вылетая, зависая, показывая чёрный экран и выдавая ошибки в окнах. Поэтому возникают вполне логичные вопросы: «Что делать?», «Из-за чего это происходит?» и «Как решить проблему?». Мы постарались собрать всю необходимую информацию с универсальными инструкциями, советами, различными программами и библиотеками, которые призваны помочь решить наиболее распространённые ошибки, связанные с S.T.A.L.K.E.R.: Shadow of Chernobyl и другими играми на ПК.

Необходимое ПО для S.T.A.L.K.E.R.: Shadow of Chernobyl

Мы настоятельно рекомендуем ознакомиться со ссылками на различные полезные программы. Зачем? Огромное количество ошибок и проблем в S.T.A.L.K.E.R.: Shadow of Chernobyl связаны с не установленными/не обновлёнными драйверами и с отсутствием необходимых библиотек.

Низкий FPS, S.T.A.L.K.E.R.: Shadow of Chernobyl тормозит, фризит или лагает

Современные игры крайне ресурсозатратные, поэтому, даже если вы обладаете современным компьютером, всё-таки лучше отключить лишние/ненужные фоновые процессы (чтобы повысить мощность процессора) и воспользоваться нижеописанным методами, которые помогут избавиться от лагов и тормозов.

  • Запустите диспетчер задач и в процессах найдите строку с названием игры (S.T.A.L.K.E.R.: Shadow of Chernobyl). Кликайте ПКМ по ней и в меню выбирайте «Приоритеты» , после чего установите значение «Высокое» . Теперь остаётся лишь перезапустить игру.

Уберите всё лишнее из автозагрузки. Для этого все в том же диспетчере задач нужно перейти во вкладку «Автозагрузка» , где нужно отключить лишние процессы при запуске системы. Незнакомые приложения лучше не трогать, если не знаете, за что они отвечают, иначе рискуете испортить запуск системы.

  • А также рекомендуем в настройках, связанных с энергопотреблением, установить «Максимальную производительность» . То же касается и видеокарты: нужно установить максимальную производительность в настройках графического процессора (это можно сделать в «Управлении параметрами 3D» ), а в фильтрации текстур выбирайте параметр «Качество».
  • Если ваша видеокарта от Nvidia по возрасту не старше серии графических процессоров GTX 10, тогда частоту кадров вполне реально поднять за счёт ускорения работы с видеокартой. Для реализации задуманного опять-таки нужно открыть «Панель управления» Видеокарты, перейти в уже знакомую вкладку «Управление параметрами 3D» и выбрать в списке с программами игру, после чего отыскать «Вертикальный синхроимпульс» и кликнуть по нему, чтобы в меню выставить параметр «Быстро» .

    Следует удалить временные папки, ненужные файлы и кэш. На просторах интернета можно найти кучу самых разных программ, которые помогают это сделать. Мы рекомендуем воспользоваться для этого программой BleachBit или CCleaner .

    Проведите дефрагментацию или оптимизацию жёсткого диска. Для этого перейти в «Свойства жёсткого диска» вкладка «Сервис» «Дефрагментация» или «Оптимизация» . Кроме того, там же можно провести проверку/очистку диска, что в некоторых случаях помогает.

  • В конце концов, перейдите на простое оформление, чтобы компьютер не нагружался ресурсоёмкими эффектами. К примеру, можно смело отключать встроенные отладчики, индексирование поиска и многое другое.
  • Лучшие видеокарты для комфортной игры в 1080p в 2022-2023

    S.T.A.L.K.E.R.: Shadow of Chernobyl вылетает в случайный момент или при запуске

    Ниже приведено несколько простых способов решения проблемы, но нужно понимать, что вылеты могут быть связаны как с ошибками игры, так и с ошибками, связанными с чем-то определённым на компьютере. Поэтому некоторые случаи вылетов индивидуальны, а значит, если ни одно решение проблемы не помогло, следует написать об этом в комментариях и, возможно, мы поможем разобраться с проблемой.

    • Первым делом попробуйте наиболее простой вариант – перезапустите S.T.A.L.K.E.R.: Shadow of Chernobyl, но уже с правами администратора.

    Обязательно следует проверить, не возникает ли конфликтов у S.T.A.L.K.E.R.: Shadow of Chernobyl с другими приложениями на компьютере. Например, многие игроки часто ругаются на утилиту под названием MSI AfterBurner , поэтому, если пользуетесь такой или любой другой похожей, отключайте и пробуйте запустить игру повторно.

  • Вполне возможно, что игра отказывается адекватно работать из-за Windows Defender (он же «Защитник» ) или из-за антивируса. Поэтому вам следует зайти в опции и добавить .exe-файл запуска S.T.A.L.K.E.R.: Shadow of Chernobyl в исключения, или сразу отключить антивирус вместе с Защитником (они также могли удалить какой-нибудь жизненно важный файл для игры, который нужно восстановить).
  • Как увеличить объём памяти видеокарты? Запускаем любые игры

    Отсутствует DLL-файл или ошибка DLL

    Для начала следует объяснить, как вообще возникают ошибки, связанные с DLL-файлами: во время запуска S.T.A.L.K.E.R.: Shadow of Chernobyl обращается к определённым DLL-файлам, и если игре не удаётся их отыскать, тогда она моментально вылетает с ошибкой. Причём ошибки могут быть самыми разными, в зависимости от потерянного файла, но любая из них будет иметь приставку «DLL» .

    Для решения проблемы необходимо отыскать и вернуть в папку пропавшую DLL-библиотеку. И проще всего это сделать, используя специально созданную для таких случаев программу DLL-fixer – она отсканирует вашу систему и поможет отыскать недостающую библиотеку. Конечно, так можно решить далеко не любую DLL-ошибку, поэтому ниже мы предлагаем ознакомиться с более конкретными случаями.

    Ошибка d3dx9_43.dll, xinput1_2.dll, x3daudio1_7.dll, xrsound.dll и др.

    Все ошибки, в названии которых можно увидеть «d3dx» , «xinput» , «dxgi» , «d3dcompiler» и «x3daudio» лечатся одним и тем же способом – воспользуйтесь веб-установщиком исполняемых библиотек DirectX .

    Ошибка MSVCR120.dll, VCRUNTIME140.dll, runtime-x32.dll и др.

    Ошибки с названием «MSVCR» или «RUNTIME» лечатся установкой библиотек Microsoft Visual C++ (узнать, какая именно библиотека нужна можно в системных требованиях).

    Избавляемся от ошибки MSVCR140.dll / msvcr120.dll / MSVCR110.dll и других DLL раз и навсегда

    Распространённые сетевые ошибки

    Не вижу друзей / друзья в S.T.A.L.K.E.R.: Shadow of Chernobyl не отображаются

    Неприятное недоразумение, а в некоторых случаях даже баг или ошибка (в таких случаях ни один способ ниже не поможет, поскольку проблема связана с серверами). Любопытно, что с подобным сталкиваются многие игроки, причём неважно, в каком лаунчере приходится играть. Мы не просто так отметили, что это «недоразумение», поскольку, как правило, проблема решается простыми нижеописанными способами:

    • Убедитесь в том, что вы вместе с друзьями собираетесь играть в одном игровом регионе, в лаунчере установлен одинаковый регион загрузки.

    Если вышеописанный способ не помог, тогда самое время очистить кэш и запустить проверку целостности файлов.

    Самый радикальный способ решения проблемы – необходимо полностью переустановить лаунчер. При этом в обязательном порядке удалите все файлы, связанные с лаунчером, чтобы ничего не осталось на компьютере.

  • Конкретно для «Стима» существует ещё один максимально простой способ решения проблемы: выбираете любой понравившийся раздел «Библиотека» или «Сообщество» , после чего переходите на открытой вкладке в «Steam» «Просмотр» «Друзья» «Игры» «Справка» . И далее в разделе с друзьями, в выпадающем меню поставьте галочку напротив пункта «В сети» (или переставьте статус, но вернитесь к тому, где вы в сети).
  • Создателю сервера нужно открыть порты в брандмауэре

    Многие проблемы в сетевых играх связаны как раз с тем, что порты закрыты. Нет ни одной живой души, друг не видит игру (или наоборот) и возникают проблемы с соединением? Самое время открыть порты в брандмауэре, но перед этим следует понимать как «это» работает. Дело в том, что программы и компьютерные игры, использующие интернет, для работы требуют не только беспроблемный доступ к сети, но и вдобавок открытые порты. Это особенно важно, если вы хотите поиграть в какую-нибудь сетевую игру.

    Часто порты на компьютере закрыты, поэтому их следует открыть. Кроме того, перед настройкой нужно узнать номера портов, а для этого для начала потребуется узнать IP-адрес роутера.

    Закрытые порты, или что делать, если игр не видно/не подключается?
    • Открываете окошко с командной строкой (открывается командой «cmd» в Пуске).
    • Прописываете команду «ipconfig» (без кавычек).
    • IP-адрес отобразится в строчке «Основной шлюз» .

    • Открываете командную строку с помощью команды «cmd» в Пуске.
    • Вновь прописываете команду «ipconfig » без кавычек.
    • Запускаете команду «netstat -а» , после чего отобразится полный список с номерами портов.

    • Обязательно следует убедиться в том, что вы обладаете правами администратора Windows.

    Необходимо перейти в настройки брандмауэра: «Пуск» «Панель управления» «Брандмауэр» . Также можно воспользоваться сочетанием клавиш «Win+R» , после чего в окошке ввести команду «firewall.cpl» (этот способ лучше тем, что актуален для любой версии ОС Windows, так что если нет кнопочки «Пуск» , используйте его).

    Переходите во вкладку «Дополнительные параметры» В колонке слева выбираете «Правила для подходящих подключений» В колонке справа выбираете «Создать правило» .

    В открывшемся окне с правила следует выбрать то, где написано «Для порта» , жмёте «Далее» .

    В следующем окне необходимо определиться с протоколом: 1 – «TCP» , 2 – «UPD» . В поле ниже выбирайте пункт «Определённые локальные порты» и вписываете свои порты. Если вдруг портов будет несколько, тогда необходимо перечислить их либо используя запятую, либо указывая диапазон этих портов, используя тире. Жмёте «Далее» .

  • Теперь мелочи: выбрать «Разрешить подключение» «Далее» выбрать профили подключения, «Далее» указать имя для новосозданного правила и если хотите, можете добавить описание. Остаётся лишь сохранить все изменения и готово.
  • Ошибка DirectX в S.T.A.L.K.E.R.: Shadow of Chernobyl

    Ошибки, связанные с DirectX, могу возникать конкретно при запуске S.T.A.L.K.E.R.: Shadow of Chernobyl. Не удивляйтесь, если одна игра работает адекватно, а другая выдаёт ошибку. Подобных ошибок, как правило, довольно много, поэтому мы собрали наиболее распространённые среди пользователей. Так что если у вас вдруг появилось сообщение «DirectX Runtime Error» , «DXGI_ERROR_DEVICE_RESET» , «DXGI_ERROR_DEVICE_HUNG» или же «DXGI_ERROR_DEVICE_REMOVED» , воспользуйтесь ниже описанными инструкциями по устранению данных ошибок.

    • Первым делом необходимо установить «чистую» версию драйвера вашей видеокарты (то есть не стоит сразу спешить устанавливать тот же GeForce Experience, ничего лишнего от AMD и аудио).

    При наличии второго монитора попробуйте отключить его, а также отключите G-Sync и любые другие виды дополнительных/вспомогательных устройств.

    Воспользуйтесь средством проверки системных файлов для восстановления повреждённых или отсутствующих системных файлов.

    В случае если используете видеокарту от Nvidia, тогда попробуйте включить «Режим отладки» в панели управления видеокартой.

    Часто причиной ошибки служит перегретая видеокарта, поэтому для проверки её работоспособности рекомендуем воспользоваться программой FurMark . Если это оказалось действительно так, тогда следует понизить частоту видеокарты.

  • Если вдруг столкнулись с другими ошибками, тогда рекомендуем переустановить DirectX, но перед этим лучше на всякий случай удалить старую версию (при этом обязательно удалите в папке перед переустановкой все файлы начиная с «d3dx9_24.dll» и заканчивая «d3dx9_43.dll» ).
  • Ошибка 0xc000007b в S.T.A.L.K.E.R.: Shadow of Chernobyl

    В худшем случае ошибка 0xc000007b или «This application was unable to start correctly» связана с повреждёнными системными файлами ОС, а в лучшем – с драйверами видеокарт от Nvidia.

    Обычные способы решения проблемы:

      Самый очевидный и наиболее простой способ разобраться с ошибкой – переустановить драйверы для видеокарты, а после запустить игру от имени администратора.

    Далее попробуйте обновить или установить .Net Framework, DirectX и Visual C++.

    Как вариант, воспользуйтесь командной строкой («Пуск» «Выполнить»), где нужно прописать команду «sfc /scannow» (система просканирует всё и по возможности попытается заменить повреждённые файлы, если существуют кэшированные копии).

  • И напоследок следует попробовать удалить софт, который конфликтует с видеодрайвером. Обычно к такому лишнему софту относятся программы, улучшающие графику.
  • Второй способ – бесплатная программа Dependency Walker 64bit:

      После установки Dependency Walker 64bit , запускайте утилиту и переходите по следующему адресу: «View» «Full Patch» «.exe-файл проблемной игры» (в некоторых случаях после это появляется окно с ошибками, но на него не стоит обращать внимания, просто закройте окно). Переключитесь на раздел «Module» , крутите до конца ошибки, смотрите на значения в столбиках.

    Колонка CPU включает в себя все DLL-библиотеки, все они должны быть 64-битные для видеоигры. Поэтому если заметили DLL-файл с x86 архитектурой в красном столбике колонки CPU, тогда это значит, что именно из-за этого файла возникает ошибка 0xc000007b.

  • Как только проблемный файл найден, остаётся перейти на официальный сайт dll-files.com и скачать там уже 64-битную версию файла DLL. Находите, скачиваете, помещаете его в папку «C:Windowssystem32» и в корневую папку S.T.A.L.K.E.R.: Shadow of Chernobyl, после чего проверяете работоспособность.
  • Ошибка 0xc0000142 / 0xe06d7363 / 0xc0000906

    Эти ошибки относятся не только к одним из наиболее часто встречаемых проблем, но и к наиболее сложным в процессе исправления. Потому что никогда сразу непонятно, почему они появляются. С другой стороны, известно, что подобное происходит только в двух случаях: 1 – в процессе запуска какой-нибудь программы или игры, 2 – буквально сразу после того, как удалось войти в систему.

    Причём в первом случае чаще всего это касается недавно установленного приложения, поскольку ни одна из этих ошибок никогда сама по себе не появляется. В любом случае существует несколько способов, которые помогают избавиться от них. Рекомендуем внимательно ознакомиться с каждым.

    Отключите антивирусную программу

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

    • Полностью удаляете приложение, чтобы не осталось никаких папок и остаточных файлов.

    Отключаете или лучше удаляете в системе антивирусную программу.

  • Теперь снова приступаете к установке приложения.
  • Отключите «Защитник Windows»

    Помимо антивирусной программы, также следует попробовать отключить «Защитник Windows». Поскольку он тоже запросто может быть причиной появления этих ошибок. Для этого нужно сделать следующее:

    • Открыть «Центр безопасности Защитника Windows» выбрать настройки нажать на раздел «Защита от вирусов и угроз».

    После нужно нажать на «Управление настройки» в открывшемся разделе спуститься до пункта «Параметры защиты от вирусов и других угроз».

    В новом окне отключаете «Защиту в режиме реального времени» и следом «Облачную защиту» чуть позже система вновь включить защитник, но у вас будет время проверить игру на наличие ошибки.

    Проверьте путь на наличие кириллицы

    Обязательно проверьте, что путь к приложению не содержал наличие кириллицы. Причём стоит отметить, что наличие в адресе «Пользователи» никак не влияет на это. Так что если после «Пользователи» идёт кириллица, тогда придётся создавать нового локального пользователя, у которого имя будет иметь латинские буквы. В таком случае также, возможно, придётся переустановить и само приложение на новом пользователе.

    Воспользуйтесь чистой загрузкой

    Решить проблему в таком случае можно чистой загрузкой. Как правило, это помогает в тех случаях, когда ошибка появляется при запуске Windows 10. Поскольку причина практически всегда связана с какой-то определённой программой или службой, что находятся в автозагрузках.

    Чтобы понять, какая именно программа вызывает проблемы, необходимо во время появления сообщения об ошибке посмотреть на заголовок – там всегда указан exe-файл. Именно из-за него появляется ошибка. Поэтому файл следует отключить в автозагрузке Windows. Сделать это можно следующим наиболее простым способом:

    • Открываете в Windows 10 окно «Параметры», используя меню

    или сочетание клавиш

    Далее открываете раздел под названием «Приложения» переключаетесь на вкладку «Автозагрузка», где необходимо проблемный exe-файл и отключить его.

    Проверьте целостность файлов

    Вполне возможно, ошибка возникает из-за того что была повреждена целостность системных файлов. И для их проверки у Windows 10 существа два инструмента – DISM.exe с командой Repair-WindowsImage для PowerShell и SFC.exe. Мы рекомендуем воспользоваться последним, поскольку он наиболее привычный и простой. А осуществить проверку можно следующим образом:

    • Откройте «Командную строку» от имени администратора (для этого в поиске просто введите «Командная строка).

    И как только откроется соответствующее, окно введите команду sfc /scannow после чего нажмите

    все найденные ошибки будут автоматически исправлены.

    Измените значение в реестре

    Реестр в операционной системе Windows 10 – это большая база данных. И именно эти данные определяют свойства и поведение системы. Поэтому редактирование в нём иногда помогает избавиться от ошибок. Только вот без должного опыта или надёжной инструкции лезть туда самостоятельно крайне не рекомендуется.

    Поэтому предлагаем воспользоваться нижеописанной инструкцией. Только перед тем, как начнёте что-то менять, убедитесь в наличие нужного раздела. Сделать это можно следующим образом:

    в окне «Выполнить» введите команду regedit нажмите

    после чего в окне «Редактор реестра» отыщите раздел, представленный ниже.

    И если он присутствует, тогда необходимо следом отыскать параметр LoadAppinit_DLLs – далее в нём нужно изменить значение опции с 1 на 0 после необходимо применить настройки и перезагрузить систему.

    Запустите восстановление системы

    Это касается тех случаев, когда игра работала адекватно, но в определённый момент начала неожиданно появляться ошибка. Хотя игра не подвергалась никаким посторонним действиям. К примеру, не устанавливались моды, патчи и многое другое. В общем, тогда можно запустить процесс восстановления системы.

    Другие способы

    • В обязательном порядке попробуйте вручную установить драйверы для графического процессора. Причём это касается не только интегрированной видеокарты, но и дискретной.

    Проверьте наличие всех актуальных распространяемых пакетов «Visual C++», поскольку это программное обеспечение влияет на многие процессы.

  • И, наконец, иногда причина этих ошибок заключается в службе «Microsoft Office Click-to-Run» – специальная технология Microsoft, которая сокращает время, необходимое для установки Office. Поэтому рекомендуем удалить эту программу и проверить игру на наличие ошибок.
  • Ошибка «Недостаточно памяти»

    Возникает ошибка, связанная с недостатком памяти, практически по десятку причин. Конечно, наиболее распространённые – это либо нехватка оперативной памяти «железа», либо маленький размер файла подкачки. В последнем случае, даже если вы ничего настраивали, всё запросто мог испортить сторонний софт или банальное отключение файла подкачки.

    • Необходимо попробовать увеличить файл подкачки ( «Пуск» «Параметры системы» в строке наверху вводите «Производительность» выбирайте «Настройку представления и производительности системы» «Дополнительно» «Изменить» убираете галочку с функции «Автоматически выбирать…» выбираете размер ).
  • Возможно, что определённая программа или даже несколько, вызывают утечку памяти или завёлся вирус. Для проверки и возможного решения проблемы откройте диспетчер задач, после чего необходимо отсортировать всё, что есть по потреблению памяти.
  • Как исправить ошибку «Память не может быть read written»

    Звук в S.T.A.L.K.E.R.: Shadow of Chernobyl отсутствует или пропадает в заставках

    Чаще всего проблема связана с высоким звуковым разрешением в параметрах Windows, а именно – с частотой разрядности и дискретизации. Поэтому избавиться от проблемы можно лишь одним способом – понизить это разрешение.

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

    • Вновь в трее ПКМ по значку динамика;
    • В меню отыщите функцию под названием «Пространственный звук» , чтобы отключить;
    • Остаётся лишь перезапустить S.T.A.L.K.E.R.: Shadow of Chernobyl и проверить результат.

    И главное, не забывайте определить, где именно отсутствует звук – везде на компьютере или только в игре. Существуют и другие маловероятные, но вполне возможные причины отсутствия звука: звуковая карта слишком старая, поэтому не поддерживает DirectX; неправильные настройки; неправильно установленные драйверы для звуковой карты или какая-нибудь специфическая ошибка в операционной системе. В таких случаях обязательно пишите в комментариях, а мы постараемся помочь исправить ошибки!

    Появляется чёрный экран в S.T.A.L.K.E.R.: Shadow of Chernobyl

    Появление чёрного экрана часто связано с конфликтом видеодрайверов и ПО. И реже всего с определёнными файлами S.T.A.L.K.E.R.: Shadow of Chernobyl. Впрочем, существует довольно много других причин, связанных с появлением «чёрного экрана смерти».

    Первым делом при появлении проблемы следует обновить видеодрайвер. Многие пренебрегают этим совсем, но мы настоятельно рекомендуем сделать это, потому что для многих современных игр следом выходят и важные обновления, которые помогают запустить ту или иную игру.

    • Драйверы установлены/обновлены, но S.T.A.L.K.E.R.: Shadow of Chernobyl всё равно отказывается работать нормально? Тогда нужно проверить ПО, установлены ли вообще необходимые библиотеки? В первую очередь проверьте наличие библиотек Microsoft Visual C++ и .Net Framework , а также наличие «свежего» DirectX .

    Если ничего из вышеописанного не дало нужного результата, тогда пора прибегнуть к радикальному способу решения проблемы: запускаете S.T.A.L.K.E.R.: Shadow of Chernobyl и при появлении чёрного экрана нажимаете сочетание клавиш «Alt+Enter», чтобы игра переключилась на оконный режим. Так, возможно, откроется главное меню игры и удастся определить проблема в игре или нет. Если удалось перейти в оконный режим, тогда переходите в игровые настройки S.T.A.L.K.E.R.: Shadow of Chernobyl и меняйте разрешение (часто получается так, что несоответствие разрешения игры и рабочего стола приводит к конфликту, из-за которого появляется чёрный экран).

    Причиной этой ошибки также могут послужить различные программы, предназначенные для захвата видео и другие приложения, связанные с видеоэффектами. А причина простая – появляются конфликты.

  • И напоследок – проблема, вероятнее всего, может быть связана с технической составляющей «железа». Видеоадаптер может перегреваться, как и мосты на материнской плате, что влечёт за собой уменьшенное энергопотребление видеокарты. Мы не будем вдаваться в детальные технические подробности, поэтому просто рекомендуем в обязательном порядке почистить свою машину от пыли и также поменять термопасту!
  • Появляется цветной экран

    Появление цветастого экрана часто связано с тем, что используются сразу две видеокарты. Если в материнской плате присутствует встроенный графический процессор, но играете на дискретном, игра в любом случае запустится на встроенном. Поэтому и возникают «цветные» проблемы, поскольку монитор подключён по умолчанию к дискретной видеокарте.

    Не менее часто цветной экран появляется в том случае, если появились проблемы с выводом изображения. Подобное вызывает самые разные причины, но существуют две наиболее распространённые: 1 – стоят устаревшие драйвера; 2 – ваша видеокарта не поддерживается. Поэтому рекомендуем обновить в первую очередь драйвера.

    Изображение в S.T.A.L.K.E.R.: Shadow of Chernobyl мерцает

    Как правило, проблема связана с перегретой видеокартой. Первым делом следует проверить провода, вдруг они перекрыли вентиляторы системы охлаждения, но если там полный порядок, тогда самое время сбросить разгон видеокарты: нужно войти в приложение MSI Afterburner (или подобное) и нажать на «Reset» .

    Не работает мышь, клавиатура или контроллер

    Чаще всего, если такие проблемы и возникают, то строго на стороне игрока. В процессе подключения нового девайса ОС моментально пытается установить необходимый пакет драйверов, но проблема в том, что он стандартный, а значит, будет совместим далеко не с каждым устройством, поэтому проверьте наличие необходимых драйверов. Кроме того, на управление могут повлиять вирусы, так что обязательно проверьте систему.

    Источник

    Fatal Error Expression No Expression Function в Сталкере – как исправить

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

    Как исправить ошибку fatal error в сталкер возвращение шрама

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

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

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

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

    Fаtal Error Expression No Function – это фатальная ошибка в Сталкере, которая говорит об отсутствующих функциях, битых файлах игры или нечитаемых библиотеках. Практически всегда ошибку сопровождает полный вылет игрока из игрового пространства. Чаще всего она преследует тех игроков, которые выбирают модифицированные версии «STALKER Тень Чернобыля», например: «Солянка», «Вектор отчуждения», «Конец света» и другие.

    Ее появление связано с тем, что движок игры при любом баге в патчах начинает крошиться и вылетать. Стоит сразу же отметить – компьютерная игра STALKER в оригинальной версии имеет идентичные логи с ее модами. Когда происходит сбой «Fаtal Error Exprеssion No Expression Function», то на экране вашего ПК появится окошко «Fatal Error» с указанием файла, который дал сбой.

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

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

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

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

    Источник

    Как исправить ошибку fatal error в сталкер возвращение шрамаКак исправить ошибку fatal error в сталкер возвращение шрама Как исправить ошибку fatal error в сталкер возвращение шрама

    Собрал в кучу наиболее частые вылеты встречающиеся в ВШ+кумпатч 3.

    Чтобы как-то облегчить жизнь игрокам, выкладываю сборник вылетов и решения :

    Description : c:program filess.t.a.l.k.e.r. Aica?auaiea O?aiagamedatatexturesuiars_ui_npc.dds

    Arguments : Not enough storage is available to process this command.

    Expression : error handler is invoked!

    Description : std: out of memory

    Ставь все настройки графики на минимум. Не хватает видеопамяти.

    [error]Description : there is no specified level in the game graph : 205

    [error]Expression : Ran out of memory

    [error]Description : D3DXCreateTextureFromFileInMemoryEx ( HW.pDevice,S->pointer(),S->length(), D3DX_DEFAULT,D3DX_DEFAULT, IMG.MipLevels,0, IMG.Format, D3DPOOL_SYSTEMMEM, D3DX_DEFAULT, D3DX_DEFAULT, 0,&IMG,0, &T_sysmem )

    Нехватка памяти. Настройки графики на минимум.

    При переходе на другую локацию:

    Expression : assertion failed

    При попытке съесть (консерву, батон и т.д.) из рюкзака убиенного:

    Expression : assertion failed

    [error]Expression : fatal error

    Уменьши switch_distance до 10.

    Что-то попало за пределы АИ сетки. Попробуй переиграть с предыдущего сейва. Если не поможет то в файле alife.ltx путь gamedata/config меняй параметр switch_distance на 10. Также если вылетает по рендеру xrRender_R1.dll то попробуй перейти на динамическое освещение.

    ! error in stalker with visual newsold_verm_obergefr

    001B:00466222 XR_3DA.exe, CKinematicsAnimated::Pl

    Вылет по кривой модели наемника в нацисткой форме. Попробуй перезайти на локацию (или загрузить автосейв перехода на ДТ) или снижай switch_distance до 10.

    Function : CXML_IdToIndex ::GetById

    Description : item not found, id

    Вот ответ автора мода :

    [error]Expression : fatal error

    [error]Arguments : LUA error: attempt to index a nil value

    Подземка на Припять. И еще когда пользуешся огнеметом виснет игра, так же в подземке.

    Понизь граф.настройки на минимум, переключись на статическое освещение и переиграй от захода в подземку.

    [error]Expression : error handler is invoked!

    Причина: подобный вылет говорит о том, что в игре инициализируется некий объект у которого в параметрах присутствует некорректное значение (например нулевое).

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

    Похоже лучше всего переустановить всё начиная со Сталкер ТЧ.

    Источник

    Как исправить ошибку fatal error в сталкер возвращение шрама

    Как исправить ошибку fatal error в сталкер возвращение шрамаКак исправить ошибку fatal error в сталкер возвращение шрама Как исправить ошибку fatal error в сталкер возвращение шрама

    Собрал в кучу наиболее частые вылеты встречающиеся в ВШ+кумпатч 3.

    Чтобы как-то облегчить жизнь игрокам, выкладываю сборник вылетов и решения :

    Description : c:program filess.t.a.l.k.e.r. Aica?auaiea O?aiagamedatatexturesuiars_ui_npc.dds

    Arguments : Not enough storage is available to process this command.

    Expression : error handler is invoked!

    Description : std: out of memory

    Ставь все настройки графики на минимум. Не хватает видеопамяти.

    [error]Description : there is no specified level in the game graph : 205

    [error]Expression : Ran out of memory

    [error]Description : D3DXCreateTextureFromFileInMemoryEx ( HW.pDevice,S->pointer(),S->length(), D3DX_DEFAULT,D3DX_DEFAULT, IMG.MipLevels,0, IMG.Format, D3DPOOL_SYSTEMMEM, D3DX_DEFAULT, D3DX_DEFAULT, 0,&IMG,0, &T_sysmem )

    Нехватка памяти. Настройки графики на минимум.

    При переходе на другую локацию:

    Expression : assertion failed

    При попытке съесть (консерву, батон и т.д.) из рюкзака убиенного:

    Expression : assertion failed

    [error]Expression : fatal error

    Уменьши switch_distance до 10.

    Что-то попало за пределы АИ сетки. Попробуй переиграть с предыдущего сейва. Если не поможет то в файле alife.ltx путь gamedata/config меняй параметр switch_distance на 10. Также если вылетает по рендеру xrRender_R1.dll то попробуй перейти на динамическое освещение.

    ! error in stalker with visual newsold_verm_obergefr

    001B:00466222 XR_3DA.exe, CKinematicsAnimated::Pl

    Вылет по кривой модели наемника в нацисткой форме. Попробуй перезайти на локацию (или загрузить автосейв перехода на ДТ) или снижай switch_distance до 10.

    Function : CXML_IdToIndex ::GetById

    Description : item not found, id

    Вот ответ автора мода :

    [error]Expression : fatal error

    [error]Arguments : LUA error: attempt to index a nil value

    Подземка на Припять. И еще когда пользуешся огнеметом виснет игра, так же в подземке.

    Понизь граф.настройки на минимум, переключись на статическое освещение и переиграй от захода в подземку.

    [error]Expression : error handler is invoked!

    Причина: подобный вылет говорит о том, что в игре инициализируется некий объект у которого в параметрах присутствует некорректное значение (например нулевое).

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

    Похоже лучше всего переустановить всё начиная со Сталкер ТЧ.

    Источник

    Как исправить ошибку fatal error в сталкер возвращение шрама

    Как исправить ошибку fatal error в сталкер возвращение шрама

    Возвращение Шрама 2

    (распакованная версия, без установщика)

    (запакованная версия, установщик)

    (репак с торрент установщиком)

    Для распаковки архива используем 7zip архиватор.
    Как исправить ошибку fatal error в сталкер возвращение шрама
    Если xrЕngine.exe выдает что отсутствует файл VCRUNTIME140_1.dll. Установите пакет софта по ссылке выше, перезагрузите ПК. Файл (vcruntime140.dll) является компонентом Visual C++ Redistributable for Visual Studio 2015.

    Как вариант скачать и установить пакет библиотек c 2015 по 2019 год включая установку и 64-bit и 84-bit.

    Если запуск невозможен при аналогичных проблемах нехватки dll, вот дополнительный список, где какие находятся и какой Microsoft Visual C++ качать и устанавливать

    Как исправить ошибку fatal error в сталкер возвращение шрама

    Как исправить ошибку fatal error в сталкер возвращение шрама
    Как исправить ошибку fatal error в сталкер возвращение шрама
    Если возникает ошибка после того, как переустановили игру с модом или установили фикс (смотреть скриншот). Удаляем файл user.ltx, запускаем игру и перенастраиваем графику (файл находится в папке _appdata_ в репаке игры с модом). Так-же делаем эту процедуру при возникновении данной ошибки.

    Как исправить ошибку fatal error в сталкер возвращение шрама
    Как исправить ошибку fatal error в сталкер возвращение шрама
    Ошибка Windows (Cannot init API from dbghelp.dll), попробуйте перезагрузить ПК (иногда такие вылеты случаются из-за проблем на Windows). Для более конкретного изучения, потребуется рассмотреть дамп ошибки специализированным софтом (например Blue Screen View). Как правило данная ошибка может означать, что пора переустановить Windows, либо изучив дамп ошибки удалить конфликтующий софт с ПК, либо проблема может решиться установкой более новых драйверов на комплектующие, в первую очередь обратить внимание на драйвера видеокарты, проблема может быть так-же из-за звука, установить OpenAL.

    Как исправить ошибку fatal error в сталкер возвращение шрама
    Как исправить ошибку fatal error в сталкер возвращение шрама
    Данная ошибка (смотреть скриншот) возникает по причине не установленного OpenAL. Установите OpenAL, из пакета софта по ссылке выше, перезагрузите ПК.

    Как исправить ошибку fatal error в сталкер возвращение шрама
    Как исправить ошибку fatal error в сталкер возвращение шрама
    Решение проблем в самой игре
    Как исправить ошибку fatal error в сталкер возвращение шрама
    Если меню кривое, а на миникарте никто не отображается.

    Попробовать сбросить настройки по умолчанию.
    Как исправить ошибку fatal error в сталкер возвращение шрама
    Если произошел вылет при игре

    2. Установить максимальное освещение в игре (вылета может и не быть, но текстура будет косячной)

    3. Скачать правку на восстановление первоначального файла shaders.xr (после установки может потребоваться удаление файла user, для перенастройки графики)

    Как исправить ошибку fatal error в сталкер возвращение шрама
    Как исправить ошибку fatal error в сталкер возвращение шрама
    Данный вылет (смотреть скриншот) как правило происходит если NPC теряет путь движения (в частности замечено когда бабка идет дефузить мины у военсталкеров, доходит до второго дерева от дома и вылет).

    Решение: переигрывать с более раннего сейва.

    Источник

    Обновлено: 09.02.2023

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

    [error]Expression : sz<(tgt_sz-1)
    [error]Function : IReader::r_string
    [error]File : D:prog_repositorysourcestrunkxrCoreFS.cpp
    [error]Line : 426
    [error]Description : Dest string less than needed.

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

    Expression : fatal error
    Function : CScriptEngine::lua_error
    File : E:stalkerpatch_1_0004xr_3daxrGamescript_engine.cpp
    Line : 73
    Description :
    Arguments : LUA error: . ow of chernobylgamedatascriptsbind_stalker.script:400: attempt to concatenate field ‘?’ (a nil value)

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

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

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

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

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

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

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

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

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

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

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

    [error]File : E:stalkerpatch_1_0004xr_3daxrGamescript_engine.cpp
    [error]Line : 73
    [error]Description :
    [error]Arguments : LUA error: . 2s.t.a.l.k.e.rgamedatascriptsbind_stalker.script:651: attempt to concatenate field ‘?’ (a nil value)

    Код
    FATAL ERROR

    [error]Expression : fatal error
    [error]Function : CScriptEngine::lua_error
    [error]File : E:stalkerpatch_1_0004xr_3daxrGamescript_engine.cpp
    [error]Line : 73
    [error]Description :
    [error]Arguments : LUA error: . ss.t.a.l.k.e.rgamedatascriptsbind_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 в Сталкере» можно отнести следующие популярные:

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

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

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

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

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

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

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

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

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

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

        

    • Как запустить quake
    •   

    • Euro truck simulator 2 россия как установить
    •   

    • Ошибка при запуске приложения 0xc0000142 гта 5
    •   

    • Division 2 вылетает directx 12
    •   

    • Ошибка при установке фоллаут 4

    Привет всем! Игра S.T.A.L.K.E.R., а конкретно сам движок X-Ray довольно капризный, и зачастую как в процессе модификации, так и во время игры игра «вылетает». Чтобы мы знали причину вылета, движок нам оставляет лог вылета. Лог вылета можно посмотреть несколькими способами:

    • В текстовом редакторе нажать Ctrl+V (Вставить)
    • Посмотреть лог игры включая лог вылета в файле xray_имя_пользователя.log в папке C:Documents and SettingsAll UsersДокументыSTALKER-***logs
    • Посмотреть непосредственно в окне багтрекера (только в ЧН и ЗП).

    Ну приступим. Начнём с простых:


    Expression    : wave&&wave->length()
    Function      : CSoundRender_Source::LoadWave
    File          : E:stalkerpatch_1_0004xrSoundSoundRender_Source_loader.cpp
    Line          : 65
    Description   : Can't open wave file:
    Arguments     : d:stalkergamedatasoundsmusicsound.ogg
    

    Здесь игра не может открыть звуковой OGG-файл под названием sound в папке d:stalkergamedatasoundsmusic


    Expression    : fatal error
    Function      : CRender::texture_load
    File          : E:stalkerpatch_1_0004xr_3daxrRenderTexture.cpp
    Line          : 295
    Description   : <no expression>
    Arguments     : Can't find texture 'actact_corp_monolit'
    

    Не может найти текстуру act_corp_monolit из папки texturesact


    Expression    : fatal error
    Function      : CModelPool::Instance_Load
    File          : E:stalkerpatch_1_0004xr_3daxrRenderModelPool.cpp
    Line          : 111
    Description   : <no expression>
    Arguments     : Can't find model file 'physicsmesh.ogf'.
    

    Не найдена трёхмерная OGF-модель mesh.ogf из папки meshesphysics.


    Expression    : SG
    Function      : CRender::model_CreateParticles
    File          : E:stalkerpatch_1_0004xr_3daxrRender_R2r2.cpp
    Line          : 330
    Description   : Particle effect or group doesn't exist
    Arguments     : hit_fxhit_water_00
    

    Не найдена система частиц (партикл) hit_water_00 в директории hit_fx файла particles.xr (подробно опишу позже).


    Expression    : !m_bAutoRemove
    Function      : CParticlesObject::Init
    File          : D:prog_repositorysourcestrunkxrGameParticlesObject.cpp
    Line          : 50
    Description   : Can't set auto-remove flag for looped particle system.
    Arguments     : snow_stepsstep
    

    Не установлен интервал (время) проигрывания группы/эффекта партиклов. В Particle Group -> End Time(s) укажите время, через которое частицы должны исчезнуть. Заодно проверьте particle effect -> Kill Old -> Age limit.


    Expression    : fatal error
    Function      : CResourceManager::_GetBlender
    File          : E:stalkerpatch_1_0004xr_3daResourceManager.cpp
    Line          : 49
    Description   : <no expression>
    Arguments     : Shader 'modelsantigas_glass' not found in library.
    

    Не найден шейдер modelsantigas_glass в библиотеке шейдеров.


    Expression    : fs
    Function      : CResourceManager::_CreateVS
    File          : E:stalkerpatch_1_0004xr_3daResourceManager_Resources.cpp
    Line          : 185
    Description   : shader file doesnt exist
    Arguments     : d:stalkergamedatashadersr2deffer_impl_flat.vs
    

    Тут проблема вся в том, что неправильно закомпилился шейдер, при компиляции уровня на качестве, более высоком чем Draft. Нужно скачивать исправление шейдеров от товарища Haron.
    Для ЗП (ЧН) это может ещё быть из-за отсутствия thm-ок для текстур террейна уровня!


    Expression : fatal error
    Function : out_of_memory_handler
    File : D:prog_repositorysourcestrunkxrCorexrDebugNew.cpp
    Line : 336
    Description : <no expression>
    Arguments : Out of memory. Memory request: 55965 K 
    

    Нехватка оперативной памяти.


    [error]Expression : assertion failed
    [error]Function : CBuild::Load
    [error]File : .Build_Load.cpp
    [error]Line : 98
    [error]Description : B.dwMaterialGame<65536
    

    Неправильно настроены шейдеры. В настройках шейдера, во вкладке R2-A поставьте текстуру, которая вдальнейшем будет накладываться
    на террейн.


    Expression : fatal error
    Function : CInifile::r_string
    File :E:stalkersourcestrunkxrCoreXr_ini.cpp
    Line : 352
    Description : <no expression>
    Arguments : Can't find variable ammo_mag_size in [wpn_addon_grenade_launcher]
    

    Не найдена переменная ammo_mag_size в секции [wpn_addon_grenade_launcher].


    Expression    : fatal error
    Function      : CScriptEngine::lua_error
    File          : D:xray-svnxr_3daxrGamescript_engine.cpp
    Line          : 74
    Description   : <no expression>
    Arguments     : LUA error: C stack overflow
    

    Переполнение стека. Смотрим внимательно: lua_error. Ошибка, возможно, в скриптах.


    Expression : vertex || show_restrictions(m_object)
    Function : CPatrolPathManager::select_point
    File : E:stalkersourcestrunkxr_3daxrGamepatrol_path_manager.cpp
    Line : 155
    Description : any vertex in patrol path [sniper_3_walk] in inaccessible for object [stalker_0002]
    

    Какая то вершина (вейпоинт) пути sniper_3_walk стоит в неположенном месте (например не на аи-сетке). Объект stalker_0002 (в данном случае сталкер) который якобы двигался по пути sniper_3_walk попал на эту точку, а заодно ушёл за аи-сетку. Этого движок не терпит.

    То же самое произойдет если координаты(вейпоинт) пути sniper_3_walk совпадет с координатами места, где НПС запрещено находиться, будь то рестриктор или аномалия в схеме обхода аномалий.
    Также этот вылет наблюдается при попытке отправить НПС за пределы места работ параметр out_rest = «имя_рестриктора» в файле загрузки работ гулага. Попробуйте любого сталкера из лагеря новичков отправить, допустим, к остановке — получите этот самый вылет.


    Expression : e_entity
    Function : xrServer::Process_event_reject
    File : E:stalkersourcestrunkxr_3daxrGamexrServer_process_event_reject.cpp
    Line : 12
    Description : entity not found. id_parent=7540 id_entity=44047 frame=2075050
    

    Возникают иногда произвольно при смерти неписей. Причина — движок, отрабатывая лут, изредка теряет серверный объект уничтожаемой вещи, в итоге происходит вылет.


    Expression : fatal error
    Function : CScriptEngine::lua_error
    File : D:xray-svnxr_3daxrGamescript_engine.cpp
    Line : 74
    Description : <no expression>
    Arguments : LUA error: e:stalkergamedatascripts_g.script:20: bad argument #2 to 'format' (string expected, got no value)
    

    Ошибка распространённая. На первый взгляд кажется, что ошибка как раз в скриптах, но всё может быть иначе. В одной из пиратских версий игры этот вылет наблюдается особенно часто из-за криво модифицированного файла «XR_3DA.exe». Если же вы уверены, что у вас лицензионная версия игры, можно попробовать сделать так: открываем файл _g.script блокнотом, закомменчиваем 20 строку (ставим перед строкой —) и идём к тому месту где поймали вылет. Так мы получим более развёрнутый ответ.

    Участник: Призрак: Автор прав в том что вылет очень распространен, но так его исправлять нельзя, так как nil передается в эту функцию только при каком-то форс-мажоре. Поэтому необходимо перейти в _g.script в функцию printf и перед log1(string.format(fmr,..)) дописать: get_console():execute(«load «..fmt). После этого запустить еще раз игру и посмотреть при передачи какой строки игра вылетает. Потом найти эту строку в скриптах игры и прикинуть почему аргумент (у нас это аргумент №2 (bad argument #2)) равен nil. Возможность такового вылета из — за слишком быстрой скорости актера, слишком высокому прыжку. (Редактировать: config/creatures/actor.ltx)


    Expression    : assertion failed
    Function      : _VertexStream::Lock
    File          : E:stalkerpatch_1_0004xr_3daR_DStreams.cpp
    Line          : 44
    Description   : (bytes_need<=mSize) && vl_Count
    

    Проблема возникает при убийстве НПСмутанта. Типичный вылет по нехватке ресурсов. Встречается в основном на больших локациях. Но не на всех. На болотах из ЧН такой вылет встречается, а вот с локации aver от Кости V такого вылета нет. Однако для данного вылета есть таблетка, в виде правленого экзешника. Искать на АМК-форуме.


    Expression    : fatal error
    Function      : IRender_Visual::Load
    File          : E:stalkerpatch_1_0004xr_3daFBasicVisual.cpp
    Line          : 58
    Description   : <no expression>
    Arguments     : Invalid visual
    

    Неправильный визуал (модель) НПС.


    Expression    : !phrase_dialog->m_PhraseVector.empty()
    Function      : CPhraseDialog::SayPhrase
    File          : E:stalkerpatch_1_0004xr_3daxrGamePhraseDialog.cpp
    Line          : 140
    Description   : No available phrase to say, dialog[esc_dialog]
    

    В диалоге esc_dialog нет доступной для отображения фразы (скажем, все заткнуты инфопоршенами).


    Expression    : motion_ID.valid()
    Function      : CKinematicsAnimated::ID_Cycle
    File          : D:prog_repositorysourcestrunkLayersxrRenderSkeletonAnimated.cpp
    Line          : 210
    Description   : ! MODEL: can't find cycle:
    Arguments     : death_init
    

    Игра не нашла в модели трёхмерную анимацию с именем death_init.


    Expression    : fatal error
    Function      : CScriptEngine::lua_error
    File          : E:stalkerpatch_1_0004xr_3daxrGamescript_engine.cpp
    Line          : 73
    Description   : <no expression>
    Arguments     : LUA error: ...hadow of chernobylgamedatascriptsxr_danger.script:116: attempt to index field 'ignore_types' (a nil value)
    

    Причина вылета в том что игра не понимает значения 0 в danger_ignore.Проще говоря в логике какого то персонажа параметр danger_ignore = 0 либо в минусовом значении. Либо его вообще нету

    P.S. Также может быть причина в том, что в логике у какого-то АИ что-то неправильно указано. Для исправления рекомендую вставить строчку перед 116: get_console():execute(self.object:name()). То имя в логе, которое будет последним после вылета, указывает на персонажа с кривой логикой.


    Expression    : fatal error
    Function      : CInifile::r_string
    File          : E:stalkerpatch_1_0004xrCoreXr_ini.cpp
    Line          : 352
    Description   : <no expression>
    Arguments     : Can't find variable class in [test_no_klass_npc]
    

    Не найден класс персонажа. Возможно, НПС не прописан под своим классом в gamedatanpc_profile.xml, либо в creaturesspawn_section.ltx, либо в gameplaycharacter_desc.xml


    Expression    : fatal error
    Function      : CInifile::r_section
    File          : E:stalkerpatch_1_0004xrCoreXr_ini.cpp
    Line          : 342
    Description   : <no expression>
    Arguments     : Can't open section 'bandage_test_kick1'
    

    Игра не может найти секцию. Это может быть предмет, НПС и многое другое. Возможно, вы написали название с ошибками. Либо когда добавляли его в: продажу, скрипт, НПС , выпадение из НПС, а в редких случаях это может быть иммунитет чего либо(определить потом трудно). Часто такое бывает связано с названием секции.


    Expression    : fatal error
    Function      : CInifile::r_string
    File          : E:stalkerpatch_1_0004xrCoreXr_ini.cpp
    Line          : 352
    Description   : <no expression>
    Arguments     : Can't find variable remove_time in [vehicle_btr]
    

    Не найдена переменная remove_time в секции [vehicle_btr]. А в данном случае ошибка в том что если вы делали предмет как физическую модель(то бишь, которую нельзя использовать, говорить и вообще он похож на декорации типа деревьев, столов и прочего хлама) то необходимо указывать remove_time в его секции.


    Expression    : fatal error
    Function      : CScriptEngine::lua_error
    File          : E:stalkerpatch_1_0004xr_3daxrGamescript_engine.cpp
    Line          : 73
    Description   : <no expression>
    Arguments     : LUA error: ...dow of chernobylgamedatascriptstest_kick.script:34: attempt to call method 'section' (a nil value)
    

    Метод обращения в игре не предусмотрен. Возможно, стоит пересмотреть подход к тому или иному скрипту.


    Expression    : rpoints[0].size()
    Function      : game_sv_Deathmatch::Create
    File          : D:prog_repositorysourcestrunkxrGamegame_sv_deathmatch.cpp
    Line          : 99
    Description   : rpoints for players not found
    

    На мультиплеерной карте не найдены точки респавна игроков. В SDK должен быть красный пацанчик. Настроить Team = 0


    Expression    : fatal error
    Function      : xrServer::Process_update
    File          : E:stalkerpatch_1_0004xr_3daxrGamexrServer_process_update.cpp
    Line          : 37
    Description   : <no expression>
    Arguments     : Beer from the creator of 'WP_SHOTG'
    

    Такое иногда бывает, когда ты (ГГ) или НПС заряжает дробовик или другое оружие со значением tri_state_reload = true.
    Это глюк. в игре что-то сбивается, и когда у дробовика максимальное количество заряженных патронов скажем 6, он заряжается за 6 и дальше.. дальше.. дальше.. и так пока не произойдёт вылет с вышеуказанным логом. вылет не значительный и редкий, но если он случается слишком часто, можно в конфигах всех дробовиков и ружей поменять значение tri_state_reload = true на tri_state_reload = false.


    Expression    : fatal error
    Function      : CInifile::r_string
    File          : D:prog_repositorysourcestrunkxrCoreXr_ini.cpp
    Line          : 477
    Description   : <no expression>
    Arguments     : Can't find variable bound_rect in [level_map]
    

    Такой лог бывает когда подключаешь локацию из ТЧ в ЗП. Причина проста — в ЗП уровнях файл строчка bound_rect пишется в файле gamedatalevelsимя_уровняlevel.ltx, а в ТЧ строка bound_rect для каждого уровня непосредственно в файле gamedataconfiggame_maps_single.ltx …

    Исправить просто, нужно изменить файл gamedatalevelsимя_уровняlevel.ltx в подключенной локации, просто перенести строку bound_rect из game_maps_single.ltx в level.ltx перед строчкой texture.


    Expression : hGame
    Function : CEngineAPI::Initialize
    File : E:stalkerpatch_1_0004xr_3daEngineAPI.cpp
    Line : 65
    Description : Game DLL raised exception during loading or there is no game DLL at all
    

    Случается когда одна из dll некорректна. Например такой вылет бывает если подсунуть в ТЧ 1.0004 xrGame от 6 патча.


    Expression    : assertion failed
    Function      : CInventory::Eat
    File          : E:stalkersourcestrunkxr_3daxrGameInventory.cpp
    Line          : 892
    Description   : pIItem->m_pCurrentInventory==this
    

    Вылет встречается только на 6 патче при попытке хаванья из трупа. Ищите, исправленную Kolmogor’om, xrGame.dll в Интернете


    [error]Expression    : error handler is invoked!
    [error]Function      : invalid_parameter_handler
    [error]File          : E:stalkersourcestrunkxrCorexrDebugNew.cpp
    [error]Line          : 804
    [error]Description   : 
    

    Данный вылет бывает когда у какого либо из объектов установлено некорректное значение (читал, сам не получал его)
    Или же если данный вылет происходит при вызове класса, то проблема в том что в методе __init() класса прописано super()


    Expression : !m_error_code
    Function : raii_guard::~raii_guard
    File : D:prog_repositorysourcestrunkxrServerEntitiesscript_storage.cpp
    Line : 748
    Description : d:stalker copgamedatascriptsbind_stalker.script:231: attempt to index global 'ИМЯ_ФАЙЛА' (a nil value)
    

    Вылет происходит в двух случаях — когда скрипт пытается вызвать функцию из несуществующего файла или когда в файле допущена синтаксическая ошибка.


    Expression    : fatal error
    Function      : CScriptEngine::lua_error
    File          : E:stalkersourcestrunkxr_3daxrGamescript_engine.cpp
    Line          : 73
    Description   : <no expression>
    Arguments     : LUA error: attempt to call a nil value
    

    Происходит при попытке вызвать класс, которого не существует


    Небольшой пример из практики по определению ошибки в особых случаях(для начинающих):
    Игра зависла, картинка на экране не меняется, на Ctrl + Alt+ Delete не реагирует. Только «Холодная перезагрузка» reset. Но при этом обычно в логе нет записи и обычным Ctrl + V ошибку не увидеть.
    Я пользуюсь программой Punto Switcher. Есть в ней опция «дневник», она ведёт запись всех нажатий клавиш и по нажатию сочетаний клавиш содержимое памяти может записывать в дневник.
    теперь когда игра зависла и картинка на экране не меняется, нажимаете Ctrl + Alt+ Delete. Внешне ничего не изменится, но ОС будет реагировать
    на клавиши, нажимаете сочетание клавиш «записать в дневник». Делаете перезагрузку, открываете дневник — Ваша ошибка записана.
    «дядя Саша»


    Expression    : bone_id!=BI_NONE
    Function      : SArtefactDetectorsSupport::SetVisible
    File          : D:prog_repositorysourcestrunkxrGameArtefact.cpp
    Line          : 525
    Description   : link
    

    Возникает при создании или добавлении чужих артефактов. В artefacts.ltx, в секции af_base есть параметр particles_bone=link. Это имя косточки, которая принимается за центр при проигрывании партикла. Если кость в артефакте называется по иному, например joint2, и это не указанно в секции нового арта, которая наследуется от базовой и подразумевает естественно наличие link, получаем вылет. Решается конвертированием модели арта в .object, просмотром в sdk и выяснением имени косточки с занесением в конфиг.


    Expression    : error handler is invoked!
    Function      : invalid_parameter_handler
    File          : D:prog_repositorysourcestrunkxrCorexrDebugNew.cpp
    Line          : 815
    Description   : bad argument #3 to 'format' (string expected, got no value)
    

    Вылет заканчивающийся строкой, то что выше не указываю роли не играет, здесь роль играет только «bad argument #3». Если это появилось значит у Вас ошибка в файле с расширением .ltx (обращаю внимание, не путать с файлами .script), которая находится между [….] квадратными скобками в файле. Это может быть секция предмета, секция логики, секция пути файла way_, т.е. там где присутствуют квадратные скобки.


    Expression    : cross_table().header().level_guid() == level_graph().header().guid()
    Function      : CAI_Space::load
    File          : D:prog_repositorysourcestrunkxrGameai_space.cpp
    Line          : 113
    Description   : cross_table doesn't correspond to the AI-map
    

    Скорее всего, отсутствует файл level.ai. Возможно после правки уровня в SDK и компиляции AI, вы забыли его скопировать в папку уровня. Важно помнить, что level.ai нужно обновлять для всех уровней, а не только для тех, которые подвергались правке.


    Безлоговый вылет

    Вылет, при котором лог отсутствует. Причины такого вылета:

    1. Безлоговые вылеты бывают в основном из-за завышенных настроек видео.

    Решение:
    В папке с игрой открыть папку gamedata, папку config, в ней файл alife, открыть любым текстовым редактором (блокнотом, или лучше word pad’ом) и найти строку switch distance = и изменить значение на 5, сохранить изменения. Это только одна (не сильно вероятная) причина безлогового вылета. если вы знаете ещё одну причину, пожалуйста напишите здесь.

    2. Вторая причина неправильно указано название пути в логике НПС или он полностью отсутствует в файле way_ all.spawn. Вылетать будет когда дойдёт время до спавна этого НПС.

    3. Также, безлоговые вылеты происходят из-за ошибок в диалогах.



    • Автор статьи — Pihan13
    • Дополнительный справочник «вылетов» игры

    Не стесняемся — дополняем, если знаем о чём идёт речь.

    Понравилась статья? Поделить с друзьями:
  • Stalker online ошибка 0xc000007b
  • Stalker online как изменить номер телефона
  • Stalker lost alpha как изменить вес
  • Stalker lost alpha dc произошла непредвиденная ошибка состояние программы нестабильно
  • Stalker lost alpha configurator произошла непредвиденная ошибка