FNVFUN
Проверенный-
Публикаций
2 450 -
Пожертвование
0,00 ₽ -
Зарегистрирован
-
Посещение
-
Победитель дней
32
Тип контента
Профили
Новости
База знаний
Форумы
Файлы
Галерея
Блоги
Весь контент FNVFUN
-
Это из какого модуля?)
-
С наступившем) В общем, доделал фикс 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 и Гудспрингса. По поводу тестера в принципе то же самое... Хз, какие там очки надо удалять. Я самую малость побегал вокруг Мегатонны, чтобы поднять несколько уровней, и перешел в Мохаве. У меня этот тестер завис (уже не помню как именно). Пришлось ставить мод, который отключает его) Насколько мне известно, на эту проблему забивают болт уже много лет, поэтому я даже не писал лишний раз об этом) Может, ошибаюсь, и там есть свои нюансы.
-
Ставить https://falcon-lair.com/files/file/521-sfw-otmena-sbrosa-urovnya-no-reset-player/ и не париться, а то, что в оригинальной сборке, уже много лет как забаговано. Это тоже много лет как забаговано. Почему до сих пор не ставится задача починить, я хз) Приходится тупо закрывать глаза и проходить мимо таких моментов
-
@MagnuMspec Оказывается, в оригинале это ограничение было добавлено только для торговцев, чтобы нельзя было выкачивать из них деньги на постоянной основе. Прикол в том, что в RA-Factions эти ограничения уменьшаются или вовсе снимаются в зависимости от Харизмы гг. К тому же я как раз делаю для торговцев отдельный бюджет для игры в Караван... Исходя из этого, может просто убрать это ограничение у них?
-
Да там походу еще куча багов в RA-Factions. У некоторых npc нету крышек, а играть с ними можно. При этом нет требования, чтобы у игрока была колода)
-
Муторно со списками возиться. Там надо в List добавлять карты больших номиналов за место меньших. Так-то могу сделать. Заодно сложность самой игры надо увеличить с 1 до 3, потому что npc максимально тупые поступки делают в игре, сами себе яму роют)