Вылеты и проблемы в ОП 2 - Техподдержка
- magamed
- Не в сети
- ВЕТЕРАН ЗOНЫ
- Сообщений: 1292
- Спасибо получено: 6676
kww пишет: Привет всем.
Установил патч 2.06 фикс 1 и появился стабильный вылет при попытке заговорить с Барменом:
ВНИМАНИЕ: Спойлер!FATAL ERROR
[error]Expression : no_assert
[error]Function : CXML_IdToIndex<class CInfoPortion>::GetById
[error]File : e:\stalker\sources\trunk\xr_3da\xrgame\xml_str_id_loader.h
[error]Line : 112
[error]Description : item not found, id
[error]Arguments : nu30119
stack trace:
Можно ли чем помочь?
Description : item not found, id
Arguments : nu30119
Нескладушка по, скорее всего, xml-ам. Что-то с чем-то не стыкуется из ставившегося. Вот по этому и конкретных рецептов по лечению нет: такие вещи каждый обычно получает самостоятельно, своим собственным уникальным способом.
Помучиться можно - найти, где оно потерялось, и попытаться понять, что могло потеряться еще. Потерявшееся вернуть на место.
30119 это стори_айди одного из новых неписей который спавнится мертвым. Почему-то его инфопоршен в 6-м патче вырезали.
Что делать:
в файл gamedata\config\gameplay\info_arhara_way.xml
добавить строку
<info_portion id="nu30119"></info_portion>
- Mongol81
- Не в сети
- ПРИБЫВШИЙ
- Сообщений: 44
- Спасибо получено: 30
- Mongol81
- Не в сети
- ПРИБЫВШИЙ
- Сообщений: 44
- Спасибо получено: 30
Т.е ни одна правка или еще что либо без НИ работать не будет,так?Старый пишет:
Патч 2.06 кумулятивный,т.е включает в себя предыдущие патчи,но понадобится Новая игра.Там ещё фикс есть к патчу.Mongol81 пишет: Всем привет,хотел вот спросить,а обязательно устанавливать патчи 2,03 2,04 и т.д по порядку,чтоб поставить 2,06,или можно сразу же 2,06 накатить,играю на 2,02
На 6 патч не встречал еще ни каких правок. Ты лучше на 2,05 фикс 7 пока побудь. Хоть читы идут! А на 6 патче ты чихнуть не успеешь как уже антинаград нахапаешь и провал многих квестовMongol81 пишет:
Т.е ни одна правка или еще что либо без НИ работать не будет,так?Старый пишет:
Патч 2.06 кумулятивный,т.е включает в себя предыдущие патчи,но понадобится Новая игра.Там ещё фикс есть к патчу.Mongol81 пишет: Всем привет,хотел вот спросить,а обязательно устанавливать патчи 2,03 2,04 и т.д по порядку,чтоб поставить 2,06,или можно сразу же 2,06 накатить,играю на 2,02
У меня был 2,04 поставил 2,05 фикс 7 плюс правки без НИ и все нормальноСтарый пишет:
Он на втором патче играет и если перейдет на пятый ему все равно Новая игра нужна.Это ему важно знать.Плюс старые правкиКонтролеR пишет: На 6 патч не встречал еще ни каких правок. Ты лучше на 2,05 фикс 7 пока побудь. Хоть читы идут! А на 6 патче ты чихнуть не успеешь как уже антинаград нахапаешь и провал многих квестов
[error]Expression : fatal error
[error]Function : CScriptEngine::lua_error
[error]File : E:\stalker\sources\trunk\xr_3da\xrGame\script_engine.cpp
[error]Line : 73
[error]Description : <no expression>
[error]Arguments : LUA error: ...g\s.t.a.l.k.e.r\gamedata\scripts\xr_statistic.script:213: bad argument #1 to 'find' (string expected, got nil)
Кто подскажет из за чего вылет?!
maks пишет: Всем привет! Не могу выполнить задание Дом духов, при убийстве одного из летающих полтеров, происходит вылет!
ВНИМАНИЕ: Спойлер!FATAL ERROR
[error]Expression : fatal error
[error]Function : CScriptEngine::lua_error
[error]File : E:\stalker\sources\trunk\xr_3da\xrGame\script_engine.cpp
[error]Line : 73
[error]Description : <no expression>
[error]Arguments : LUA error: ...g\s.t.a.l.k.e.r\gamedata\scripts\xr_statistic.script:213: bad argument #1 to 'find' (string expected, got nil)
Кто подскажет из за чего вылет?!
Проблема решена,если вдруг кто нибудь столкнется с такой проблемой,вот способ её устранить:
1-Загружаемся после вылета - при загрузке должно появится смс об "Ахтунге"c логом ошибки,на пример как у меня- "У объекта ohota_polter_tele56889 поврежден нетпакет"
2- Записываем лог "Ахтунга"и откатываемся на раннее сохранение до вылета
3- Заходим в меню,в разделе игра ищем пустую строчку(в самом низу)и пишем Ваш лог,и нажимаем кнопку-удалить поврежденный объект, все дальше играем спокойно и без вылетом.
P.S эта плюшка от разработчика еще в бета версии,и поэтому может не со всеми проблемами помогать.
- mywka3
- Не в сети
- ПРИБЫВШИЙ
- Сообщений: 14
- Спасибо получено: 2
Итак надо так: Первое что нужно проверить - это поставили ли Вы последний патч и фикс.
1. Если какой-то непись завис, не хочет разговаривать, уходить и прочее, но вылета нет - попробуйте просто сейв/лоад возле него. Если не помогло, то уйдите от непися не менее чем на 160 м, чтоб он ушел в оффлайн, и сделайте сейв/лоад там. Можно вообще уйти на другую локу и потом вернуться. Во многих случаях этого будет достаточно. Если это не помогает, отключите расширенные анимации в опциях игры и перезагрузите последний сейв.
2. Если вылет все-же произошел, то первое, что нам нужно - это получить лог вылета.
Где искать лог вылета
Файл лога находится в:
Win ХР рус.: C:\Documents and Settings\All Users\Документы\STALKER-SHOC\logs\xray_<ваше имя пользователя>.log
Win ХР англ.: C:\Documents and Settings\All Users\Documents\STALKER-SHOC\logs\xray_<ваше имя пользователя>.log
Win Vista: C:\Users\Public\Documents\STALKER-SHOC\logs\xray_<ваше имя пользователя>.log
Win 7: C:\Users\Public\Documents\STALKER-SHOC\logs\xray_<ваше имя пользователя>.log
Win 8: C:\Users\Public\Public Documents\STALKER-SHOC\logs\xray_<ваше имя пользователя>.log
Или же после вылета откройте блокнот или любой другой текстовый редактор и выберите в опциях "вставить".
Для исправления ошибки нужна информация, которая идет после фразы FATAL ERROR.
Проблемы
Вы неправильно установли ОП-2, и потом вручную перенесли файлы в папку с игрой. Так делать нельзя. Установите всё точно так, как написано в теме установки.
В названии файла нельзя использовать запятые. Движок их не понимает и тогда вылазит такой глюк. Переименуйте имя сейва в Проводнике вручную и он будет работать.
Еще раз внимательно перечитайте, а затем тщательно изучите в Описании спойлеры "Что нужно знать в первую очередь", и "Что нужно знать про сейвы". И сделайте все что там написано, и точно так как там написано. И затем переиграйте с сейва, где этого глюка еще не было или начните НИ, если ушли еще недалеко. Также бывает помогает перезагрузка компьютера после долгой игры.
Побились сейвы. Только переигрывать с момента, когда игра сохранялась нормально.
Слишком много объектов попадают в онлайн и движок не успевает их обрабатывать в реальном времени. Переиграйте скопление неписей, сдав все возможные посторонние квесты, избавьтесь от лишнего хабара в инвентаре. Если в зоне действия бегают монстры - зачистите ее перед выполнением задания. Чтобы обработать непися, который в данный момент не виден на вашем экране, даже если он в онлайне, движку требуется гораздо меньше времени и ресурсов, чем отрисовка текстур и анимации видимого непися. Поэтому во время боя по возможности уводите неписей друг от друга - "растягивайте" их по локации и используйте неровности рельефа, чтобы на экране одновременно было как можно меньше видимых неписей.
Хабар разделяйте на несколько нычек. Нычки должны быть расположены не ближе 400 м друг от друга, чтобы в онлайне была одновременно только одна нычка. Лучше всего использовать не более одной нычки на локацию.
И еще: если частота вашего процессора меньше 2.5GHz, то у вас будут зависы и вылеты по памяти и без лога. По любому. Дело в том, что ОП-2 очень нагружен объектами, и при низкой частоте процессора движок их не успевает обрабатывать корректно в реальном времени. Отсюда и вылеты. Причем, как полностью рандомные, так и в указанных выше местах. И ни 4 ядра, ни 8Gb эту проблему не решат. Движок использует только одно ядро, и единственное здесь решение - увеличить частоту процессора.
Если Вы исправно выполняли циклические квесты торговцев и всех группировок, не убивали своих и всё задания выполняли аккуратно, но кто-то вдруг стал врагом, то лучше всего, конечно, переиграть. А если переигрывать далеко, то есть один абсолютно честный, хотя и немного экстремальный способ наладить с ними отношения. Берем эмбрион, например, кровососа и выкидываем рядом с неписем. Непись бросается его мочить, и убиваем монстра вместе с ним. Чтобы он видел, как Вы убили монстра. И, если Вы все сделали правильно, то его отношение к Вам резко улучшится) К сожалению, с Сидоровичем и Барменом такой номер не проходит, поэтому внимательно следите, чтобы торговцы всегда были зеленые и не убивайте команду Гавра до отравления, т.к. они все состоят в группировке торговцев. По этой же причине нельзя трогать Рабиновича, пока он сам не покраснеет.
Он "морозится" из-за расширенных анимаций. Почему-то он чаще всех других неписей морозится) Или отключайте расширенные анимации перед этим эпизодом, или сейв-лоад)
Вылеты
Вы установили ОП-2 не в папку с игрой Сталкер ТЧ, и затем руками скопировали его туда. Этого делать категорически нельзя. ОП-2 должен быть обязательно установлен в папку с игрой. Если Вы поставили Сталкер ТЧ не в папку по умолчанию, то укажите эту папку при установке ОП-2. Подробности смотрите в теме установки.
Этот вылет рандомный. Многочисленные попытки его исправить пока не увенчались успехом) Причина скорее всего в том, что в ОП-2 значительно увеличен спавн по некоторым квестам, и, возможно, где-то движок не успевает это все корректно обработать. Все большие спавны были разнесены во времени, но до конца это проблему не решило) Этот вылет будет с начала прохождения, но ближе к середине станет гораздо реже или даже вообще прекратится) Просто переиграйте - вылет повторяться не должен.
Побились сейвы. Переигрывайте с сейва до захода на локацию.
Пост с вопросом должен содержать следующую информацию
2. Ситуация, предшествовавшая вылету (багу).
3. Лог вылета или подробное описание случившегося бага игры, если требуется, то и скрин.
4. Сейв перед появлением вылета или бага.
Если играете с дополнениями для ОП-2, то обязательно это указывайте в игровом наборе. В данном случае вам смогут помочь (при желании) игроки, играющие с аналогичным игровым набором.
- eddoct
- Не в сети
- ОПЫТНЫЙ
- Сообщений: 163
- Спасибо получено: 36
прихожу к Ною на второй день после первой атаки монстров. после диалога - стабильный
вылет Can't open section 'wpn_m590'.
этого оружия нет в списке лута. пробовал через опции меню удалить его
(думал что он где-то подвисает). нет - выдаёт что такого оружия нет.
ну не существует. и оно, ясно дело, не удаляется
вылет не лечится
есть идеи
Почитай мой пост #116607 и сделай все как надо! А сидеть в угадайку играть что там у тебя наставлено...Вообщем напиши как в моей шпаргалке все ок?
Точняк это он wpn_mossberg590 вот так попробуй пропиши и удали
- magamed
- Не в сети
- ВЕТЕРАН ЗOНЫ
- Сообщений: 1292
- Спасибо получено: 6676
А насчёт вылета по - Can't open section 'wpn_m590'. - возможно в игре нету файла с этим стволом, можно попробовать его запихать туда где он должен стоять и всё на мой взгляд срастётся .
Для чего? Ты что не видишь что это Моссберг? Я для чего распинался то?magamed пишет: Контролёр - про то что букву удалять надо мы знаем, ещё ФАНАТ подсказал , а тому кому я её залил в личку всё срослась. Я когда заливаю сам проверяю и вчера вечером всё было в норме. Что произошло не знаю. Так что Бродяга не кипишуй.
А насчёт вылета по - Can't open section 'wpn_m590'. - возможно в игре нету файла с этим стволом, можно попробовать его запихать туда где он должен стоять и всё на мой взгляд срастётся .
- eddoct
- Не в сети
- ОПЫТНЫЙ
- Сообщений: 163
- Спасибо получено: 36
насчёт вылета по - Can't open section 'wpn_m590'. - удалял и моссберг и М590 не работает.
скорее всего Мага прав (да и я так думаю) - у разработчиков подразумевался моссберг. по-видимому не дописали.
ниже полный текс вылета:
Function : CInifile::r_section
File : E:\stalker\sources\trunk\xrCore\Xr_ini.cpp
Line : 342
Description : <no expression>
Arguments : Can't open section 'wpn_m590'
скорее всего надо найти этот файл, где прописан М590 и на строчке 342 сделать правку. вот только где эта зараза (нужный файл) находится не знаю,или как говорит Мага "можно попробовать его запихать туда где он должен стоять и всё на мой взгляд срастётся"
вопрос куда запихать
Не надо так растягивать пост - писать каждое предложение с новой строки, и научись наконец убирать Лог под СПОЙЛЕР.
А ты как его удаляешь? ты пишешь wpn_m590 или wpn_mossberg590 это две большие раницы! Я написал что нужно удалять написав именно wpn_mossberg590
- zima59
- Не в сети
- МОДЕРАТОР
- ЛЕГЕНДА ЗОНЫ
- Сообщений: 4503
- Спасибо получено: 29666
читай внимательно порядок установки. И посмотри как у тебя игра установилась. Не должно быть 2 папки STALKER. и потом, еще на первых страницах форума эту проблему уже разбирали. Все таки ПОИСК не просто так придумали.Удачи!fatal197 пишет: помогите,такая проблема (не запускаеться игра пишет что на компьютере отсувствует xrSound.dll.)
Function : handler_base
File : E:\stalker\sources\trunk\xrCore\xrDebugNew.cpp
Line : 753
Description : pure virtual function call
Сталкеров в Зоне
|