FNVFUN
Проверенный-
Публикаций
2 453 -
Пожертвование
0,00 ₽ -
Зарегистрирован
-
Посещение
-
Победитель дней
32
Тип контента
Профили
Новости
База знаний
Форумы
Файлы
Галерея
Блоги
Весь контент FNVFUN
-
Думаю, ни для кого не секрет, что можно заработать огромные деньги, играя в Караван с торговцами. Особенно актуально для сборки, где игроками являются и торговцы из СП. Во время правок игры в Караван с Ванессой, я смог сделать так, чтобы деньги, на которые она играет, лежали на отдельном балансе. Т.е. если Ванесса выиграет в Караван, то игрок не сможет достать у нее из инвентаря проигранные крышки. Точно так же можно сделать, чтобы игрок не мог вернуть все свои потраченные деньги у продавца через игру в Караван. Браться за такие правки?) Попутно могу попробовать решить баг "Если предложить игру одному из персонажей, у кого есть ограничение в 5 партий, а затем отказаться от неё, даже не начав, то счётчик всё равно увеличится. Таким образом, предложив 5 раз сыграть, а затем 5 раз отказавшись, Курьер потеряет возможность играть с этим персонажем." В идеале еще бы раздать npc карты посерьезней, а то выигрывать их слишком легко, но там возня со списками карт... Ну и еще предложение вшить в проект Better Caravan
-
Сейчас глянул подробнее насчет этой UDF. Изменения в модуле RA-Perks в скрипте Vault101ExitScript [SCPT:0005CF93] можно удалить (т.е. удалить скрипт Vault101ExitScript [SCPT:0005CF93] в модуле RA-Perks). А вот насчет скрипта VCG04ActivatorScript [SCPT:001164A4], где фигурирует эта UDF, можешь глянуть, надо там удаление всех перков и тд? Также скрипт NVDLC03SinkAutoDocSCRIPT [SCPT:0800F071]. Он в RA-Perks вообще имеет отличия от версии в GunRunnersArsenal.esm Ну и насчте этого квеста aSFWPlayerResetQst [QUST:0A1FDE20] можешь проверить, нужно ли удалять там все перки?
-
А, так он уже используется в проекте, чтобы удалять трейты перед открытием меню трейтов... Тогда почему люди жаловались, что трейты не удаляются и дается возможность лишние трейты брать. Непонятно, в общем... Может, из-за того, что он не во всех местах вызывался.
-
Я так и понял, но пришлось вручную искать, так как не находило по ID, бред. Там скрипт на удаление либо трейтов, либо играбельных перков. Аналогичен моему скрипту, только нет в исключениях Дикой Пустоши. Он используется там, где обязательно нужно удалять все трейты - даже Дикую Пустошь? Если нет, то в исключения ее кинуть надо и все) migFnRemoveAllTraits [SCPT:0E004F7B] В этой строчке if GetPerkFlag trait 0 && trait != WildWasteland RemovePerk trait endif
-
Это из какого модуля?)
-
С наступившем) В общем, доделал фикс Tester-fix.esp Вшивать по идее в GunRunnersArsenal.esm кроме скриптов Калифорнии, конечно. Изменения: Лист SFWRAUndeletablePerksList предназначен для играбельных перков и не трейтов, которые нужно оставить у игрока при удалении остальных перков. Пока что туда входит только Дикая Пустошь. Также напомню, что твики Стиви позволяют выбирать Дикую Пустошь бесплатно: bFreeWildWasteland = 1. И еще в твиках переменные bCustomSpecialPoints и iNumPointsToAllocate отвечают за количество Характеристик в тестере. Либо можно поменять глобальную переменную в фиксе. Надеюсь, теперь многолетние баги канули в лету) Но есть сомнения, так как в процессе тестов было такое, что вызвал тестер, не имея модифицированных характеристик и перков, и Силу нельзя было менять.
-
Так этот пропуск нужен или чисто опционален? Когда начинается сам квест Калифорнии? Он может начаться, когда игрок только вышел из Убежища 101? Просто там в условии для пропуска стоит if getstage MQ01 == 10. Это первый квест, спросить у Мориарти про отца. До этого же скрипта все очки SPECIAL сбрасываются, так что по идее этот пропуск и не нужен и его закомментить можно? Он будет только хуже делать, если поменять значение CountSPECIALPointsGlob, например. А так, вроде все сделано) Либо сегодня, либо уже завтра скину готовый фикс в теме тестера)
-
Не увидел никаких манипуляций) Разве что там какой-то закомменченный код есть. Можно все в тестере сделать. Единственное, что может броситься в глаза, это если какой-нибудь перк дает видимый эффект игроку (например, сильно увеличенная скорость). Тогда перед тестером игрок будет быстро бегать (но там так-то пройти пару метров), а после тестера его скорость упадет. Может, есть какие-то перки, которые дают аналогичные эффекты, я хз. Такое лучше в отдельный скрипт запихнуть, чтобы не мешалось) Да уже написал бы, как надо, я бы по-быстрому сделал) А то процесс до следующего года растягивается Как знаешь, в общем)
-
Я хз, Магнум) Человек написал, что у него проблема: уровень не сбрасывается до 1. Я и пытаюсь добиться четкого ответа по этому вопросу) Тут тоже я пытаюсь получить четкий ответ, какой именно нужен функционал? Что конкретно нужно? Только удаление играбельных перков и трейтов или еще и удаление Навыков? Или удаление вообще всех перков? Назначение уровня 1 нужно? И теперь надо сделать, чтобы все перки удалялись во время пробуждения у Дока, и только после использования тестера добавлялись неиграбельные перки, которые до этого были у игрока? И сделать так, чтобы этот скрипт можно было использовать в других местах? Еще раз, Магнум, мой скрипт написан для тестера с определенным функционалом. Для Калифорнии какой функционал нужен? Такой же? Вот мой код. Активируется при нажатии на тестер. Я там пометил, что каждый раздел делает: Что из этого оставлять? У меня неиграбельные перки хранятся во временном массиве, поэтому если делать универсальный скрипт, то нужные ЧЕТКИЕ требования к функционалу, так как надо переписывать код. В квесте aSFWPlayerResetQst тупо удаляются все перки (ну или хз, какие остаются). Таким макаром можно просто всучить туда RemoveAllPerks. В стадиях же квеста SFWFunctions 150 и 151 еще удаляются Навыки и снижается Уровень. То есть скрипты будут разные для одного и другого случая)
-
RA-Perks; RA-Quests - всплывающие сообщения
FNVFUN опубликовал вопрос в Баг-трекер SFW Ruined America (RA)
При старте игры всплывают сообщения об открытии магазина во Фрисайде (RA-Quests) и добавлении новых способностей (RA-Perks). Закомментил эти сообщения. aaRaceToTheBottomDownloadMessage-fix.esp DreePerkMainMSG-fix.esp -
У меня код написан специально для тестера, там удаляются все перки, а после использования тестера возвращаются только те, что не Playable и не Trait. Мне нужно четкое понимание, какой функционал нужен для Калифорнии и других мест.
-
Так а как это поправит баг с тем, что уровень не сбрасывается до 1, если я туда докину только скрипт на сброс перков? Покажи конкретно, какой код надо менять (часть кода или весь код, я хз), а то там чехарда. В общем, я в скрипт тестера запихну сброс Навыков и сброс уровня до 1, чтобы наверняка все работало, а то путаница какая-то чес слово. Сделал. Еще создал лист для перков, которые не нужно удалять у игрока. Эти перки должны быть Playable, либо Trait, так как остальные перки и так не удаляются. Твики Стиви позволяют выбирать Дикую Пустошь бесплатно: bFreeWildWasteland = 1 Там багается интерфейс, мерцания чисел происходят. Но вроде как-то она багалась, что нельзя было из нее выйти, ну да ладно. Глобал. переменную сделал для всех менюшек с распределением Характеристик, но оказалось, что твики Стиви переопределяют их все. В общем, будет и глобал и, как аналог, твики Стиви. В твиках за это отвечают переменные bCustomSpecialPoints и iNumPointsToAllocate. Вообще куда-то сообщения делись о повтором перераспределении навыков, трейтов и тд. Неужели их убрали, а я этот момент проспал) Славно. В любом случае пофиксил менюшку добавления трейтов везде, где она используется. Теперь не будет даваться игроку доп. особенности.
-
Навряд ли, он же вроде только для Вегаса твики делает. Если так хочется сделать глобальную настройку, то надо буквально пару скриптов поменять, добавив вместо "40" значение какой-нибудь глобальной переменной. Но завтра посмотрю, работает ли. Получается, с Навыками и Уровнем героя мне не надо разбираться? Что делать с разделом "сброс перков" в этом коде? ХАНТЕР73 выше в теме написал, что у него уровень сбрасывается до 12, а не до 1. Что мне с ней делать? Кидать в исключения или она перестанет быть трейтом? Да, ломалась. Не помню точно, при каких условиях, и не помню, чтобы вылазило подобное сообщение про дока в последний раз, когда я играл) Может, что напутал.
-
И еще два вопроса: 1) Есть какая-то переменная, отвечающая за то, выбрал ли себе гг Особенности (Дикую Пустошь и тд)? Это меню нельзя вызывать более одного раза за игру, иначе игрок каждый раз может брать доп. 2 Особенности. 2) Книжка в Убежище 101 тоже багается. Ее чинить? Но тут вопрос в целом насчет сообщений о перераспределении характеристик героя. Если игрок начал игру в Мохаве, а потом прошел проходить Убежище 101, то, может, стоит удалить ему возможность распределять по новой Навыки, Характеристики и тд? Выглядит совсем нелепо, когда тебе это постоянно (до 4 раз) предлагают сделать, едва час игры прошел)
-
Баг от этого не перестанет быть багом. Или каждому челику, который будет обращаться с этой ошибкой, говорить, чтобы он попробовал перезапустил игру?) Не смог определить, с чем связан тот баг, так как он больше вообще никак не воспроизводится. Единственное проблема, которую сейчас наблюдаю: иногда временно пропадают числа и кнопки на тестере. Реализация чего? Тестера? Ты прав, этот тестер предназначен для использования только в начале игры - под другие случаи разработчики его не адаптировали) Поэтому если даже после моего фикса, когда у игрока вообще не будет никаких доп. характеристик, люди будут жаловаться на его работу, то его надо запретить использовать, а не пытаться починить нечинибельное. Это и так там реализовано) Нет, тестер разламывается, потому что как минимум не адаптирован к модифицированным очкам характеристик (показываются командой GetActorValueModifier), потому что в начале игры у игрока их не должно быть. Это как минимум, что не адаптировано в функционале тестера на уровне движка. Твики Стиви просто задают свое фиксированное число очков распределения характеристик для тестера, которое будет иметь приоритет над числом, указанном в коде. Которые Hidden, нужно удалять навсегда? Да, что-то такое я и сделал. Мой код нужно совать куда-то в особенное место или можно оставить в скрипте тестера? Сейчас скрипт тестера работает так: Удаляет все перки. Запоминает nonPlayable перки и после выхода из тестера их возвращает игроку. Судя по коду, что скинул Магнум выше, там количество перков не делится. Что это за система и зачем она нужна? На какое количество должен снижаться уровень игрока в теории? И что по Навыкам?
-
Я хз, по какой системе все эти перки/навыки/уровни сбрасываются.
-
Насколько я помню, он просто ничего не активирует и все. Походу не чинится, так что все потуги зря. Баг на движковом уровне, возможно. В инете про это практически не пишут. Там даже если нет перков, повышающих характеристики, все равно тестер ломается. Вот только что затестил: У меня был перк, повышающий Силу на 2, и при выборе очков в тестере именно Силу я мог только увеличить (независимо от того, нажимаю я на минус или плюс). Но потом я перезагрузился, удалил этот перк, и снова активировал тестер. У меня все характеристики были по 5 (по умолчанию сбросились скриптом перед открытиям меню тестера) и никаких перков, повышающих характеристики, не было. В итоге Интеллект, Харизму и Ловкость я мог только уменьшить. Ну и я из-за этого застрял в тестере. Та же хрень происходит, если просто ввести команду в консоли на открытие меню тестера. В скрипте тестера уже есть код (но он неактивный), который просто выводит сообщение о характеристиках героя (и дает возможность их перераспределить, открывая меню тестера, но эту возможность можно просто удалить). Так и надо сделать, я считаю. Это есть в твиках Стиви. Можно удалить все перки, которые гг выбирает при повышении уровня. Все остальное оставить. Насколько я знаю, можно написать универсальный скрипт под это дело. Добавить какие-то исключения, если понадобится (типа Интенсивной Тренировки). Если этот скрипт уже не написан) Я хз, как найти этот скрипт.
-
Так я же написал, пускай перки удаляются. Главное, чтобы тестер не срабатывал, как в моде выше. Те характеристики, что игрок выбрал себе в Убежище 101, пускай и остаются с ним до конца игры без возможности их перераспределить. Все остальные перки и характеристики, полученные в DC, пускай сбрасываются.
-
Вот же мод, который скипает этот тестер. Зачем повторно перераспределять очки, если это столько багов вызывает? Удалить эту возможность и все) Т.е. перки пускай удаляются, но сам тестер скипается.
-
А не проще удалить эти сообщения и все?) Делов-то. Это я насчет сообщений при выходе из Убежища 101 и Гудспрингса. По поводу тестера в принципе то же самое... Хз, какие там очки надо удалять. Я самую малость побегал вокруг Мегатонны, чтобы поднять несколько уровней, и перешел в Мохаве. У меня этот тестер завис (уже не помню как именно). Пришлось ставить мод, который отключает его) Насколько мне известно, на эту проблему забивают болт уже много лет, поэтому я даже не писал лишний раз об этом) Может, ошибаюсь, и там есть свои нюансы.