Меню сайта
HardLife addon
Статистика
Вход

Последнее в блоге
[02.10.2015]
О релизе в steam (14)
[17.06.2015]
Как всё начиналось (3)
Последние картинки
Пятница, 26.04.2024, 12:15
Приветствую Вас Гость

Вылет при взятии квеста "Взаимовыгодное сотрудничество" - Форум

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » HardLife addon » Обнаруженные ошибки » Вылет при взятии квеста "Взаимовыгодное сотрудничество"
Вылет при взятии квеста "Взаимовыгодное сотрудничество"
MadДата: Понедельник, 01.04.2013, 09:13 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 4
Репутация: 0
Статус: Offline
При попытке взять квест "Взаимовыгодное сотрудничество" игра вылетает сразу же после нажатия нужного варианта в разговоре.

Лог:

Переустанавливал игру, загружал старые сейвы и ничего не помогло.
 
SurgeonДата: Понедельник, 01.04.2013, 09:35 | Сообщение # 2
Генералиссимус
Группа: Друзья
Сообщений: 2454
Репутация: 143
Статус: Offline
Цитата (Mad)
00:09.677 WARNING0 [0] .\Parser\TextParser.cpp (112) File not found 'ActorsINI\player.ini'

1. Файлик потерялся.
2. Лог коротковат. Где всё остальное?


"Война - войной, а обед по расписанию!" © Фридрих Вильгельм I
 
MadДата: Понедельник, 01.04.2013, 09:47 | Сообщение # 3
Рядовой
Группа: Пользователи
Сообщений: 4
Репутация: 0
Статус: Offline
Цитата (Surgeon)
1. Файлик потерялся. 2. Лог коротковат. Где всё остальное?
 
Вот все что написано в файле лога:
Это сохранение сразу перед взятием квеста. 

а где взять файлик этот?
 
SurgeonДата: Понедельник, 01.04.2013, 10:06 | Сообщение # 4
Генералиссимус
Группа: Друзья
Сообщений: 2454
Репутация: 143
Статус: Offline
Цитата (Mad)
где взять файлик этот?

Генерится игрой при создании ГлавГероя. Попробуй начать новую игру тем же персонажем, задав те же характеристики скиллов. Игра сгенерит файл, тогда грузи сейв.


"Война - войной, а обед по расписанию!" © Фридрих Вильгельм I
 
MadДата: Понедельник, 01.04.2013, 10:26 | Сообщение # 5
Рядовой
Группа: Пользователи
Сообщений: 4
Репутация: 0
Статус: Offline
Создался такой файл, но это не спасло от вылета sad
 
SurgeonДата: Понедельник, 01.04.2013, 11:32 | Сообщение # 6
Генералиссимус
Группа: Друзья
Сообщений: 2454
Репутация: 143
Статус: Offline
А если загрузить сейв, но не начинать диалог, а просто снять с паузы и подождать - вылет будет?

"Война - войной, а обед по расписанию!" © Фридрих Вильгельм I
 
MadДата: Понедельник, 01.04.2013, 11:44 | Сообщение # 7
Рядовой
Группа: Пользователи
Сообщений: 4
Репутация: 0
Статус: Offline
Цитата (Surgeon)
А если загрузить сейв, но не начинать диалог, а просто снять с паузы и подождать - вылет будет?
Нет. вылет именно при взятии этого квеста, а без него никак дальше не продвинуться
 
DancerДата: Понедельник, 29.04.2013, 17:16 | Сообщение # 8
Генерал-лейтенант
Группа: Администраторы
Сообщений: 543
Репутация: 144
Статус: Offline
Цитата (Mad)
Нет. вылет именно при взятии этого квеста, а без него никак дальше не продвинуться
А какое любимое оружие выбрано? Можно посмотреть через журнал - раздел наемники.
 
Andry6454Дата: Пятница, 30.10.2015, 04:30 | Сообщение # 9
Рядовой
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Offline
Приветствую! Столкнулся с абсолютно такой же проблемой. Тема давняя, хотелось бы узнать, найдено ли решение?

Игра утановлена с образа Clean.iso, версия аддона последняя, никаких дополнительных модов нет. Лог и сэйв в архиве.

https://drive.google.com/file/d/0By0C6PSUFaTYaTVXZDdGajVlYmc/view?usp=sharing


Сообщение отредактировал Andry6454 - Пятница, 30.10.2015, 05:02
 
QAndryДата: Суббота, 31.10.2015, 16:54 | Сообщение # 10
Рядовой
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Offline
Проблема решена, за что огромное спасибо Gutierrez.
Вылет происходил из-за пистолета, выбранного в качестве любимого оружия ГГ. При взятии квеста, любимое оружие должно появляться в инвентаре Хоса, но руки, карманы и пояс у него заняты, что было проверено путем его убийства и обыска тела, а на плечо пистолет повесить нельзя. В результате происходил вылет.

Варианты решения, предложенные Gutierrez:

1. Попытаться купить оружие, которое Хос держит в руках. В моем случае это был Короткоствольный автомат позолоченый. Ему присвоен CGL 16, поэтому Хос его продавать не станет даже при навыке торговли 100. Можно отредактировать файл 7.62\Hardlife\ItemLevels.xml присвоив оружию более низкий CGL.

2. Отредактировать файл WEAPONINFO (лежит в архиве hla.azp, можно просто скопировать его в папку 7.62\INI\Items и там править), присвоив вашему любимому пистолету класс SMG (пистолет-пулемет). Тогда его можно будет взять на плечо. По завершении квеста отредактированный файл можно удалить.

3. Провалить квест за правительство "Сила" (защита Хоса от дельты). Тода Хоса убьют и линейку за себя можно будет продолжить без выполнения его квестов.

4.От себя хочу добавить вариант, который думаю тоже должен работать. Вырубить Хоса травматическими патронами, заставив выронить оружие из рук, затем при помощи дымовых гранат покинуть сектор. При взятии квеста "Взаимовыгодное сотрудничество" нас с Хосом должны помирить.

Лично я воспользовался вторым вариантом, остальные тоже должны работать.
 
LEXXДата: Суббота, 31.10.2015, 17:56 | Сообщение # 11
Сержант
Группа: Пользователи
Сообщений: 35
Репутация: 3
Статус: Offline
Andry6454, еще уважаемым камрадом Gutierrez был выложен фикс инвентаря Хоса. Сейчас не помню где скачивал, выкладываю свой сохраненный.

http://rghost.ru/6LLrHVLs2
 
GutierrezДата: Суббота, 31.10.2015, 20:36 | Сообщение # 12
Рядовой
Группа: Друзья
Сообщений: 2527
Репутация: 179
Статус: Offline
Доброго времени суток!

Хочу дать дополнительные пояснения по этому злополучному багу.

1. Баг, приводящий к вылету при взятии квеста "Взаимовыгодное сотрудничество" связан с любимым оружием, выбираемым в ходе первого контакта с Алексеем Резвым по квесту "Беглец". Вылет игры происходит, если в инвентаре Хоса нет свободного и достаточного по величине слота, куда можно поместить любимое оружие ГГ, генерящееся скриптово при взятии "Взаимовыгодного сотрудничества". Баг проявляется в том случае, если в качестве любимого выбирается оружие, которое невозможно взять на плечо, т.е. пистолет.

2. По логике, при грамотном написании квеста скриптово генерящееся любимое оружие должно ложиться в руки Хоса, а "лишний" предмет падать на землю. Как, например, это реализовано при получении ГГ экипировки у интенданта в ЛЛ или покупке мешочков с золотым песком. Т.е. это баг именно квеста, а не инвентарей, но за невозможностью оперативно поправить квестовку я решил эту проблему через корректировку инвентарей Хоса.

3. Переполнение инвентарей Хоса как вероятная причина крэша обсуждалось в январе 2015 года, при этом Данцер объявил это багом мода "Arma Realista", заявив что в HLA1.0 "подобной проблемы нет". В итоге, я получил предупреждение быть забаненным, ветка с баг-репортами была закрыта для дальнейшего обсуждения. В ARM проблема была сразу же пофикшена в виде патча, а в последующих версиях – штатно.

4. По результатам того обсуждения я даже было предположил, что HLA-team действительно сделало какую-то заплатку в квестовке, устраняющую крэш от переполнения инвентаря Хоса, но, как мы теперь видим, ничего такого ими сделано не было. К сожалению, это "нормальный" стиль поведения членов HLA-team, когда любая критика воспринимается ими как попытка оскорбить их самолюбие, а баги аддона (если нет прямых очевидных доказательств обратного) априори относятся на счет установленных "сторонних модов". Просто включить голову и при обнаружении бага проверить свой контент – не их метод. Данный случай в этом отношении является достаточно показательным.

5. Как мы видим, проблема в бланковом HLA1.0 была и есть. Я был прав.

6. Патч, ссылку на который выше дал LEXX, сработает только, если вы еще ни разу не посещали локацию Фуэртэ-Хос, в данном случае я исхожу из предположения, что инвентари Хоса формируются при первом посещении локации, либо если верно иное, то патч требует старта новой кампании. Если вы уже по ходу кампании попали на баг, то см. рецепты, изложенные выше QAndry.

Всем приятной игры и удачи!


Искренне ваш,
<…>


Сообщение отредактировал Gutierrez - Воскресенье, 01.11.2015, 14:31
 
Форум » HardLife addon » Обнаруженные ошибки » Вылет при взятии квеста "Взаимовыгодное сотрудничество"
  • Страница 1 из 1
  • 1
Поиск: