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

  • 0
Bulbyan

У мертвеца разве жизнь?

Вопрос

Согласно описанию в SFW испытание расширено карателями регуляторов и наемников Когтя. Однако испытание на них не работает, проверено! 

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


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

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

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

  • 0

GRA_hitSquad_fix by FNVFUN.esp

Сделал через обработчики событий, но не понял насчет этого:

В 21.05.2026 в 15:25, MagnuMspec сказал:

А для когтей и регуляторов вписать прямо в их скрипты HitSquad.

Типа есть челики, которые не в формлисте NVDLC05ChallengeDyinAintMuchOfALivingEnemies [FLST:0A000A6B] находятся? Если все челики находятся в листе, то ничего дополнять больше не надо)

 

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

 

У мертвеца разве жизнь? ==> Умирать не страшнее, чем жить

  • Нравится 1

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


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

Дополнил список когтями и регуляторами карательных отрядов.

Не работает. 

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


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

Вроде все сделал правильно... К сожалению не могу понять в чем проблема, что и где не так сделал.:umnik2:

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


Ссылка на сообщение
  • 0
В 11.08.2023 в 17:07, Onotoluy сказал:

Дополнил список когтями и регуляторами карательных отрядов.

ChallengeDyinAintMuchOfALivingUpdate.esp

В этом файле нет изменений списка. Может не тот файл?

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


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

Действительно перепутал файлы, но на всякий случай пошел проверять у себя и оказалось, что ошибку это не исправило. Хотя нужные нпс уже были в этих списках. 

Может модули что то свое добавляют, от чего появляются не те, что в списках?

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


Ссылка на сообщение
  • 0
В 11.08.2023 в 14:06, Bulbyan сказал:

Согласно описанию в SFW испытание расширено карателями регуляторов и наемников Когтя. Однако испытание на них не работает, проверено! 

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

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


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

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

Ни на ком из карателей Регуляторов и Когтей не работает. Мне что всех выискивать? Когтей еще могу, а регуляторов нет, за редиску не играю. )

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


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

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

FFHitSquadDCTalonLeader [NPC_:0003E54E]

FFHitSquadDCTalon02 [NPC_:0003E54F]

FFHitSquadDCTalon01 [NPC_:0003E550]

FFHitSquadDCRegLeader "Ðåãóëÿòîð" [NPC_:0003E551]

FFHitSquadDCReg02 "Ðåãóëÿòîð" [NPC_:0003E552]

FFHitSquadDCReg01 "Ðåãóëÿòîð" [NPC_:0003E553]

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


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

@Onotoluy , у тебя вместо русского текста в FNVEdit крякозябры? Пропиши в свойствах ярлык после exe через пробел -cp-trans:1251 -cp-general:1251 -l:ru 

bandicam 2023-08-14 13-20-15-183.jpg

 

  • Спасибо! 1

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


Ссылка на сообщение
  • 0
В 13.08.2023 в 20:33, Bulbyan сказал:

Ни на ком из карателей Регуляторов и Когтей не работает. Мне что всех выискивать? Когтей еще могу, а регуляторов нет, за редиску не играю. )

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

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


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

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

Ну вон, Анатолий скинул примеры, на них и не работает. 

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


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

Ну вон, Анатолий скинул примеры, на них и не работает. 

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

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


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

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

Эти самые и есть. Модов на Когтей и Регуляторов не ставил. 

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


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

Эти самые и есть. Модов на Когтей и Регуляторов не ставил. 

моды могут быть в составе какого-то модуля. Вероятность мала, но не нулевая.

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


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

Вроде бы удалось победить эту хреновину, правда довольно костыльным образом.

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

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

Сделал копии записей всех вариантов спавнящихся когтей и регуляторов, так что они будут тянуть внешность от ванильных записей, а всё остальное у них своё.

 

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

 

GRA_hitSquad_fix.esp

 

Тут же и попытка фикса их невраждебности.

 

По поводу альтернативного варианта, каким он может быть - переделать испытание в скриптовое, и:

а) прописать IncrementScriptedChallenge в скрипт каждого непися (включая легионеров убийц и нкр), с проверкой на оружие игрока

б) сделать какую-то хитрую реализацию через евент-хэндлеры.

 

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

 

Такие дела.

 

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


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

@FNVFUN как думаешь, вообще имеет ли смысл заморачиваться над более красивым решением проблемы?

Ну т.е. в текущем фиксе создано где-то 4 десятка новых записей NPC просто ради этого испытания.

 

Можно ли евент-хэндлером выполнять IncrementScriptedChallenge в случае, если непись из формлиста убивается игроком оружием из формлиста? (это для убийц легиона и НКР),

А для когтей и регуляторов вписать прямо в их скрипты HitSquad.

 

Тут еще вопрос нормально ли будет отрабатывать IncrementScriptedChallenge для испытания со счетчиком.

 

Как-то сама собой напрашивается мысль - заработало - не трогай. Других проблем полно)

 

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


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

@FNVFUN как думаешь, вообще имеет ли смысл заморачиваться над более красивым решением проблемы?

Хз, надо будет в игре потестить, а то не помню, чтобы ранее имел какое-то дело с этим)

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

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


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

Хз, надо будет в игре потестить, а то не помню, чтобы ранее имел какое-то дело с этим)

Потестил выполнение IncrementScriptedChallenge в скриптах Когтей. Работает, но почему-то у меня опять не на всех отработало.

Короче, пока думаю подошью текущий фикс, а там посмотрим, выпилить если что будет не сложно.

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


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

Типа есть челики, которые не в формлисте NVDLC05ChallengeDyinAintMuchOfALivingEnemies [FLST:0A000A6B] находятся? Если все челики находятся в листе, то ничего дополнять больше не надо)

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

 

Т.е. если можно сделать как-то вместо этого, то считаю - добавлением команды в их скрипты. Плюс в этих же скриптах правки проблемы невраждебности (т.е. отказаться полностью от скриптов как будто нельзя).

 

Ну т.е. если ты в фиксе не используешь добавленные копии неписей, как я сделал, то на них выполняться не будет.

Или у тебя работает?

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


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

Или у тебя работает?

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

 

Твой фикс если что я вообще не трогал и тестил игру без него. Мой фикс - это отдельный плагин с парочкой скриптов)

 

 

Можешь сказать, на ком еще потестить, но если этот кто-то входит в формлист, то все должно работать)

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

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


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

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

 

Твой фикс если что я вообще не трогал и тестил игру без него. Мой фикс - это отдельный плагин с парочкой скриптов)

 

 

Можешь сказать, на ком еще потестить, но если этот кто-то входит в формлист, то все должно работать)

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

я тестил у выхода из метро которое недалеко от причала Вильгельма.

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


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

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

я тестил у выхода из метро которое недалеко от причала Вильгельма.

Ну а чем они отличаются от жителя Мегатонны? Они входят в формлист? Если да, то все будет работать. Фикс рабочий, только он работает с формлистом (который у достижения был прописан). Еще раз, если есть кто-то, кто не входит в формлист, тогда скажи, кто именно. Я тогда и для него сделаю.

Обычной командой PlaceAtMe спавню и тестирую)

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

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


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

Обычной командой PlaceAtMe спавню и тестирую)

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

Видимо нужно через парент: сделать prid 070FF6 и далее enable

А так, вот пример:

[ACHR:00070FF2] (places FFHitSquadDCTalonLeader [NPC_:0003E54E] in GRUP Cell Persistent Children of [CELL:00002DB4] (in Wasteland "Столичная пустошь" [WRLD:0000003C]) at 7,-8)

[ACHR:00070FF1] (places FFHitSquadDCTalon02 [NPC_:0003E54F] in GRUP Cell Persistent Children of [CELL:00002DB4] (in Wasteland "Столичная пустошь" [WRLD:0000003C]) at 7,-8)

[ACHR:00070FF9] (places FFHitSquadDCTalon01 [NPC_:0003E550] in GRUP Cell Persistent Children of [CELL:00002DB4] (in Wasteland "Столичная пустошь" [WRLD:0000003C]) at 7,-8)

 

28 минут назад, FNVFUN сказал:

Ну а чем они отличаются от жителя Мегатонны? Они входят в формлист? Если да, то все будет работать. Фикс рабочий, только он работает с формлистом (который у достижения был прописан)

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

Поэтому думаю надо бы потестить.

 

 

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


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

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

Поэтому думаю надо бы потестить.

Я уже несколько раз написал)

 

5 часов назад, FNVFUN сказал:

Типа есть челики, которые не в формлисте NVDLC05ChallengeDyinAintMuchOfALivingEnemies [FLST:0A000A6B] находятся? Если все челики находятся в листе, то ничего дополнять больше не надо)

 

4 часа назад, FNVFUN сказал:

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

 

4 часа назад, FNVFUN сказал:

Можешь сказать, на ком еще потестить, но если этот кто-то входит в формлист, то все должно работать)

 

3 часа назад, FNVFUN сказал:

Они входят в формлист? Если да, то все будет работать. Фикс рабочий, только он работает с формлистом (который у достижения был прописан). Еще раз, если есть кто-то, кто не входит в формлист, тогда скажи, кто именно. Я тогда и для него сделаю.

 

 

 

**********************************************************

**********************************************************

**********************************************************

3 часа назад, MagnuMspec сказал:

[ACHR:00070FF2] (places FFHitSquadDCTalonLeader [NPC_:0003E54E] in GRUP Cell Persistent Children of [CELL:00002DB4] (in Wasteland "Столичная пустошь" [WRLD:0000003C]) at 7,-8)

[ACHR:00070FF1] (places FFHitSquadDCTalon02 [NPC_:0003E54F] in GRUP Cell Persistent Children of [CELL:00002DB4] (in Wasteland "Столичная пустошь" [WRLD:0000003C]) at 7,-8)

[ACHR:00070FF9] (places FFHitSquadDCTalon01 [NPC_:0003E550] in GRUP Cell Persistent Children of [CELL:00002DB4] (in Wasteland "Столичная пустошь" [WRLD:0000003C]) at 7,-8)

Все работает, ну а как иначе) Но проверил на всякий.

  • Спасибо! 1

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


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

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

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

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

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

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

Войти

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

Войти


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

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

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