Перейти к содержимому

Добро пожаловать к нам на сайт! Про Ваш статус и права можно прочитать в Этой теме

Для просмотра картинок и скачивания файлов с форума - пройдите регистрацию!   Проблемы с регистрацией - вам сюда



Згорнути %s Последние сообщения тем


Фотография

Вылеты мода Тайные Тропы-2


  • Авторизуйтесь для відповіді у темі
Повідомлень у темі: 585

#35638
RUS_D

RUS_D

    Главный АДМИН

  • Не в сети
  • Тех. Админ
  •  Администратор
  • Старожил сайта
<- Информация ->
  • PipPipPipPip
  • Регистрация:
    08-грудень 08
  • 5 028 Cообщений
  • Пропуск №: 2

0 баллов предупреждения
Репутация: 8 182

Репутация: 8182 Постов: 5028
  • Skype:rus_did
  • Страна проживания:Украина
  • Реальное имя:Руслан
  • Пол:Мужчина
  • Город:Полтавская обл.

Обсуждение вылетов и помощь в их преодолении при прохождении мода "Тайные Тропы - 2" (с апдейтом и без)

Обсуждение прохождения мода "Тайные Тропы -2" ТУТ
Обсуждение прохождения мода "Тайные Тропы -2 с апдейтом" ТУТ
Ссылки на мод "Тайные тропы -2"  ТУТ
Сейвы просим и делимся ими    ТУТ

Постим вылеты и надеемся на помощь тех, кто знает...

Краткая справка по возможным вылетам от tor62

Вылеты, связанные с dialog_manager.script не имеют никакого отношения к модам, созданным на патче 1.0004. Эти вылеты связаны только с оригиналом ТЧ других версий (1.0005 и 1.0006), отличных от 1.0004. Иногда "откатчики" патчей эту проблему решают не всегда корректно. Нужно изначально по возможности устанавливать лицензионный ТЧ версии 1.0004, потом все необходимые надстройки (моды и их патчи, правки или апдейты и в последнюю очередь адаптацию под Ваш патч.). Даже если в реестре показывает версию 1.0004 после "отката" - это ни о чём не говорит, ключевые файлы, влияющие на игровую стабильность остались от "старшего" патча.
Вот примеры:
LUA error: ....l.k.e.r aaaa\gamedata\scripts\dialog_manager.script:287: attempt to index local 'tbl' (a nil value)
Ещё:
LUA error: ...s.t.a.l.k.e.r\gamedata\scripts\dialog_manager.script:393: attempt to compare number with nil
Всё это то самое...
Подобные вылеты происходят в момент, когда пытаетесь поговорить с каким нибудь персонажем (абсолютно любой персонаж мода может быть).
У кого патч 1.0006, нужно откатиться до патча 1.0005. Сэйвы сделанные на 6-м патче будут работать на 5-м. Инструкция по безболезненному откату на 5-й патч с 6-го:
-в реестре в ветке HKEY_LOCAL_MACHINE\SOFTWARE\GSC Game World\STALKER-SHOC, найти параметр InstallVers. Его значение на шестом патче - 1.0006 - измените его на 1.0004. Войти в реестр можно сочетанием клавиш Win+R (Пуск-выполнить) и последующим вводом команды regedit;
- установить пятый патч (файл stk-sfk-r-patch-any-5.exe). Пятый патч можно (и нужно) найти на официальном сайте.
Тем, кто уже играет на патче 1.0006 с адаптацией, после отката по предложенной схеме до патча 1.0005 ничего больше сверху устанавливать не надо.
Тем, кто будет начинать новую игру, порядок установки "с нуля" будет таким (для тех у кого шестой патч был изначально):
ТЧ 1.0006 + откат до патча 1.0005 (по предложенной схеме) + ТТ2 + Фикс + адаптация под пятый патч: http://rusfolder.com/36795901
Адаптировал: dimos
P.S.
Но, если у вас есть возможность играть на патче 1.0004, то играйте на нём. Меньше проблем и вопросов будет.

Ответы на часто задаваемые вопросы (будет пополняться)

1. Если у вас происходит вылет с логом any vertex in patrol path или с логом Invalid vertex for object, то лечим так:
Открываем gamedata\scripts и копируем файл bind_stalker.script для его сохранения. Открываем игровой файл bind_stalker.script и находим строки:


                       local corspoff = true                          
                       function actor_binder:update(delta)                          
                       if corspoff then                          
                         sak_off_corpses.off_corpses()                          
                         corsp off = false                          
                       end                          
                       object_binder.update(self,  delta)

 
Далее приводим их к такому виду:
 

local corspoff = true                          
                       function actor_binder:update(delta)                          
                       local se_obj = alife():object("ваш глючный объект") --- в данном случае sar_mono5                         
if se_obj then                          
alife():release(se_obj, true)                          
end                          
                       if corspoff then                          
                         sak_off_corpses.off_corpses()                          
                         corsp off = false                          
                       end                          
                       object_binder.update(self,  delta)

Если после правки снова произошёл вылет ,открываем лог и смотрим причину вылета,значение должно быть другое. Открываем bind_stalker.script и приводим его к такому виду
 

local corspoff = true                          
                       function actor_binder:update(delta)                          
                       local se_obj = alife():object("ваш глючный объект")                          
                       local se_obj2 = alife():object("ваш второй глючный объект")                          
if se_obj then                          
alife():release(se_obj, true)                          
end                          
if se_obj2 then                          
alife():release(se_obj2, true)                          
end                          
                       if corspoff then                          
                         sak_off_corpses.off_corpses()                          
                         corsp off = false                          
                       end                          
                       object_binder.update(self,  delta)

Загружаем сейв, если вылета нет сохраняемся, выходим из игры, удаляем правленый bind_stalker.script и вставляем оригинальный. Информация взята с официальное сайта автора мода.[/size]

2. Вылет с формулировкой типа [flame_mono2_walk]:

Expression : vertex || show_restrictions(m_object)
Function : CPatrolPathManager::select_point
File : E:\stalker\patch_1_0004\xr_3da\xrGame\patrol_path_manager.cpp
Line : 155
Description : any vertex in patrol path [flame_mono2_walk] in inaccessible for object [flame_mono254537]

автор пояснил просто:
Не надо тут никакого лечения!
Надо просто уничтожить трёх огнемётчиков на первом рубеже
(когда идёшь по телепортам).
Так специально сделано - трусы, которые сбегают с поля-боя - получают вылет (авторская задумка)
.
[/size]
3. Вылеты с аргументом типа braad_test.script:65: attempt to index field 'actor' (a nil value), чаще всего в ситуации, когда группа бандита Шило грабит ГГ на Дикой территории.

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


В постах с описанием вылета ОБЯЗАТЕЛЬНО указывать: на S.T.A.L.K.E.R. с каким патчем установлен мод (1.004 - 1.006), установлены ли фиксы для мода и какие, установлены ли еще какие либо дополнительные примочки!

После вылета или после "мертвого" зависания игры почти всегда остается ЛОГ-файл, в котором находится информация о причине вылета, находится этот файл по адресу:
В XP - Documents and Settings/All Users /Документы/STALKER-SHOC/logs/xray_<имя пользователя>.log
В Vista/Win7 – Users/Public/Documents/STALKER-SHOC/logs/xray_<имя пользователя>.log

Наиболее важны строки ниже FATAL ERROR
Альтернативный способ увидеть лог - сразу после вылета открыть блокнот и нажать CTRL+V.
Иногда ЛОГ-файл не сохраняется (пустой), тогда нужно подробно описать ситуацию, при каких условиях произошел вылет.
 


 

Лог вылета прячем под спойлер! Обязательно указывать - мод с апдейтом или нет!



#581
olodkav

olodkav

    .

  • Не в сети
  • Старожилы

<- Информация ->
  • Регистрация:
    12-травень 14
  • 1 881 Cообщений
  • Пропуск №: 10428

0 баллов предупреждения
Репутация: 2 818

Репутация: 2818 Постов: 1881
  • Страна проживания:Страна
  • Реальное имя:Денис
  • Пол:Мужчина
  • Город:Город

Description   : cannot find section +м6
Переустанавливай мод с нуля, то что у тебя игра ругается на отсутствие секции это понятно, но что это за секция +мб я даже представить не могу так как впервые за годы вижу подобное чудо :blink:

#582
Desperate

Desperate

    Пришедший

  • Не в сети
  • Пользователь

<- Информация ->
  • Регистрация:
    07-березень 18
  • 1 Cообщений
  • Пропуск №: 31975


Репутация: 0
  • Страна проживания:Россия
  • Реальное имя:Макс
  • Пол:Мужчина
  • Город:ижевск
.

Повідомлення відредагував Desperate: 07 березень 2018 - 10:09


#583
Нескажу

Нескажу

    Пришедший

  • Не в сети
  • Пользователь

<- Информация ->
  • Регистрация:
    12-березень 17
  • 2 Cообщений
  • Пропуск №: 26204


Репутация: 1
  • Страна проживания:Беларусь
  • Реальное имя:Вадим
  • Пол:Мужчина
  • Город:Минск

При попытке сдать задание на 10 буханок хлеба происходит вылет.

 

FATAL ERROR
 
[error]Expression    : !lst.empty()
[error]Function      : CHudItem::animGet
[error]File          : E:\stalker\patch_1_0004\xr_3da\xrGame\HudItem.cpp
[error]Line          : 295
[error]Description   : idle_sprint
 
 
 
Не знаю, что делать. Больше половины игры пройдено. Хеееелп!!!

Прикріплені файли



#584
Romero

Romero

    Сталкер

  • Не в сети
  • Клуб "STALKER-WORLDS"
  • Спонсоры сайта
  • Помог купить свой сервер сайту! Клуб Спонсор сайта
<- Информация ->
  • Регистрация:
    10-березень 16
  • 1 186 Cообщений
  • Пропуск №: 22374

0 баллов предупреждения
Репутация: 3 948

Репутация: 3948 Постов: 1186
  • Страна проживания:Россия
  • Реальное имя:Владимир
  • Пол:Мужчина
  • Город:Владивосток

При попытке сдать задание на 10 буханок хлеба происходит вылет.

 

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

 

Хлеб Скряге сдал - получил FN2000. Сейв с перегрузом получился, но у тебя для этого гравик есть в инвентаре:



#585
Нескажу

Нескажу

    Пришедший

  • Не в сети
  • Пользователь

<- Информация ->
  • Регистрация:
    12-березень 17
  • 2 Cообщений
  • Пропуск №: 26204


Репутация: 1
  • Страна проживания:Беларусь
  • Реальное имя:Вадим
  • Пол:Мужчина
  • Город:Минск

Romero

Переустановил игру и всё заработало. Спасибо! 



#586
Stalkblack

Stalkblack

    Пришедший

  • Не в сети
  • Пользователь

<- Информация ->
  • Регистрация:
    30-серпень 20
  • 2 Cообщений
  • Пропуск №: 36747


Репутация: 0
  • Страна проживания:Украина
  • Реальное имя:Андрей
  • Пол:Мужчина
  • Город:Борисполь
Здравствуйте. Мод ТТ2 OGSR ENGINE версия 1.0004 . Мисия на радаре нужно спасти дигеров я им помог они дали квест чтоб убить сосича. Когда убил и поднял тушу прохожу чуток и вылетает игра:
Expression: ExitFromWinMain
Function:
xrDebug:::_initialize:::<lmbda_08822b0990e05ebdfe55e73d1267a8a5>:::operator ()
File :
C:\user\cyber\documents\github\ogsr-engine\ogsr_engine\xrcore\xrd ebugnew.cpp
Line :518
Description :Unexpected application exit!
Помогите пжлст)
Здравствуйте. Мод ТТ2 OGSR ENGINE версия 1.0004 . Мисия на радаре нужно спасти дигеров я им помог они дали квест чтоб убить сосича. Когда убил и поднял тушу прохожу чуток и вылетает игра:
Expression: ExitFromWinMain
Function:
xrDebug:::_initialize:::<lmbda_08822b0990e05ebdfe55e73d1267a8a5>:::operator ()
File :
C:\user\cyber\documents\github\ogsr-engine\ogsr_engine\xrcore\xrd ebugnew.cpp
Line :518
Description :Unexpected application exit!
Помогите пжлст)



реклама на сайте подключена

Использование материалов сайта только с разрешения Администрации!
Или с указанием прямой ссылки на источник. 2008 - 2017 © Stalker-Worlds