Случайная подборка модов
Объединенный Пак 2.1
3.1
Путь Бандита
2.0
Сюжетное продолжение Чистого неба
4.1
Save and Protect: Killer
2.5
Сталкер "Диана"
2.0
Холодная кровь
3.4
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Модератор форума: FanG, Аdmin, FantomICW, Overfirst  
⚒ Справочник вылетов
Украина  BozKurt
Среда, 24.07.2013, 20:56 | Сообщение # 1
Статус:
Опытный:
Сообщений: 1753
Награды: 3
Регистрация: 25.05.2012

FATAL ERROR


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

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

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

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


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


ПОЖАЛУЙСТА, НЕ ЗАХЛАМЛЯЙТЕ ТЕМУ!

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


P.S. Поскольку форум ограничивает размер текста в сообщениях, поэтому пришлось разбить весь справочник на несколько постов.
Сообщение отредактировал ColR_iT - Четверг, 25.07.2013, 17:34
  Злобная реклама
Среда, 24.07.2013, 20:56
Статус:
Сообщений: 666
Регистрация: 25.05.2012
Беларусь  sektor_aka
Вторник, 28.11.2017, 19:32 | Сообщение # 196
Статус:
Опытный:
Сообщений: 1343
Награды: 6
Регистрация: 07.03.2016

Цитата Xrenomir ()
при перезапуске выдает ошибку

Это не ошибка. Почитай: http://modders-wiki.ru/Как_найти_решение_«вылета»

Цитата Xrenomir ()
вернуть параметры графики по умолчанию

По тому же пути, только ДО папки logs. Удали файл user.ltx
  Злобная реклама
Вторник, 28.11.2017, 19:32
Статус:
Сообщений: 666
Регистрация: 07.03.2016
Украина  InKviZ
Пятница, 01.12.2017, 22:04 | Сообщение # 197
Статус:
Зевака:
Сообщений: 11
Награды: 0
Регистрация: 26.01.2015

Кто знает как можна исправить даную ошыбку. Игра Чистое Небо Начинаю разговор с Валерьяном и вот такое.

  Злобная реклама
Пятница, 01.12.2017, 22:04
Статус:
Сообщений: 666
Регистрация: 26.01.2015
Беларусь  sektor_aka
Пятница, 01.12.2017, 22:17 | Сообщение # 198
Статус:
Опытный:
Сообщений: 1343
Награды: 6
Регистрация: 07.03.2016

Цитата InKviZ ()
Игра Чистое Небо

Ну а подробности где? Версия игры? Чистая? С модами? Если да, то какими? Если нет, то менял ли что-нибудь сам? Что делал в игре до вылета?
  Злобная реклама
Пятница, 01.12.2017, 22:17
Статус:
Сообщений: 666
Регистрация: 07.03.2016
Российская Федерация  lizloren
Суббота, 02.12.2017, 00:49 | Сообщение # 199
Статус:
Зевака:
Сообщений: 1
Награды: 0
Регистрация: 02.12.2017

Expression : fatal error
Function : CScriptEngine::lua_error
File : script_engine.cpp
Line : 90
Description : <no expression>
Arguments : LUA error: ....l.k.e.r.-v.10006\gamedata\scripts\xr_effects.script:10129: attempt to index local 'sobj' (a nil value)

stack traceback:

Ñìîòðèòå ëîã ôàéë è ìèíèäàìï ñ ïîäðîáíîé èíôîðìàöèåé
Как решить проблему?
  Злобная реклама
Суббота, 02.12.2017, 00:49
Статус:
Сообщений: 666
Регистрация: 02.12.2017
Украина  InKviZ
Суббота, 02.12.2017, 01:32 | Сообщение # 200
Статус:
Зевака:
Сообщений: 11
Награды: 0
Регистрация: 26.01.2015

Цитата sektor_aka ()
Ну а подробности где? Версия игры? Чистая? С модами? Если да, то какими? Если нет, то менял ли что-нибудь сам? Что делал в игре до вылета?

Игра Чистое Небо. Версия 1.5.10 Лицензия Steam. С модами? Если да, то какими? - Собираю графический мод. (Сборка) + Неколько фич из SRP + Weapon Pack от Gaz1ka и разная мелочь. Прошол все болото все диалоги оружие менял все стабильно работает. На Кордоне когда разговариваю с Валерьяном лидером одиночек стабильный вилет.
  Злобная реклама
Суббота, 02.12.2017, 01:32
Статус:
Сообщений: 666
Регистрация: 26.01.2015
Беларусь  sektor_aka
Суббота, 02.12.2017, 06:50 | Сообщение # 201
Статус:
Опытный:
Сообщений: 1343
Награды: 6
Регистрация: 07.03.2016

Цитата InKviZ ()
Собираю графический мод

Косячно собрал.

Цитата InKviZ ()
attempt to call a nil value

Смотри тут 7 вариант: http://modders-wiki.ru/xr:Line_73

Вообще, у тебя там некий отладчик свой что ли или оно так в ЧН в оригинале, хз:
Цитата InKviZ ()
[ 4|-2] (string): `_g.script:975: bad argument #2 to 'format' (string expected, got nil)'

Наверное это ошибка. Смотри 1 вариант тут: http://modders-wiki.ru/xr:Line_74

Цитата lizloren ()
Как решить проблему?

Подробности где?
Сообщение отредактировал sektor_aka - Суббота, 02.12.2017, 06:59
  Злобная реклама
Суббота, 02.12.2017, 06:50
Статус:
Сообщений: 666
Регистрация: 07.03.2016
Российская Федерация  denis2000
Среда, 06.12.2017, 09:37 | Сообщение # 202
Время Альянса
Статус:
Ветеран:
Сообщений: 4070
Награды: 16
Регистрация: 19.07.2013

Цитата Kyibeshev ()
А где я должен получить тогда помощь по вылетам на этом форуме?Лол.

Для тех кто в танке. Лол. Существуют целые две темы для этого:
Баги, глюки, ошибки, вылеты
Модострой: Вопросница
Но если это не ваш мод или не ваша сборка, то в первую очередь нужно сообщать автору сего творения о багах в его работе доступными средствами связи.
  Злобная реклама
Среда, 06.12.2017, 09:37
Статус:
Сообщений: 666
Регистрация: 19.07.2013
Российская Федерация  YTroll
Среда, 06.12.2017, 09:54 | Сообщение # 203
Статус:
Бывалый:
Сообщений: 824
Награды: 13
Регистрация: 09.11.2012

Цитата Kyibeshev ()
А где я должен получить тогда помощь по вылетам на этом форуме?

ты сам справочник по вылетам на первой странице посмотри -
твоя ошибка - 180,
соответственно в файле sim_faction.script,
строка - 386,

Добавлено (06.12.2017, 09:54)
---------------------------------------------
BozKurt , а кстати ошибки 180 похоже нет в справочнике на первой странице, идет 175 и потом сразу 184,
а вот тут она есть -
http://modders-wiki.ru/xr:Line_180
Сообщение отредактировал YTroll - Среда, 06.12.2017, 09:55
  Злобная реклама
Среда, 06.12.2017, 09:54
Статус:
Сообщений: 666
Регистрация: 09.11.2012
Российская Федерация  denis2000
Среда, 06.12.2017, 10:03 | Сообщение # 204
Время Альянса
Статус:
Ветеран:
Сообщений: 4070
Награды: 16
Регистрация: 19.07.2013

Цитата YTroll ()
а вот тут она есть

К сожалению ее там нет.
  Злобная реклама
Среда, 06.12.2017, 10:03
Статус:
Сообщений: 666
Регистрация: 19.07.2013
Беларусь  sektor_aka
Среда, 06.12.2017, 10:09 | Сообщение # 205
Статус:
Опытный:
Сообщений: 1343
Награды: 6
Регистрация: 07.03.2016

Цитата YTroll ()
ошибки 180

Эт просто номер. Ошибка это то что после Arguments : LUA error:

Читайте: http://modders-wiki.ru/Как_найти_решение_«вылета»
Сообщение отредактировал sektor_aka - Среда, 06.12.2017, 10:10
  Злобная реклама
Среда, 06.12.2017, 10:09
Статус:
Сообщений: 666
Регистрация: 07.03.2016
Российская Федерация  YTroll
Среда, 06.12.2017, 14:42 | Сообщение # 206
Статус:
Бывалый:
Сообщений: 824
Награды: 13
Регистрация: 09.11.2012

Цитата denis2000 ()
К сожалению ее там нет.

разве нет?
а разве это не она(но только в несколько другом виде)? -
  Злобная реклама
Среда, 06.12.2017, 14:42
Статус:
Сообщений: 666
Регистрация: 09.11.2012
Украина  BozKurt
Среда, 06.12.2017, 16:13 | Сообщение # 207
Статус:
Опытный:
Сообщений: 1753
Награды: 3
Регистрация: 25.05.2012

Всё равно - OMG!?!?!?
Если вы не понимаете суть проблемы вылетов x-ray'я - это тоже ваша проблема, от этого справочник не перестаёт быть справочником и не становится гуглом.
Я специально не приводил вылеты работы отдельных модулей, поскольку в этом нет вообще никакого профита. Количество разновидностей скриптовых вылетов стремится к бесконечности. В справочнике присутствуют обобщённые примеры неправильного использования скриптов, которые и приводит к вылету. Например:
Код
Expression    : fatal error
Function    : CScriptEngine::lua_error
File  : E:\stalker\patch_1_0004\xr_3da\xrGame\script_engine.cpp
Line  : 73
Description    : <no expression>
Arguments    : LUA error: ...w of chernobyl\gamedata\scripts\<имя файла>.script:<номер строки>: attempt to perform arithmetic on a nil value
Этот вылет возможен в любой строке любого файла где производится любая арифметическая операция над nil, чего Lua не допускает. Для движка ТЧ значение строки Line всегда будет 73, но аргументы вылета могут быть непредсказуемо разными.
Научитесь хотя бы понимать как это работает если вы полезли это ковырять.
Сообщение отредактировал BozKurt - Среда, 06.12.2017, 16:14
  Злобная реклама
Среда, 06.12.2017, 16:13
Статус:
Сообщений: 666
Регистрация: 25.05.2012
Российская Федерация  denis2000
Среда, 06.12.2017, 16:25 | Сообщение # 208
Время Альянса
Статус:
Ветеран:
Сообщений: 4070
Награды: 16
Регистрация: 19.07.2013

Цитата YTroll ()
а разве это не она(но только в несколько другом виде)?

Вообще не она.
Код
Arguments : LUA error: d:\games\s.t.a.l.k.e.r\cs\gamedata\scripts\_g.script:975: bad argument #2 to 'format' (string expected, got nil)

Эта строка говорит, что какая то из функций, в каком то из скриптов вызвала функцию abort. И данная функция вывела в лог сообщение и вызвала принудительный краш движка. Причину в этом случае стоит искать выше сообщения о краше например в виде строки:
Код
ERROR: There is no field 'artefact_ways' in section *** in obj ***

Вылет же, который был приведен Kyibeshev в логе, говорил о том что конкретный скрипт в конкретной строке получил в конкретной переменной nil вместо осмысленного значения, применил его и получил от движка посылку на три буквы (BUG).
  Злобная реклама
Среда, 06.12.2017, 16:25
Статус:
Сообщений: 666
Регистрация: 19.07.2013
Российская Федерация  YTroll
Среда, 06.12.2017, 18:25 | Сообщение # 209
Статус:
Бывалый:
Сообщений: 824
Награды: 13
Регистрация: 09.11.2012

Цитата denis2000 ()
Вылет же, который был приведен Kyibeshev в логе, говорил о том что конкретный скрипт в конкретной строке получил в конкретной переменной nil вместо осмысленного значения, применил его и получил от движка посылку на три буквы (BUG).

спасибо, понятно, ну да если он собирал солянку значит где-то что-то не прописал или недопрописал как я понимаю

Добавлено (06.12.2017, 18:25)
---------------------------------------------
Цитата BozKurt ()
Я специально не приводил вылеты работы отдельных модулей, поскольку в этом нет вообще никакого профита. Количество разновидностей скриптовых вылетов стремится к бесконечности. В справочнике присутствуют обобщённые примеры неправильного использования скриптов, которые и приводит к вылету.

имхо, без обид, однако все-таки обобщенный пример вылета 180 думаю стоит вклеить в справочник, хотя кончено если вы как специалисты считаете что это лишнее, то дело ваше
Сообщение отредактировал YTroll - Среда, 06.12.2017, 18:27
  Злобная реклама
Среда, 06.12.2017, 18:25
Статус:
Сообщений: 666
Регистрация: 09.11.2012
Украина  BozKurt
Среда, 06.12.2017, 20:25 | Сообщение # 210
Статус:
Опытный:
Сообщений: 1753
Награды: 3
Регистрация: 25.05.2012

Цитата YTroll ()
все-таки обобщенный пример вылета 180 думаю стоит вклеить в справочник
Его не существует! Как я уже писал выше:
Цитата BozKurt ()
Количество разновидностей скриптовых вылетов стремится к бесконечности.
  Злобная реклама
Среда, 06.12.2017, 20:25
Статус:
Сообщений: 666
Регистрация: 25.05.2012
Поиск: