Перейти к содержанию

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

 

image.png

Автор оригинала: BozKurt
Ссылка на тему на архивном сайте: Ссылка

Тема-справочник по вылетам S.T.A.L.K.E.R в большей степени ориентирован на чистый ТЧ, но в большинстве случаев причина и решение вылета одинакова для всех частей. Информация собиралась со всего интернета, посему указывать источники не вижу смысла, если кого обидел - прошу прощения.

  Как найти лог (Показать контент)

  Как быстро найти, из-за чего произошел вылет (Показать контент)

  Несколько правил по данной теме (Показать контент)

  Список вылетов на АМК (Показать контент)

Внимание! Данный справочник не гарантирует того, что Вы найдёте решение проблемы (хотя я на это очень надеюсь), так как указанные причины и способы лечения могут не соответствовать истинной причине вылета.

  • Лайк 1
  • Мастер! 2
  • Жму руку 1
  • Хабар 1

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


Ссылка на сообщение
Поделиться на другие сайты
 

Золотой шар, Задание забрать флешку у Антона при приближении к нему или к месту где он находится (переход янтарь-дикая тер.) происходит вылет. Файл вылета прикрепил. Спасибо

xray_.txtПолучение информации...

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


Ссылка на сообщение
Поделиться на другие сайты
 

Expression    : fatal error
Function      : CScriptEngine::lua_pcall_failed
File          : C:\xray\stcop_engine\src\xrServerEntities\script_engine.cpp
Line          : 213
Description   : <no expression>
Arguments     : LUA error: ...  my zborka\gamedata\scripts\release_body_manager.script:20: attempt to index local 'actor' (a nil value)
как решить?

 

 

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


Ссылка на сообщение
Поделиться на другие сайты
 
  В 21.06.2024 в 13:10, Evgensss1234 сказал:

Expression    : fatal error
Function      : CScriptEngine::lua_pcall_failed
File          : C:\xray\stcop_engine\src\xrServerEntities\script_engine.cpp
Line          : 213
Description   : <no expression>
Arguments     : LUA error: ...  my zborka\gamedata\scripts\release_body_manager.script:20: attempt to index local 'actor' (a nil value)
как решить?

 

 

Ты чё там в своей сборке со скриптами делал? Попробуй удалить файл release_bode_manager.script из папки scripts


Дополнено 0 минут спустя
  В 21.06.2024 в 07:24, фархад сказал:

Золотой шар, Задание забрать флешку у Антона при приближении к нему или к месту где он находится (переход янтарь-дикая тер.) происходит вылет. Файл вылета прикрепил. Спасибо

xray_.txt 138 \u043a\u0411 · 2 загрузки

Лога нет, так что извини :(

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


Ссылка на сообщение
Поделиться на другие сайты
 

Здравтсвуйте, уже со вчера не могу исправить этот вылет:

  Вылет (Показать контент)

Я так и не понял, что за путь не удаётся найти.

Ещё не понимаю, почему вызываются чновские профили диггеров. Может быть в них и проблема. А вообще я переношу спавн с чн свалки. Анимпоинты чновские я удалил. Все смарт-террейны тоже переделал под свои. Нужные вэйпоинты переименовал, а ненужные удалил. Логики дверей тоже перенёс.  Удалил оригинальные рестрикторы. Пути до файлов с логиками проверял. До этого вылетало из-за профилей диггеров. Но этот вылет я решил тем, что скопировал профили и их описание.

Я вообще уже не понимаю что делать. Файлы в которых делал изменеия проверял. Исправил 5 ошибок, но вылет всё равно остался. Переустанавливал Open X-ray, проверял винду на битые файлы. В вопроснице по ЗП все молчат.

Это пишет подробный лог:

  Подробный лог (Показать контент)

 


Дополнено 17 минуты спустя

Сейчас ещё сам Зов Припяти переустановил. Скачивал лицензию и через образ диска установил. Вылет остался

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

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


Ссылка на сообщение
Поделиться на другие сайты
 

Skala 

Так лог приложи с оригинального зп.

  В 28.07.2024 в 15:41, Skala сказал:

* 237 spawn points are successfully loaded
stack trace:

C:\Games\S.T.A.L.K.E.R. Call of Pripyat\bin\xrAICore.dll at 000007FED1711583 CLevelGraph::Initialize() + 51 byte(s)
C:\Games\S.T.A.L.K.E.R. Call of Pripyat\bin\xrAICore.dll at 000007FED171153B CLevelGraph::CLevelGraph()

CLevelGraph - ии сетка, графпоинты.

Ещё в зп удалён sim_faction как класс. Вся живность спавнится через simulation.ltx / скрипты, а в спавне только актор.

Переноси спавн частями, по типу элемента - физика (бочки и т.п.), аномалии и т.д., пока не найдёшь причину.

  • Спасибо 1

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


Ссылка на сообщение
Поделиться на другие сайты
 
  В 28.07.2024 в 22:47, Yara сказал:

Так лог приложи с оригинального зп

Первый спойлер и есть лог зп. Только движок open xray.

 

  В 28.07.2024 в 22:47, Yara сказал:

Вся живность спавнится через simulation.ltx

Я через simulation.ltx и squad_descr_garbage.ltx (я создавал свой, описаний чн сквадов в нём нет) спавнил нпс. На локации из чн спавна я отсавил наполнение предметами, аномалии, смарттерейны я переименовал в свои имена. Путь логики прописал для смарттерейнов. В simulation_object_props и smart_terrain_masks их тоже прописал. Анимпоинты я удалил, добавил только 4 свои. Вэйпоинты ненужные удалил, а нужные переименовал под свои смарттерейны. Так же к смарттерейнам привязывал графпоинты. То есть всё сделал под формат зп, так что sim_faction вызываться не должен, хотя может чего осталось.

А как частями спавн перенести? Сделать бэкап, потом зайти на локацию, удалить всё, кроме чего-то одного, скомпилировать спавн, проверить в игре, а потом открыть бэкап и оставить что-то другое? И так по кругу?


Дополнено 18 минуты спустя

Ох и дурак же я. У меня в геймдате папки levels не было


Дополнено 26 минуты спустя

Теперь всё запускается


Дополнено 31 минуты спустя

Yara Но теперь игра вылетает через некоторое время с таким логом:

 
 
SCRIPT RUNTIME ERROR
stack traceback:
    ...l.k.e.r. - Зов Припяти\gamedata\scripts\state_mgr.script:489: in function 'set_state'
    ...l.k.e.r. - Зов Припяти\gamedata\scripts\state_mgr.script:592: in function 'set_state'
    ....l.k.e.r. - Зов Припяти\gamedata\scripts\move_mgr.script:340: in function 'update_standing_state'
    ....l.k.e.r. - Зов Припяти\gamedata\scripts\move_mgr.script:563: in function <....l.k.e.r. - Зов Припяти\gamedata\scripts\move_mgr.script:461>
 
FATAL ERROR
 
[error] Expression    : !m_error_code
[error] Function      : raii_guard::~raii_guard
[error] File          : C:\projects\xray-16\src\xrScriptEngine\script_engine.cpp
[error] Line          : 569
[error] Description   : ...l.k.e.r. - Зов Припяти\gamedata\scripts\state_mgr.script:489: attempt to index a nil value

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


Ссылка на сообщение
Поделиться на другие сайты
 

[error]Expression    : FATAL ERROR
[error]Function      : CInifile::r_section
[error]File          : D:\a\OGSR-Engine\OGSR-Engine\ogsr_engine\xrCore\Xr_ini.cpp
[error]Line          : 387
[error]Description   : Can't open section 'environment'
ОГСР 2.1.407 Release x64, киньте фикс пожалуйста, я сам знаю что не так, нужен фикс просто. Если кому нибудь не лень, то прошу, помогите

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


Ссылка на сообщение
Поделиться на другие сайты
 
  В 29.07.2024 в 20:00, TS65OFFICAL сказал:

ОГСР 2.1.407

Обращался бы к ним, они же наворотили, или какая-то другая васянка.

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


Ссылка на сообщение
Поделиться на другие сайты
 

TS65OFFICAL Напиши в тему мода, который ты скачал. Там тебе с большей вероятностью ответят

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


Ссылка на сообщение
Поделиться на другие сайты
 

Skala 

Стоит проверить точки пути, у которых в настройках есть |a=анимка_из_state_lib.script. Некоторые, что были в чн, в зп удалены.

  • Спасибо 1

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


Ссылка на сообщение
Поделиться на другие сайты
 
  В 29.07.2024 в 20:07, Hrust сказал:

Обращался бы к ним

Ну попробую, мало того что на OGSR оптимизация через жопу сделана, так ещё и багов туча херова

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


Ссылка на сообщение
Поделиться на другие сайты
 

Сталкеры, здравствуйте! Помогите, пожалуйста, решить проблему. Игра в ОП 2.2 без правок, аддонов и т.п., и при переходе на АТП происходит вылет при загрузке локации. Вот один обнаруженный WARNING:

WARNING: CLocatorAPI::check_for_file file not found file j:\game\Опешка\op-2.2\userdata\level_cache\atp_for_test22 in files list (size = 81920)

Вот файл вылета xray_xxx.log

Заранее спасибо!

 

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


Ссылка на сообщение
Поделиться на другие сайты
 

В Сталкере ЧН в лицухе версии 1.5.10 при клике на сейвы в меню игры, моментально вылетает игра. До этого я прошел в переход в нору/подземелье из НИИ Агропрома, и игра также сразу вылетела.
И никак загрузить сохранения не могу.

В АМК 180-ой строки нет.

Вот лог:

[error]Expression    : fatal error
[error]Function      : CScriptEngine::lua_error
[error]File          : E:\priquel\sources\engine\xrServerEntities\script_engine.cpp
[error]Line          : 180
[error]Description   : <no expression>
[error]Arguments     : LUA error: ...\common\stalker clear sky\gamedata\scripts\_g.script:975: bad argument #2 to 'format' (string expected, got nil)

Помогите, как решить эту проблему!

UPD: Я смог решить эту проблему.

  1. Для начала вам нужно скачать распаковщик архивов, подойдет S.T.A.L.K.E.R. Universal Extractor 1.3. Скачали, запустили exe, указав корневой каталог игры.
  2. Далее создается папка gamedataUE, переименовываете ее в gamedata.
  3. Откройте файл с помощью notepad++(предварительно скачайте его) _g.script (он находится по пути ...\STALKER Clear Sky\gamedata\scripts) и найдите строку 975. Вставьте след код, выделив целиком область кода, основываясь на этом:
    function abort(fmt, ...)
        local reason = string.format(fmt, ...)
        
        -- Проверка на nil и замена на строку по умолчанию, если необходимо
        if reason == nil then
            reason = "Неизвестная ошибка"
        end
        
        assert("ERROR: " .. reason)
        error_log("ERROR: " .. reason)
        
        -- Исправляем форматирование для логирования
        log(string.format("%s", reason))
    end

    Сохраните и закройте.

  4. Откройте файл minigames_manager.script и найдите строку 71. Вставьте след код:
     

    -- Load manager
    function CMinigames:load(thread)
        set_save_marker(thread, "load", false, "CMinigames")
        local n = thread:r_u16()
        self.minigames = {}
        self.minigames_params = {}
        
        for i = 1, n do
            local key = thread:r_stringZ()
            self.minigames[key] = {}
            
            local profile = thread:r_stringZ()
            -- Инициализируем game_profile в зависимости от значения profile
            if profile == "CMGCrowKiller" then
                self.minigames[key].game_profile = minigame_crowkiller.CMGCrowKiller()
            elseif profile == "CMGShooting" then
                self.minigames[key].game_profile = minigame_shooting.CMGShooting()
            else
                -- Логирование незнакомого профиля
                log("Unknown game profile: " .. profile)
                self.minigames[key].game_profile = nil
            end
            
            self.minigames[key].state = thread:r_stringZ()
            self.minigames_params[key] = {}
            
            -- Проверяем, что game_profile инициализирован перед вызовом load
            if self.minigames[key].game_profile then
                self.minigames[key].game_profile:load(thread, self.minigames_params[key])
            else
                -- Логируем ошибку, если game_profile не инициализирован
                log("Error: game_profile is nil for key: " .. key)
            end
        end
        
        set_save_marker(thread, "load", true, "CMinigames")
    end

    Сохраните и закройте.

  5. Откройте файл minigames_manager.script и найдите строку 48. Вставьте след код:
     

    -- Save manager
    function CMinigames:save(thread)
        set_save_marker(thread, "save", false, "CMinigames")
        local n = 0
    
        -- Подсчет количества мини-игр
        for k, v in pairs(self.minigames) do
            n = n + 1
        end
    
        -- Сохранение количества мини-игр
        thread:w_u16(n)
    
        -- Сохранение данных каждой мини-игры
        for k, v in pairs(self.minigames) do
            thread:w_stringZ(k)
            
            -- Проверяем, что game_profile инициализирован перед вызовом метода
            if v.game_profile then
                thread:w_stringZ(v.game_profile:get_profile_name())
            else
                -- Логируем ошибку и используем значение по умолчанию
                log("Error: game_profile is nil for key: " .. k)
                thread:w_stringZ("UnknownProfile")  -- Используйте значение по умолчанию
            end
            
            thread:w_stringZ(self.minigames[k].state)
            
            -- Проверяем, что game_profile инициализирован перед вызовом метода save
            if v.game_profile then
                v.game_profile:save(thread, self.minigames_params[k])
            else
                -- Логируем ошибку
                log("Error: game_profile is nil for key: " .. k)
            end
        end
    
        set_save_marker(thread, "save", true, "CMinigames")
    end

    Сохраните и закройте.

Изменено пользователем s-Naofumi-s
найдено решение проблемы

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


Ссылка на сообщение
Поделиться на другие сайты
 

Запускаю новую игру или сохранение то вылетает и вылезает ошибка ,вот скопированный текст причины вылета

Expression    : Invalid data
Function      : CRender::texture_load
File          : ..\xrRender\Texture.cpp
Line          : 310
Description   : D3DXGetImageInfoFromFileInMemory (S->pointer(),S->length(),&IMG)
Arguments     : g:\s.t.a.l.k.e.r. shadow of chernobyl\gamedata\textures\wpn\wpn_ak74.dds

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

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


Ссылка на сообщение
Поделиться на другие сайты
 

Кто подскажет, что за ошибка? (ТЧ чистая версия 1.0006)

 

2024-08-13_21-00-14.png

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

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


Ссылка на сообщение
Поделиться на другие сайты
 
  В 12.08.2024 в 22:35, KozinaK сказал:

Запускаю новую игру или сохранение то вылетает и вылезает ошибка ,вот скопированный текст причины вылета

Expression    : Invalid data
Function      : CRender::texture_load
File          : ..\xrRender\Texture.cpp
Line          : 310
Description   : D3DXGetImageInfoFromFileInMemory (S->pointer(),S->length(),&IMG)
Arguments     : g:\s.t.a.l.k.e.r. shadow of chernobyl\gamedata\textures\wpn\wpn_ak74.dds

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


Дополнено 30 минуты спустя
  В 13.08.2024 в 14:17, Rifleman сказал:

Кто подскажет, что за ошибка? (ТЧ чистая версия 1.0006)

 

2024-08-13_21-00-14.png

чекай в АМК 349 
https://www.amk-team.ru/forum/faq/7-spravochnik-vyletov-line-201-line-400/#elQuestion-108

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


Ссылка на сообщение
Поделиться на другие сайты
 
  В 13.08.2024 в 16:21, s-Naofumi-s сказал:

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


Дополнено 30 минуты спустя

чекай в АМК 349 
https://www.amk-team.ru/forum/faq/7-spravochnik-vyletov-line-201-line-400/#elQuestion-108

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

  • Мастер! 1

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


Ссылка на сообщение
Поделиться на другие сайты
 

Парни как исправить вылетает после каждой смерти или перехода на другую локацию мод ogsm 

ошибки:[error]Expression    : assertion failed
[error]Function      : CInventory::DropItem
[error]File          : E:\stalker\sources\trunk\xr_3da\xrGame\Inventory.cpp
[error]Line          : 220
[error]Description   : InSlot(pIItem)
 

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


Ссылка на сообщение
Поделиться на другие сайты
 

лог

Expression    : hdr
Function      : CLocatorAPI::LoadArchive
File          : LocatorAPI.cpp
Line          : 400
Description   : assertion failed

stack trace:

помогите решить сталкер anomaly 1.5.1

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


Ссылка на сообщение
Поделиться на другие сайты
 

у меня вылет когда обыскиваю трупа вот лог:[error]Expression    : assertion failed
[error]Function      : CSafeFixedRotationState::create
[error]File          : s:\xr_3da\xrgame\phvalidevalues.h
[error]Line          : 81
[error]Description   : dBodyStateValide(b)
 

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


Ссылка на сообщение
Поделиться на другие сайты
 

logaruk на Янтаре?

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


Ссылка на сообщение
Поделиться на другие сайты
 

Нет  на Кордоне у атп

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


Ссылка на сообщение
Поделиться на другие сайты
 

Здравствуйте, у меня возникла проблема! Стабильный вылет при загрузке сохранения! Спокойно играл и тут такое!

ТЧ 1.0004 НС 2016

ВСЕ СОХРАНЕНИЯ ПРОИСХОДИЛИ ЧЕРЕЗ КОМАНДУ SAVE В КОНСОЛИ

  + (Показать контент)

 

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


Ссылка на сообщение
Поделиться на другие сайты
 

Expression    : fatal error
Function      : CScriptEngine::lua_error
File          : E:\stalker\sources\trunk\xr_3da\xrGame\script_engine.cpp
Line          : 73
Description   : <no expression>
Arguments     : LUA error: ....e.r. shadow of chernobyl\gamedata\scripts\_g.script:38: attempt to perform arithmetic on local 'error' (a nil value)

НС 2016

Янтарь, Проведение замеров

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


Ссылка на сообщение
Поделиться на другие сайты
 

помогите пожалуйста,у меня вылет происходить вот загрузилась игра и немного 10 сек и вылетает в бункере сидора я вот делал спавн нпс  вот лог:[error]Expression    : fatal error
[error]Function      : CScriptEngine::lua_error
[error]File          : .\script_engine.cpp
[error]Line          : 73
[error]Description   : <no expression>
[error]Arguments     : LUA error: ...a.l.k.e.r Тень Чернобылья\gamedata\scripts\_g.script:20: bad argument #2 to 'format' (string expected, got no value)
 

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

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


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу