Перейти к содержанию

  • 0
Авторизация  
Grim_Munchkin

Роботы пришельцев в капсулах

Вопрос

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

  Дополнено: Подметил особенность робота в капсуле возле "Атомного распылителя". Он сильнее прочих реагирует на оружие с высоким килл импульсом (например на выстрел дробовика или крупнокалиберной винтовки) улетая под текстуры от их выстрелов, а тот робот что возле стрельбища остается в своей капсуле хоть и дергается заметно сильно при стрельбе по нему таким оружием.

Изменено пользователем Grim_Munchkin

Поделиться сообщением


Ссылка на сообщение

28 ответов на этот вопрос

Рекомендуемые сообщения

  • 0
3 часа назад, Grim_Munchkin сказал:

Сработало скажем так... частично. Если робот при гибели остается цел, то все нормально и даже последующее разрушение частей робота не приводит к описанным проблемам с коллизиями. А вот если его разорвет на куски при гибели то оставшиеся от него две части : поворотный шарнир манипуляторов и часть двигателя начинают медленно вращаясь удалятся от капсулы, прямо сквозь нее. Похоже на то что было без правки на как бы замедлено во много раз.

Происходит такое при наличии правки похоже со всеми роботами в капсулах.  На моем сохранении увы осталось то все два в Оружейном куда приходится бегать через консоль.

в плагине по сути воссоздано то, как сделано в ттв. Почему без фикса проблемы с одним роботом, а с фиксом - со всеми, не понятно. И не ясно что с ними делать.

 

Вот еще попытка:

 

GRA_ZetaRobots.esp

Поделиться сообщением


Ссылка на сообщение
  • 0
3 часа назад, Grim_Munchkin сказал:

Ну вот например робот из капсулы в Оружейной лаборатории возле стрельбища (xx00C98B). Подметил особенность робота в капсуле возле "Атомного распылителя". Он сильнее прочих реагирует на оружие с высоким килл импульсом (например на выстрел дробовика или крупнокалиберной винтовки) улетая под текстуры от их выстрелов, а тот робот что возле стрельбища остается в своей капсуле хоть и дергается заметно сильно при стрельбе по нему таким оружием.

Записи между собой не отличаются. Но робот в обоих спавнится из уровневого списка. Соответственно, возможны вариации.

Отличаются записи в списке: уровнем, здоровьем, уроном, Combat Skill и скоростью поворота (у самого слабого скорость вдвое выше остальных).

 

Вот небольшая попытка, не тест.

GRA_ZetaRobots.esp

Поделиться сообщением


Ссылка на сообщение
  • 0
13 часов назад, MagnuMspec сказал:

Записи между собой не отличаются. Но робот в обоих спавнится из уровневого списка. Соответственно, возможны вариации.

Отличаются записи в списке: уровнем, здоровьем, уроном, Combat Skill и скоростью поворота (у самого слабого скорость вдвое выше остальных).

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

Эти роботы как я понимаю не успевают полностью "ожить" и при гибели от мощного "пинка" улетают за текстуры. Тут либо глобально что-то менять, либо забить.

 

Изменено пользователем Grim_Munchkin

Поделиться сообщением


Ссылка на сообщение
  • 0
4 часа назад, Grim_Munchkin сказал:

п.с.: Да и тема неподходящая. Может новую отдельную тогда создать по этому вопросу на баг трекере?

Вынес отдельно. Переделай плиз первый пост.

 

Плагин не помог? Странно, что у других роботов такой проблемы нет.

Поделиться сообщением


Ссылка на сообщение
  • 0
12 минут назад, MagnuMspec сказал:

Плагин не помог? Странно, что у других роботов такой проблемы нет.

Плагин проверю вечером, как домой доберусь. Может и сработает.

Поделиться сообщением


Ссылка на сообщение
  • 0
20 часов назад, MagnuMspec сказал:

Вот небольшая попытка, не тест.

Сработало скажем так... частично. Если робот при гибели остается цел, то все нормально и даже последующее разрушение частей робота не приводит к описанным проблемам с коллизиями. А вот если его разорвет на куски при гибели то оставшиеся от него две части : поворотный шарнир манипуляторов и часть двигателя начинают медленно вращаясь удалятся от капсулы, прямо сквозь нее. Похоже на то что было без правки на как бы замедлено во много раз.

Происходит такое при наличии правки похоже со всеми роботами в капсулах.  На моем сохранении увы осталось то все два в Оружейном куда приходится бегать через консоль.

Изменено пользователем Grim_Munchkin

Поделиться сообщением


Ссылка на сообщение
  • 0
24 минуты назад, MagnuMspec сказал:

в плагине по сути воссоздано то, как сделано в ттв. Почему без фикса проблемы с одним роботом, а с фиксом - со всеми, не понятно. И не ясно что с ними делать.

 

Вот еще попытка:

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

Если их активировать например перком из модуля который позволяет отключенных роботов делать союзниками, а потом грохнуть то они не гличат.

Изменено пользователем Grim_Munchkin

Поделиться сообщением


Ссылка на сообщение
  • 0

@pz_4 слушай, а как думаешь, это не похоже на проблему с пациентами, которых колбасило?

 

1 час назад, Grim_Munchkin сказал:

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

Если их активировать например перком из модуля который позволяет отключенных роботов делать союзниками, а потом грохнуть то они не гличат.

Роботы спавнятся из уровневого списка, как узнать конечную выбранною запись в консоли, не знаю. Поэтому вот, пронумеровал их.

Можно попробовать поискать зависимость, какой из роботов ведет себя нормально, а какой нет.

GRA_ZetaRobots.esp

Поделиться сообщением


Ссылка на сообщение
  • 0
10 минут назад, MagnuMspec сказал:

слушай, а как думаешь, это не похоже на проблему с пациентами, которых колбасило?

FNVfunовский скрипт, вошедший в сборку, должен вроде бы(хотя я уже не очень помню как там условие сделано, но вроде бы по классу существа, т.е. должно брать любых роботов) обрабатывать и этих роботов. Кроме того, та ситуация проявлялась в исключительно одном сценарии - загрузка игры имея в ячейке с собой отключенного (unconscious) робота. 

Я вообще не понимаю о чем тема, если честно, и я без понятия когда у меня дойдут руки до Зеты. Я планирую в этот заход пройти таки троечные ДЛЦ, но это не скоро.
 

  • Нравится 1

Поделиться сообщением


Ссылка на сообщение
  • 0
18 минут назад, pz_4 сказал:

FNVfunовский скрипт, вошедший в сборку, должен вроде бы(хотя я уже не очень помню как там условие сделано, но вроде бы по классу существа, т.е. должно брать любых роботов) обрабатывать и этих роботов.

Да, верно, по типу CreatureType. Т.е. зетовские тоже должны подходить.

 

В общем, @Grim_Munchkin, стоит попробовать с этим фиксом, если не установлен:

 

Поделиться сообщением


Ссылка на сообщение
  • 0
30 минут назад, MagnuMspec сказал:

стоит попробовать

Прежде всего нужно проверить консольной командой GetUnconscious, находятся ли зетавские роботы будучи в своем "заряднике", в собственно Unconscious состоянии. Если нет, то и фиксы никакие гонять нет смысла.

  • Нравится 1

Поделиться сообщением


Ссылка на сообщение
  • 0
15 часов назад, pz_4 сказал:

Прежде всего нужно проверить консольной командой GetUnconscious, находятся ли зетавские роботы будучи в своем "заряднике", в собственно Unconscious состоянии. Если нет, то и фиксы никакие гонять нет смысла.

Проверил на доступных на моем сохранении Дзетанских роботах. Во всех случаях пишет  "такой то" is Unconscious. То есть без сознания если я правильно для себя перевел. Видимо то что надо.

Изменено пользователем Grim_Munchkin
  • Нравится 1

Поделиться сообщением


Ссылка на сообщение
  • 0
15 часов назад, MagnuMspec сказал:

стоит попробовать с этим фиксом, если не установлен:

Попробовал. Игра с тем фиксом ссылка на который есть в указанной теме не запускается. МО2 ругается на отсутствие у меня мода "Вар Треш".

Изменено пользователем Grim_Munchkin

Поделиться сообщением


Ссылка на сообщение
  • 0
2 часа назад, Grim_Munchkin сказал:

Попробовал. Игра с тем фиксом ссылка на который есть в указанной теме не запускается. МО2 ругается на отсутствие у меня мода "Вар Треш".

отцепил

SFWFixUncRobots (1).esp

Поделиться сообщением


Ссылка на сообщение
  • 0
52 минуты назад, MagnuMspec сказал:

отцепил

SFWFixUncRobots (1).esp

Увы фикс не помог. Эффект от его работы не ощущается. 

Поделиться сообщением


Ссылка на сообщение
  • 0
19 часов назад, MagnuMspec сказал:

Роботы спавнятся из уровневого списка, как узнать конечную выбранною запись в консоли, не знаю. Поэтому вот, пронумеровал их.

Можно попробовать поискать зависимость, какой из роботов ведет себя нормально, а какой нет.

Увы в моем случае похоже уже не будет работать. Видимо в сохранении прописались роботы №6 и меняться в доступных мне локациях они уже не хотят. Дзету же я по факту уже прошел и бегаю туда через консоль.

Поделиться сообщением


Ссылка на сообщение
  • 0
38 минут назад, Grim_Munchkin сказал:

Увы в моем случае похоже уже не будет работать.

Фикс не заменяет существ, он помогает в случае, если бы из распидорашивало(пример см. в темах по ссылкам), уж простите мой французский.
 

 

 

Поделиться сообщением


Ссылка на сообщение
  • 0
15 минут назад, pz_4 сказал:

Фикс не заменяет существ, он помогает в случае, если бы из распидорашивало(пример см. в темах по ссылкам), уж простите мой французский.

Это я тестировал особую правку Магнума которая нумерует роботов которые должны спавниться в капсулах. В надежде, что хоть один из вариантов не будет глючить. Но не получилось.

===

Фикс созданный FNVFUN тоже не сработал. Его я тестировал отдельно.

 

п.с.: Похоже обсуждение становится все запутанней и скорее всего заставить изначально отключенных роботов нормально умирать в своих капсулах не получится. Движок игры не даст. Зря я эту тему начал, только замучил вас всех...

Изменено пользователем Grim_Munchkin

Поделиться сообщением


Ссылка на сообщение
  • 0
2 часа назад, Grim_Munchkin сказал:

В надежде, что хоть один из вариантов не будет глючить. Но не получилось.

Старые сейвы заюзать нет возможности? Там уровневый спавн.

Поделиться сообщением


Ссылка на сообщение
  • 0
9 часов назад, MagnuMspec сказал:

Старые сейвы заюзать нет возможности? Там уровневый спавн.

Нету старых сохранений уже.  Но что мешает нового персонажа туда через консоль заслать. Первый же робот на новом сохранении  в той камере что возле "Атомного распылителя" не глючил но номера у него "1" . Его особая примета, наличие оружия. У тех что на старом сохранении оружия не имели хотя тоже называются "Охранный робот" причем у них не манипуляторы, а пустой кронштейн для оружия хотя по идее такие роботы должны комплектоваться пушкой робота.

Изменено пользователем Grim_Munchkin

Поделиться сообщением


Ссылка на сообщение
  • 0
3 часа назад, Grim_Munchkin сказал:

у них не манипуляторы, а пустой кронштейн для оружия хотя по идее такие роботы должны комплектоваться пушкой робота.

Собственно руки и пушка, не являются частью модели робота, а являются отдельной моделью оружия. Примерно как пистолет в руке обычного НПЦ. Если командой INV в консоль у робот показывает наличие в кармане "оружия" но он не может его "экипировать" - это признак ошибки конфига этого скрытого от игрока "оружия".

Пушка же, которую же поднимает игрок - спавнится в труп робота уже после смерти.

Поделиться сообщением


Ссылка на сообщение
  • 0
28 минут назад, pz_4 сказал:

Если командой INV в консоль у робот показывает наличие в кармане "оружия" но он не может его "экипировать" - это признак ошибки конфига этого скрытого от игрока "оружия".

Вот что у Охранного робота возле "Атомного распылителя" в "карманцах":

SFWZetaRobot 06Ref (0700C988) has 3 items:

1 - AmmoMicroFusionCellRobot (00078CC3)

1 - DLC05WeapRobotCannonNonPlayer (07007BA1) (5000,100.00%) - Worn

2 - DLC05AmmoAlien (0700160C)

Проверялось на старом и новом сохранении. Список внешне идентичен. Почему на старом сохранении робот не хочет "одевать" оружие непонятно. Может уже сохранения по бороде идут все таки не первый месяц их пользую. Хотя вылетов при игре почте нет, наверно впервые за три года сборка у меня идет так стабильно. Даже nvac не включаю. Грузится только все дольше и дольше, но это насколько я знаю штатно.

Изменено пользователем Grim_Munchkin
  • Спасибо! 1

Поделиться сообщением


Ссылка на сообщение
  • 0
3 часа назад, Grim_Munchkin сказал:

на старом сохранении оружия не имели

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

Фиг знает, почему может опять не работать.

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

Поделиться сообщением


Ссылка на сообщение
  • 0
47 минут назад, MagnuMspec сказал:

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

Фиг знает, почему может опять не работать.

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

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

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

Изменено пользователем Grim_Munchkin

Поделиться сообщением


Ссылка на сообщение
  • 0
9 часов назад, Grim_Munchkin сказал:

Если консолью переместится на Дзету на новом сохранении

Сделал в уровневых списках охранным роботам всем 1й уровень. Т.е. теперь при тестах появляться должен не только 1, но и остальные.

GRA_ZetaRobots.esp

Поделиться сообщением


Ссылка на сообщение

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  


×
×
  • Создать...

Важная информация

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