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

FNVFUN

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

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

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

  • Посещение

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

    32

Весь контент FNVFUN

  1. При первом назначении горячей клавиши для оружия, валазит вот такое сообщение: "В связи с несовершенством скриптового языка, практически невозможно грамотно настроить горячие клавиши, после обмена с изгоями, без заметных ошибок. Конечно же, они продолжат свою работу, но мы рекомендуем вам заново настроить их для повышения производительности и избегания вылетов. Каждый раз, когда вы нажмете на горячую клавишу, находясь в пип-бое, сбросится лишь скриптовая горячая клавиша, а все предметы, которые вы закрепили самостоятельно, продолжат работать. Приятной игры!" Какой-то бред, ей-богу) AAASFWInfoMessage "Горячие клавиши" [MESG:0A1FDDAE] из плагина GunRunnersArsenal.esm
  2. Пока не могу) Сделал на скорую руку черновик, так что завтра надо будет переписывать.
  3. С горем пополам сделал универсальный скрипт, только он конфликтует с оригинальным скриптом SFWFNWaitAllFollowers. Т.е. надо для SFW-RA в этом скрипте закомменить строчки для ориг. спутников. Пойдет такой вариант? По крайней мере, пока кто-нибудь не возьмется вручную прописывать каждому спутнику и фолловеру режим ожидания.
  4. Способность "Исцеление компаньонов", которая отвечает за механику лечения компаньонов от ядов, видна в Пип-бое с начала игры. Наверно, стоит сделать ее невидимой для игрока, поставив соответствующий флаг.
  5. Ну, это отдельная тема, там надо TTW-плагин переводить и уже потом смотреть, что вшивать, что - нет. А по ССР там, грубо говоря, нечего вшивать. Ну так в этом и прикол, что там не только инвентарь) Нужно рабочее колесо компаньона: ближний бой (ответ должен быть негативным), дальний бой, агрессивный/пассивный режимы, инвентарь, дальнее/ближнее следование. Т.е. в итоге мы будем иметь один ответ на все команды, который, к тому же, не подходит к этим командам. Что в купе с тем, что этот спутник достается игроку "от балды", выглядит не очень. Даже сам автор мода сделал так, чтобы этот робот не имел полного функционала компаньона, по сравнению с другими спутниками. У других спутников прописан диалог о том же инвентаре. Ну так что в итоге, брать одну озвучку на все команды?)
  6. Не понял, это как? В TTW-версии автор заменяет озвучку на другую и добавляет где-то 15 строчек диалога, которые используются для отдачи различных команд. Он это сделал - по его же словам - потому что в оригинале недостаточно озвученных диалогов, чтобы нормально реализовать команды в колесе компаньона. Озвучка у TTW-версии говно - даже в сравнении с оригиналом. Но, может, мне так кажется? Оригинал: https://vocaroo.com/1k8hwcXOw71J TTW: https://vocaroo.com/1fk2tZmHGf4u Да вроде бы нет) Только диалоги компаньона добавлены. И перк, дающий 1 к Удаче и 10% к крит. шансу, - не густо будет?) Тут нужен пример.
  7. О да, это же очередной сырой квест от авторам WWM?) Погляжу, чего там
  8. Насчет порта я посмотрел, и там максимально убожеская озвучка с помощью нейросети, так что я сразу отсеял этот вариант) У него тупо нет диалогов, чтобы была возможность назначать ему разные команды, типа открытия инвентаря и т.д.. Таким макаром можно любого болванчика с одним диалогом взять и начать прописывать ему функции компаньона) Что тогда делать с озвучкой? Автор мода тупо захламил Пустошь спутниками-болванчиками и сырыми квестами.
  9. Пока что хз) Еще что-нибудь попробую. Тогда только это остается, но там работы будет много и будет невозможно занести за один присест всех npc, которые бегают за игроком. И я тогда ограничусь только добавлением скрипта ожидания для Виктора, Рональда, Ванессы и Делайлы)
  10. Дьявол кроется в деталях. Если изменить пакет спутника, то снять флаг "Wait" с пакета, на котором этот флаг стоит, будет нельзя. Так что нужно будет танцевать с бубнами, чтобы просчитать все моменты, которые могут привести к конфликтам. Либо у игрока не должно быть никакого способа изменять пакеты спутников до тех пор, пока флаг "Wait" с их текущих пакетов не будет снят. Если же попробовать сделать фикс через добавление универсального пакета, то тоже не выйдет, т.к. универсальный пакет активен только для текущего игрового сеанса, что создает еще больше проблем, чем с функцией Wait. Спрошу еще раз, может кто мимо будет проходить: есть у кого еще идеи, как реализовать универсальный способ ожидания для всех спутников?)
  11. Не, используется функция Wait. Она переводит действующий пакет в режим ожидания. И все) Менять переменную Waiting не нужно.
  12. Попробовал сделать универсальный скрипт ожидания, и вроде вышло хорошо. Просто получаю массив npc, которые следуют за игроком, с помощью функции Player.GetFollowers. И назначаю их пакетам режим Wait. Режим Wait пропадает при активации любого из этих спутников. Для этого использую обработчик событий ShowOff:OnPreActivate. Поэтому если придем к тому, чтобы универсальный скрипт сделать, то он грубо говоря уже готов.
  13. Оказалось, что такого нет) Ванесса спокойно входит туда вместе с игроком.
  14. Отличия есть, но тут же речь не про увольнение, а про ожидание (я не то слово в прошлом комментарии написал). Конечно, все равно остаются проблемы, с перками некоторых компаньонов например. Допустим, перк Ванессы отключается, когда Ванессы находится в режиме ожидания. Но это дело правится. Можешь еще какой-нибудь пример отличий между спутниками привести, который не позволяет им всем на время добавить универсальный пакет ожидания, а потом его убрать?
  15. Вопрос был в том, сделано ли что-то подобное в модулях, хотя бы в зачаточном состоянии?) Т.е. мне с нуля создавать скрипт, или уже ранее созданный тобой скрипт редактировать) Конкретно для увольнения так и сделал. Скрипт SFWFNFireAllFollowers вызывает другой скрипт, в котором увольняются компаньоны из RA-Followers. Вписал туда Виктора, Рональда, Ванессу и Делайлу. Тут не понял, про какой конкретно модуль идет речь) А вот тут другой вопрос. Тут надо (можно) сделать именно универсальный вариант увольнения ожидания, чтобы вручную не прописывать переменные ожидания для каждого компаньона (т.к. помимо переменной Waiting там еще куча других переменных может быть). Пока что есть идея сделать это через функцию wait или добавлять универсальный пакет ожидания на время. Еще pz_4 предложил посмотреть, как эта механика реализована при входе в комнату с Хаусом. Есть еще идеи, как реализовать данную механику? Чтобы сразу все обмозговать, а потом браться за дело.
  16. Тот же вопрос, но насчет увольнения спутников в некоторых сценках) Если есть какой-нибудь универсальный скрипт, куда можно вписать спутников?
  17. Помогал рейнджерам Рейли, починил лифт на крыше, а из лифта сразу же появляется Помощник Дуг (xxadeba4) и просит помочь мне защитить Мегатонну. Помощник Дуг является помощником Шерифа Симмса в Мегатонне, и он может предложить тебе вставать на защиту Мегатонны время от времени (когда - он сам подбежит и попросит). Квест по защите называется "Служить и защищать". По идее он должен подбегать к тебе, когда ты находишься в Мегатонне. Так и было в первый раз. Во второй раз произошел данный случай. Начальный разговор с просьбой звать ГГ в случаи атаки на Мегатонну
  18. Ну да, в итоге накопилось достаточно багов, чтобы послать этот мусор куда подальше сказать автору мода спасибо, что на кривом движке постарался реализовать такую крутую механику, и попросить Магнума удалить этот мод из сборки)
  19. Не, в скрипте non-playble оружие удаляется при отстреле конечности. По поводу проблем с одновременным расчленение и рук, и ног - не смотрел.
  20. Вот так это выглядит. Но что-то у себя в игре никак не смог увидеть этот баг. Вот так это выглядит: И еще один баг возникает в первую очередь, когда разносишь рабочую руку npc во время стрельбы в VATS. Npc без руки будет стрелять еще какое-то время.
  21. Я что-то типа такого и спрашиваю) Для оригинальных напарников есть общий скрипт, который вызывается в нужных местах. Я спрашиваю, есть ли такой же универсальный скрипт для RA-Followers, чтобы туда вписать напарников, которые еще туда не вписаны. Ну а так, можно запариться и реализовать что-то, что автоматически будет их отправлять в режим ожидания. Допустим, добавляется пакет ожидания в самый верх списка пакетов компаньонов - и, грубо говоря, все. Интересно. Предположу, что используется функция wait Еще тут как-то реализовано ожидание для всех напарников. В любом случае пока надо ждать ответа Магнума.
  22. Баг все еще актуален. Существует исправление хоть для кого-нибудь из модуля спутников?

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