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

FNVFUN

Проверенный
  • Публикаций

    2 457
  • Пожертвование

    0,00 ₽ 
  • Зарегистрирован

  • Посещение

  • Победитель дней

    32

Сообщения, опубликованные FNVFUN


  1. 6 минут назад, MagnuMspec сказал:

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

    Хз, Магнум. Попахивает полный бредом) Герой ведь не шизофреник в терминальной стадии, чтобы с немыми воронами общаться.

    • Ха-ха 1

  2. 27 минут назад, MagnuMspec сказал:

    Надо ли после вшития удалять какую-то старую озвучку из папок? Например посносить то что отмечено, как Неактивно?

     

    Можно)

     

    11 минут назад, MagnuMspec сказал:

    С вороной кстати почитал реплики исходные, прикольно, да еще в рифму. Может быть, их оставить, например для персонажа с низким интеллектом?

    Серьезно?) Хахахахаха

     

    11 минут назад, MagnuMspec сказал:

    Как там было что-то похожее в предыдущих частях?

    Не играл в предыдущие части, но в вики про это ни слова. Диалог не озвучен, и скопирован с какого-то произведения, в котором фигурирует тезка этой вороны. Я его даже читать не стал) Оставлять его - это абсурд. Всему есть предел - даже васянству, серьезно)


  3. Сделано)

    RA-Followers-Snake-fix.zip

     

    Изменения:

    Спойлер
    • Добавлено Колесо Компаньона
    • Немного поправлен перевод и структура диалогов
    • Слегка изменен текст в записке Виктора в связи с адаптацией к SFW
    • Для оружия Виктора теперь требуются патроны (об этом он пишет в записке)
    • При увольнении Виктора, тот телепортируется в Мегатонну, а не бежит туда
    • Виктор увольняется автоматически после 7 дней ожидания
    • Добавлено уникальное неиграбельное оружие ближнего боя для Виктора
    • Увеличен урон от винтовки Виктора
    • Может, что еще по мелочи

     

    • Спасибо! 1

  4. 1 час назад, MagnuMspec сказал:

    не помогат. Видимо коллизии у объекта вообще нет, или она какая-то странная, раз в игре есть, а гекк не видит. Как Джокерина вообще размещала эти объекты, одной ей известно)

    Что именно не получается выделить, можно скрин? Надо выделить область экрана вокруг объекта. У меня все работает.


  5. 41 минуту назад, MagnuMspec сказал:

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

    Да

     

    42 минуты назад, MagnuMspec сказал:

    Думаю, смысл эффекта в том, чтобы коротко и лаконично выполнять это действие, без портянки в скрипте)

    хз, он же в Jip только добавляется, может в этом дело


  6. В 18.06.2023 в 16:00, MagnuMspec сказал:

    подойдет.

    SFWRAFollowersWaits.zip

     

    Добавлено автоматическое назначение пакетов ожидания спутникам, когда это нужно.

    И ручное увольнение спутников (пока что Делайлы, Виктора, Ванессы и Рональда), когда это нужно.

     

    Вшивать в SFW-Master.

     

    Скрипт RAFollowersFireAllFollowers [SCPT:0D00D8E9] сделать с пустым скелетом в SFW-Master.esm, а полный скелет добавить в RA-Followers.esm. Вшивать только после того, как я доделаю Виктора и его правки будут вшиты, так как сейчас у него отсутствует куча переменных.

     

    Других нюансов вроде бы нет)

     

    На всякий случай (на будущее) выложу команды на ручной перевод в режим ожидания некоторых спутников:

    Спойлер

    Делайла

    if DelilahMREF.HasBeenHired == 1 && DelilahMREF.Waiting == 0

    Set DelilahMREF.IsFollowingDefault to 0
    Set DelilahMREF.IsFollowingLong to 0
    Set DelilahMREF.IsFollowingClose to 0
    Set DelilahMREF.Waiting to 1
    Set DelilahMREF.Relax to 1
    DelilahMREF.evp

    endif

     

    Виктор

    if AAASnakeRef.SnakeHired == 1 && AAASnakeRef.Waiting == 0

    set AAASnakeQuest.status to 2
    AAASnakeRef.Waiting = 1
    AAASnakeRef.evp

    endif

     

    Рональд

    if mycompanionref.HasBeenHired == 0 && mycompanionref.Waiting == 0

    set mycompanionref.Waiting to 1
    mycompanionref.evp

    endif

     

    Ванесса

    if VanessaREF.VanessaHired == 1 && VanessaREF.Waiting == 0

    set VanessaREF.Waiting to 1
    set VanessaREF.VanessaIsWaiting to 1
    VanessaREF.evp
    Player.RemovePerk VanessaWilderWasteland

    endif

     

    В 18.06.2023 в 14:37, Trust сказал:

    Можешь под спойлер скинуть сорц скрипта? Очень интересно.

    Так как там несколько скриптов и много текста, то лучше тебе посмотреть самому на плагин, если будет желание)


  7. 11 часов назад, MagnuMspec сказал:

    А сам NVDLC04RestUp добавляет 1000 к ХП и потребностям, плюс лечит яды.

     

    Единственное, что мне на ум приходит, это то что функция https://geckwiki.com/index.php/CastImmediateOnSelf, как написано, в эффектах не должно быть Duration 0.

    По крайней мере при активации через консоль этот эффект срабатывает


  8. 11 часов назад, MagnuMspec сказал:

    @FNVFUN слушай, может у тебя будут мысли, что тут не так.

    Не врубаюсь, с чего такой кипиш, если можно во всех случаях добавить ToggleHardcoreTracking и не париться) А эффект удалить и прописать его плюшки в основной скрипт.


  9. 23 минуты назад, MagnuMspec сказал:

    Думал, может что есть в том же MoreGear, чтобы неизвестно какого качества моды с нексуса качать. Возьму мод с катаной тогда)


  10. 2 часа назад, MagnuMspec сказал:

    Надо бы. Других манипуляций не проводится. 

    У него есть личное неиграбельное оружие дальнего боя. Но вот ближнего нет. Есть на примете какое-нибудь уникальное оружие ближнего боя? Желательно футуристичный меч/катана. Просто Виктор - это типа челик из Metal Gear Solid. Плюс он скрытный убийца.


  11. 48 минут назад, MagnuMspec сказал:

    А зачем коктейль молотова в кавычки брать?

    Хз, думал так по правилам верно, но сейчас посмотрел в интернете, и там бывает, что и без кавычек пишут. Причем в интернете срач по этому поводу развели. Одни пишут, мол это жаргон, другие - что устоявшееся название. Мне непринципиально.

    https://ru.wikipedia.org/wiki/Википедия:К_переименованию/4_июля_2012

    • Нравится 1

  12. 19 часов назад, MagnuMspec сказал:

    Эх, если это не вариант, тогда может и правда как я написал, сделать скрипты ожиданий для всех спутников по одному на модуль, и прописать их вызов внутрь sfw-шных?

    С горем пополам сделал универсальный скрипт, только он конфликтует с оригинальным скриптом SFWFNWaitAllFollowers. Т.е. надо для SFW-RA в этом скрипте закомменить строчки для ориг. спутников. Пойдет такой вариант? По крайней мере, пока кто-нибудь не возьмется вручную прописывать каждому спутнику и фолловеру режим ожидания.


  13. 44 минуты назад, MagnuMspec сказал:

    Может взять тогда просто попискивание от ЭД-Э?

    Например отсюда:

    [INFO:0F00D30C] ('<Согласно попискивает>' in GRUP Topic Children of NVDLC04DialogueEDENVDLC04EDETopic082 "Открой мне доступ к инструментарию. Мне нужно кое-что изготовить." [DIAL:0F00A868] for NVDLC04DialogueEDE "Lonesome Road ED-E Dialogue" [QUST:0F004CDB])

     

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


  14. 6 часов назад, MagnuMspec сказал:

    ну я имел ввиду про всех спутников мода. :)

    Ну, это отдельная тема, там надо TTW-плагин переводить и уже потом смотреть, что вшивать, что - нет. А по ССР там, грубо говоря, нечего вшивать.

     

    6 часов назад, MagnuMspec сказал:

    Негусто конечно, но можно для инвентаря взять узвучку из:

    Ну так в этом и прикол, что там не только инвентарь) Нужно рабочее колесо компаньона: ближний бой (ответ должен быть негативным), дальний бой, агрессивный/пассивный режимы, инвентарь, дальнее/ближнее следование.

    Т.е. в итоге мы будем иметь один ответ на все команды, который, к тому же, не подходит к этим командам. Что в купе с тем, что этот спутник достается игроку "от балды", выглядит не очень. Даже сам автор мода сделал так, чтобы этот робот не имел полного функционала компаньона, по сравнению с другими спутниками. У других спутников прописан диалог о том же инвентаре.

     

    Ну так что в итоге, брать одну озвучку на все команды?)


  15. 42 минуты назад, MagnuMspec сказал:

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

    Не понял, это как?

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

    Озвучка у TTW-версии говно - даже в сравнении с оригиналом. Но, может, мне так кажется?

    Оригинал: https://vocaroo.com/1k8hwcXOw71J

    TTW: https://vocaroo.com/1fk2tZmHGf4u

     

    42 минуты назад, MagnuMspec сказал:

    Там вроде как много сделано. Можно перки захватить.

    Да вроде бы нет) Только диалоги компаньона добавлены. И перк, дающий 1 к Удаче и 10% к крит. шансу, - не густо будет?)

     

    42 минуты назад, MagnuMspec сказал:

    Какое-нибудь попискивание или выбрать из имеющегося какое-нить стандартное согласие. В случае с инвентарем, например.

    Тут нужен пример.


  16. 26 минут назад, MagnuMspec сказал:

    Но сначала и правда разобрать порт.

    Насчет порта я посмотрел, и там максимально убожеская озвучка с помощью нейросети, так что я сразу отсеял этот вариант)

     

    26 минут назад, MagnuMspec сказал:

    Мне кажется удалять не стоит

    У него тупо нет диалогов, чтобы была возможность назначать ему разные команды, типа открытия инвентаря и т.д.. Таким макаром можно любого болванчика с одним диалогом взять и начать прописывать ему функции компаньона) Что тогда делать с озвучкой?

     

    Автор мода тупо захламил Пустошь спутниками-болванчиками и сырыми квестами.


  17. 13 минут назад, MagnuMspec сказал:

    Эх, если это не вариант

    Пока что хз) Еще что-нибудь попробую.

     

    13 минут назад, MagnuMspec сказал:

    тогда может и правда как я написал, сделать скрипты ожиданий для всех спутников по одному на модуль, и прописать их вызов внутрь sfw-шных?

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


  18. 14 часов назад, MagnuMspec сказал:

    Тогда по идее должно работать, и не тп-шить спутников за ГГ при смене ячейки. Круто! :)

    Дьявол кроется в деталях. Если изменить пакет спутника, то снять флаг "Wait" с пакета, на котором этот флаг стоит, будет нельзя. Так что нужно будет танцевать с бубнами, чтобы просчитать все моменты, которые могут привести к конфликтам. Либо у игрока не должно быть никакого способа изменять пакеты спутников до тех пор, пока флаг "Wait" с их текущих пакетов не будет снят.

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

    Спрошу еще раз, может кто мимо будет проходить: есть у кого еще идеи, как реализовать универсальный способ ожидания для всех спутников?)


  19. 10 часов назад, MagnuMspec сказал:

    Т.е. пакет не сменяется, а просто меняется текущий? С ожиданием надо аккуратно в том плане, что для того чтобы спутник не телепортировался за ГГ в другую ячейку, ему нужна переменная Waiting=1, вроде как.

    Не, используется функция Wait. Она переводит действующий пакет в режим ожидания. И все) Менять переменную Waiting не нужно.

    • Нравится 1

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

    Просто получаю массив npc, которые следуют за игроком, с помощью функции Player.GetFollowers. И назначаю их пакетам режим Wait.

    Режим Wait пропадает при активации любого из этих спутников. Для этого использую обработчик событий ShowOff:OnPreActivate.

     

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

    • Нравится 3

  21. В 11.06.2023 в 00:22, pz_4 сказал:

    Стотит глянуть код из комнаты Хауса(той, где он через мониторы даёт задания) в Лаки 38, вроде бы там как то сделан запрет на посещение её напарниками, даже "временными" без их перевода в ожидание или роспуска.

    Оказалось, что такого нет) Ванесса спокойно входит туда вместе с игроком.


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