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

  • 0
FNVFUN

RA-Followers - Замена GetDistance на GetDistance3D

Вопрос

Заменил во всех скриптах RA-Followers забагованную команду GetDistance на GetDistance3D. Уж не знаю, конкретно где-то вызывала ли она вылеты, но в вики пишут, что может вызывать, помимо того, что она работает неправильно.

GetDistance-fix.esp

 

Я также могу сделать замену в оригинальном SFW, но там нужно будет правки вносить в несколько сот скриптов, так что если не против столько скриптов в GunRunners заносить, то могу сделать, Магнум)

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

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


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

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

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

  • 0

 

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

Заменил во всех скриптах RA-Followers забагованную команду GetDistance на GetDistance3D. Уж не знаю, конкретно где-то вызывала ли она вылеты, но в вики пишут, что может вызывать, помимо того, что она работает неправильно.

GetDistance-fix.esp

Большое спасибо! Подшил.

 

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

Я также могу сделать замену в оригинальном SFW, но там нужно будет правки вносить в несколько сот скриптов, так что если не против столько скриптов в GunRunners заносить, то могу сделать, Магнум)

я бы предложил с этим пока повременить, чтобы сначала свериться с правками последней ттв, и например неоф.патча к ф3. И... обновлять ли в очередной раз YUP...

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

В общем, стоит сначала максимально обновить то, что в составе SFW, а затем наворачивать такие массовые правки. Чтоб не было затем больше работы с объединением правок скриптов.

 

Хотя... с другой стороны, YUP будет обновляться еще примерно бесконечное количество раз, так что бесконечно откладывать - тоже такая себе затея. Хм.

Ну, короче, можно сначала заняться модулями, например Квестов, или в целом более серьезными багами. :)

 

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


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

Ну, короче, можно сначала заняться модулями, например Квестов, или в целом более серьезными багами. :)

Просто для модулей лень делать, но для SFW думал уж подзапарюсь, ну да ладно)

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


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

@MagnuMspec еще такую вещь заметил, там в самих скриптах ничего же не меняется, кроме команды GetDistance, так может просто оригинальные файлы заменить и все?

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


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

@MagnuMspec еще такую вещь заметил, там в самих скриптах ничего же не меняется, кроме команды GetDistance, так может просто оригинальные файлы заменить и все?

Да, можно в принципе и в самом FNV.esm поменять напрямую.

Я обычно в GRA оставляю для удобства сравнения, если потом подшиваются какие-то фиксы. Или если какой-нибудь мод перезаписывает тот же скрипт, сразу понятно, нужно ли его в нем обновлять под SFW.

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


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

Да, можно в принципе и в самом FNV.esm поменять напрямую.

Я обычно в GRA оставляю для удобства сравнения, если потом подшиваются какие-то фиксы. Или если какой-нибудь мод перезаписывает тот же скрипт, сразу понятно, нужно ли его в нем обновлять под SFW.

Да, я так и понял)

Сделал пока что еще для RA-Quests, пока настроение было.

RA-Quests-GetDistance.esp

 

Потом докину для SFW.

  • Нравится 1

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


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

Для SFW

GetDistanceOrigin-fix.esp

 

В некоторые скрипты вносил правки, так как они были с ошибками.

Спойлер

NVDLC01SuitesSetup 06006618
ColonelAutumnScript 0001b52f
MQ09HoldingCellPresIntercomScript 0003BD29
RedScript 0002AB92
DLC02SimChairScript 020018A9

 

  • Нравится 1

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


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

 

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

Для SFW 

DLC03BS3QuestScript [SCPT:030011AF]
Тут надо вцелом менять в тексте
BrotherhoodSteelFaction на LyonsBrotherhoodSteelFaction

 

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

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

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

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


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

Для SFW

GetDistanceOrigin-fix.esp

 

В некоторые скрипты вносил правки, так как они были с ошибками.

  Показать контент

 

Большое спасибо! Подшил. Где-то внес правки в оверрайды этих скриптов в модулях.

  • Нравится 1

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


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

DLC03BS3QuestScript [SCPT:030011AF]
Тут надо вцелом менять в тексте
            Player.RemoveFromFaction BrotherhoodSteelFaction на LyonsBrotherhoodSteelFaction

спасибо! поправил тут.

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


Ссылка на сообщение
  • 0
Только что, MagnuMspec сказал:

поправил

Еще. Больше вроде бы такого нет, но в идеале надо и в тексте менять. Такой костылинг в уме держать - это сомнительное счастье.


CFSlavePackageTravelScript [SCPT:007F6B88]

  • Нравится 1

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


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

Еще. Больше вроде бы такого нет, но в идеале надо и в тексте менять. Такой костылинг в уме держать - это сомнительное счастье.


CFSlavePackageTravelScript [SCPT:007F6B88]

Поправил, спасибо. Да, в тексте тоже меняю, это древние правки, поэтому видимо тексты скриптов не были обновлены.

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


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

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

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

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

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

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

Войти

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

Войти


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

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

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