Специальная тема для решения технических проблем и багов. Пожалуйста, не путайте с прохождением сюжета и тактикой игры, для этого есть другая тема.
Посты о вылетах рассматриваются только при наличии лог-файла, описания точной игровой ситуации и игрового набора. Под игровым набором подразумевается не только конфигурация компьютера, а еще и установленная версия Солянки, и что устанавливалось дополнительно (если устанавливалось).
Лог-файл, если лог более 10-ти строк, обязательно скрываем под спойлер.
Где находится лог-файл?
Windows ХР - Documents and Settings/All Users /Документы/STALKER-SHOC/logs
Windows Vista/Win7 – Users/Public/Documents/STALKER-SHOC/logs
Как сделать спойлер.
При помощи левой клавиши мыши выделить нужное и нажать на эту кнопку.
Dusha, я ж тебе в личку писал... Не нашел труп - пропиши, как крайняя мера.
В файле arhara_items.ltx - поиск trupak. Прописываешь Отшельнику на НЗ или Сидору: сначала идешь gamedata\config\misc\shop_sidr открываешь sidr_supl и пишешь там trupak = 1, 1 потом открываешь sidr_trade и пишешь там trupak = 1, 1 (то же самое), только учти, что у каждого торговца может быть две и более секций, поэтому приходится эту строчку писать в каждую. У Отшельника - по-другому, но и проще. Вообще, почитай, как прописывать. Если уборщик убрал труп или что-то в Солянке глюкануло, иного выхода нет. Проверяй, не является ли предмет квестовым, не написано ли quest item = true. Тогда всесто true пишешь false и сохраняешь. Труп весит 80 кг!
Лабиринт и прочие проблемные места Солянки:
Я проходил Лабиринт несколько раз, играя в разные наборы Солянки, без проблем - никаких вылетов, кроме одного прохождения, не помню какой сборки. В этой сборке - от RAVIN - точно без проблем. Это вообще самая стабильная версия. Безлоговые вылеты (нет слов FATAL ERROR) "лечатся" следующими средствами: 1. Загрузка последнего сохранения. 2. Если обычные сэйвы не грузятся (снова вылет): загрузка сохранения с предыдущей локации - поспать - дождаться выброса - еще раз зайти на локацию, где был вылет. 3. Зайти на локацию с другого перехода, если есть. 4. Уйти выполнять квесты на другую локацию, причем уйти надолго. 5. Открыть файл alife.ltx - параметр switch distance = 140 изменить на значительно меньший (2-10), потом все вернуть. 6. Раз в 1,5-2 часа вообще выходить из игры - разгрузить комп, тем более слабый. 7. Если вылет на локе достал насмерть - прописать все, что нужно NPC с этой локи, ближайшему торговцу и постараться сделать так, чтобы это сработало (квесты были засчитаны), то есть как можно быстрее пройти локацию и ее квесты. Вылеты с логом: сколько вылетов, столько и "лекарств", у каждого свое. Тут точно лог надо.
Сообщение отредактировал ALIEN - Суббота, 16.10.2010, 12:08
Dusha, переиграть с сейва первого перехода на Свалку. ALIEN говорил правильно, проблема в сейве с зависом какого-то непися или актора. Рекомендую время от времени, а тем более перед сохранениями, проверять консоль, кнопка "тильда". Чем лучше узнаю людей, тем больше нравятся собаки...
Dusha, Лечение a nil value: [error]Arguments : LUA error: ...shing\s.t.a.l.k.e.r\gamedata\scripts\xr_logic.script:1490: attempt to call field '?' (a nil value)
"Причиной вылета является "зависшая" логика действий какого-то из персонажей (внешне он стоит без движения и "морозится"). Данный вылет лечится убийством "зависшего" персонажа или переигровкой с любого раннего сейва. Крайне не рекомендуется пытаться сохраняться при наличии в игре таких "зависших" персонажей. Сейвы будут "битые" и загрузиться с них не возможно!" - цитата из Help'а.
От себя: грузился с предыдущей локи (до вылетов на данной), спал и ждал выброса, потом заходил снова - и все ОК. Вообще во время игры почаще нажимай кнопочку слева от единицы (консоль). Нет ли там чего-нибудь красного в строчках, типа can't find saved game.
Скачай Гид по Народной солянке - он есть на этом сайте в Путеводителе. Я пользуюсь последней версией - с Мертвым городом и Затоном (кто автор - не знаю): depositfiles
Сообщение отредактировал ALIEN - Среда, 20.10.2010, 20:47
Всем привет. Есть непонятка - так и не нашёл Джеймса, соответственно не могу принести ему кейс. Там, где он должен стоять в вагончике на Ростке, крутится нехилая воронка. Может она его и приговорила? К сожалению я очень далеко прошёл уже по игре и переигрывать почти сначала неохота. Может этот кейс каким-то образом можно получить ещё? прописать его, например? Помогите советом, плиз
Всем привет. Кто разбирается в скриптах подскажите что можно сделать.Играю в НС 19.04.2010 + доп.14.08.2010 + патч 20.08 + патч 03.09.2010 + текстурные правки от Shadowman c 1 fix 02.10.1010 + правка от 06.10 (инсталятор).
В общем так;До телепортации из центра управления монолитом на свалку все было нормально,поговорил с Молнией,сбросил изоморфы.Ну а на свалке игра начала тормозить,причем конкретно,картинка висла секунд на пять до встречи с Хогом.Когда взял у его задание,несколько минут было все нормально,но потом картинка зависла на прочь.Пришлось Ctrl-Alt+Del снимать задачу.Пробовал переигрывать с ЧАС,не помогает.Ладно,думал выйду на Кардон все образуется,начал сохранятся почаще и после наверное десятой перезагрузки игры все таки попал на Кардон.Но и там все тоже самое,десять,пятнадцать секунд игры и картинка виснет,опять снимать задачу
Заранее спасибо.Это я уже на Кардоне. FATAL ERROR
[error]Expression : fatal error [error]Function : CScriptEngine::lua_error [error]File : E:\stalker\patch_1_0004\xr_3da\xrGame\script_engine.cpp [error]Line : 73 [error]Description : <no expression> [error]Arguments : LUA error: ...e.r. 2\s.t.a.l.k.e.r\gamedata\scripts\amk_mod.script:2786: attempt to index local 'respawner' (a function value)
дрюня44, Лечение вылета gamedata\scripts\amk_mod.script:2786: attempt to index local 'respawner' (a function value):
1. Открыть блокнотом se_respawn.script 2. Найти строку amk.on_REspawn(obj,self) 3. Вписать ПЕРЕД ней get_console():execute("load ~ Spawn now ["..tostring(self:name()).."] -> ["..obj:name().."]") 4. Игнорировать красные строки в консоли, содержащие слова spawn now
В твоем наборе такого вылета вообще не должно быть...
Dusha, Кейс Фримена:
Если умеешь прописывать, открой папку shop_barman и пропиши ему в продажу case_freeman, потом открой quest_items.ltx, в поиске впиши case_freeman и в строчке quest_item = true поменяй true на false, чтоб было quest_item = false
Может этот кейс каким-то образом можно получить ещё? прописать его, например? Помогите советом, плиз
Итак:
Способ прописки в продажу кейса
1.ГГ должен быть в оффлайне к торговцу, как минимум не определяться в ПДА. 2.Указанный вариант только 100% подходит к торговцу Сидоровичу на Кордоне. 3.Необходимо произвести следующие изменения в таких файлах:
Всем привет. У меня появился такой глюк при загрузке сохраненной игры начинает убывать здоровье как это исправить? В файлах игры не ковырялся.Заранее спасибо.
дрюня44, просто так, ни с того-ни с сего этого не бывает. Проверь артефакты на поясе и в инвентаре. Возможно преобладают арты, генерящие радиацию. Чем лучше узнаю людей, тем больше нравятся собаки...
Привет, помогите вылечить этот вылет ,уже весь инэт облазил столько перепробвал ни чего не помогает вылетает при переходе на локу (Госпиталь) FATAL ERROR
[error]Expression : fatal error [error]Function : CScriptEngine::lua_error [error]File : E:\stalker\patch_1_0004\xr_3da\xrGame\script_engine.cpp [error]Line : 73 [error]Description : <no expression> [error]Arguments : LUA error: ...hadow of chernobyl\gamedata\scripts\amk_anoms.script:431: attempt to concatenate field '?' (a nil value)
stack trace:
У меня соль от 14.06.09+полуфинал от 13.12+патч от 22.01+патч от26.01
Сообщение отредактировал apollon - Суббота, 25.12.2010, 20:04
Вся информация представлена на сайте в исключительно ознакомительных целях.
Владельцы и создатели данного сайта не несут ответственность за содержание и использование ссылок, информации, представленных на этом сайте, а также за возможное игнорирование пользователями коммерческого статуса информации, к которой ведут ссылки, представленные на данном сайте.