OBody NG - For OStim and Standalone Version SE-AE
09.09.2023 18017 1853 Автор мода: Aietos - Sairion350 Автор публикации: SentinelFox Версия: 4.2.0 Перевод: Русский

OBody NG - For OStim and Standalone Version SE-AE

OBody NG - вариант OBody, который работает со всеми версиями Skyrim. OBody автоматически распределяет все установленные пресеты тела среди NPC для большего разнообразия, а также позволяет вам изменять пресеты NPC или вашего персонажа прямо в игре. ESP с флагом ESL, поэтому он не займет слот в вашем порядке загрузки!

ВНИМАТЕЛЬНО ПРОЧИТАЙТЕ описание! Ниже подробно представлена вся информация о том, что делает этот мод, как он работает и как заставить его функционировать в вашей игре. Неспособность прочитать описание будет означать, что вы, скорее всего, столкнетесь с проблемами. Я не буду отвечать на комментарии, если вы не читаете описание.

Оригинальный OBody, созданный Sairion350, представляет собой плагин SKSE, который распространяет все установленные вами пресеты Bodyslide на всех NPC в игре, включая игрового персонажа. Это означает, что в вашей игре будет огромное разнообразие тел, и вы больше не будете привязаны к одному пресету, встроенному в Bodyslide. Мало того, OBody также влияет на тела актеров, когда они одеты, имея полную поддержку всех нарядов, как ванильных, так и из модов!
Первоначальное распределение выполняется случайным образом, но вы можете вручную изменить пресет Bodyslide любого NPC или вашего персонажа в игре одним щелчком мыши. OBody запомнит пресет тела, который вы применили!

OBody NG - это новая версия и замена OBody, скомпилированного с CommonLibSSE NG. Другими словами, это означает, что он работает со всеми текущими версиями Skyrim, будь то SE или AE - не нужно искать совместимую DLL! Кроме того, эта версия на момент написания статьи также идет с собственным меню MCM и исправлением ошибок. В будущем, возможно, появится больше функций.

Обратите внимание, что каждый мод, для которого требуется оригинальный OBody, будет работать с OBody NG. Это означает, что вы можете использовать OPubes и ему подобные вместе с OBody NG. ВНИМАНИЕ! Поскольку OPubes требует OStim, вы должны установить OStim и использовать OBody NG для него. В общем, если мод требует OBody, вы должны проверить, требует ли он также OStim.
Список особенностей
1. Версия OBody NG теперь имеет собственный MCM. Дайте ему несколько минут, чтобы зарегистрироваться. Настоятельно рекомендуется использовать OBody NG — Settings Loader вместе с OBody NG, чтобы легко управлять настройками MCM между новыми играми. НЕ используйте параметры OBody на вкладке дополнений в MCM OStim. Для пользователей OBody Standalone продолжайте использовать OBody Standalone MCM. Обратите внимание, что связанный мод Settings Loader НЕ работает в Standalone версии!

2. Новая функция: вы можете посмотреть какой пресет в настоящее время применяется к NPC/игроку, когда вы открываете список пресетов!
Примечание. вы увидите "Неизвестный пресет" для NPC, которых вы уже встречали в текущем сохранении. Нет возможности узнать, какие пресеты применялись в предыдущих версиях. Таким образом, он начнет работать только в том случае, если вы измените пресеты этих NPC вручную или если вы еще не встретили этих NPC в своем текущем сохранении.

3. Новая функция: нулевые слайдеры (Zeroed sliders) удалены из случайного набора для распределения среди NPC и больше не отображаются в списке пресетов OBody NG.

4. Автоматически распределяет все ваши установленные пресеты случайным образом среди NPC, когда они впервые загружаются в вашу игру. OBody запоминает назначенные пресеты. Если вы установите новые в середине игры, OBody будет также использовать их! Не нужно снова запускать Bodyslide, когда вы добавляете новые пресеты, просто зайдите в игру, и они будут готовы к использованию.

5. Все пресеты можно назначить вручную, если вы считаете, что OBody назначил его для NPC, который им не подходит. Просто нажмите клавишу O (настраивается в MCM!), когда NPC находится в прицеле, и появится список установленных пресетов. Выберите один из них, и все, тело NPC изменится в режиме реального времени, никаких дополнительных действий от вас не требуется! Вы можете делать это столько раз, сколько захотите.

6. Если вы хотите изменить пресет тела своего персонажа, просто нажмите клавишу O, когда на прицеле нет другого NPC.

7. Вы можете назначить набор правил для распределения тела в файле XML OBody. Например, вам может понадобиться меньшая грудь для босмеров и более широкие бедра для нордов. Подробнее о том, как работает конфигурация XML-файла OBody, см. ниже. В настоящее время на должном уровне поддерживаются только тела на основе CBBE, но должно работать с переменным успехов и с BHUNP. Планируется полная поддержка BHUNP.

8. OBody имеет полную и правильную поддержку веса. Это означает, что если пресет Bodyslide худой при весе 0 и толстый при весе 100, NPC с весом 0 будут худыми, а NPC с весом 100 будут толстыми, если к ним будет применен этот пресет. Это создает еще большее разнообразие тел в игре.

9. Все ванильные и модовские наряды полностью поддерживаются. Одежда будет подходить к телу в соответствии с заданными установками веса и пресета тела.

10. Пресеты Bodyslide, помеченные как Clothes/Outfit/Pushup и подобные, автоматически отфильтровываются из списка пресетов, поэтому вам не нужно удалять их вручную.

11. Содержит алгоритм под названием ORefit, включенный по умолчанию (можно отключить в MCM), который имитирует воздействие одежды на тело. Это означает, что когда вы надеваете одежду, грудь автоматически получает эффект пуш-апа без необходимости назначать пресет с маркером Clothes/Outfit/Pushup. ORefit также влияет на ягодицы и бедра, а не только на грудь! ORefit в настоящее время поддерживается только телами CBBE, но более-менее прилично работает с BHUNP. Планируется полная поддержка BHUNP.

12. Содержит необязательную случайную генерацию сосков и гениталий (можно отключить в MCM). В настоящее время это поддерживает только тела на основе CBBE.

13. Как мужские, так и женские тела полностью поддерживаются, если у них есть поддержка Bodyslide (некоторые из этих тел включают HIMBO, Touched by Dibella, CBBE, CBBE 3BA, BHUNP).

14. Большая часть кода OBody выполняется на стороне SKSE, что означает, что код высоко оптимизирован и работает на уровне движка - другими словами, это очень высокая производительность с минимальными задержками скрипта!

 
Как обновиться между версиями OBody NG

Перед обновлением, если вы изменили файлы OBody.xml и OBody_presetDistributionConfig.json, чтобы задать правила распределения пресетов тела по расам, сделайте резервную копию его содержимого. При обновлении OBody файлы OBody.xml и OBody_presetDistributionConfig.json перезаписываются пустым по умолчанию, поэтому важно сделать резервную копию ваших настроек. В настоящее время нет способа сделать это автоматически, поэтому вы должны сделать это самостоятельно.
После этого просто удалите старую версию и установите новую. Если не указано иное, обновление OBody NG в середине игры абсолютно безопасно.
 
Как настроить JSON

OBody NG имеет файл JSON, в котором вы можете настроить то, как мод будет раздавать пресеты тел любому NPC. Это можно сделать, перейдя в виртуальную папку, в которую Vortex или MO2 установили OBody NG, а затем открыв папку SKSE > Plugins и открыв файл OBody_presetDistributionConfig.json.

Файл OBody JSON имеет следующую конфигурацию по умолчанию:

{
"race": {},
"npc": {},
"blacklistedNpcs": [],
"blacklistedPresetsFromRandomDistribution": [
"- Zeroed Sliders -",
"-Zeroed Sliders-",
"Zeroed Sliders"
],
"blacklistedPresetsShowInOBodyMenu": true
}


Все, что он делает, это сообщает OBody НЕ распространять случайным образом пресет Zeroed Sliders, а показывать его, когда вы открываете меню по кнопке O. Что делает каждая строка:
- race: здесь вы можете определить, какие пресеты должны применяться к определенным расам. Работает и с пресетами из модов;
- NPC: какие пресеты должны применяться к конкретным NPC. Работает и с NPC из модов;
- blacklistedNpcs: какие NPC должны игнорироваться OBody. Работает с NPC из модов. Полезно, если вы хотите, чтобы модифицированные NPC имели собственное тело, которое вы хотите выдать отдельно;
- blacklistedPresetsShowInOBodyMenu: хотите ли вы, чтобы пресеты из черного списка отображались в меню O или нет.

Обратите внимание, что эти правила применяются только к АВТОМАТИЧЕСКОЙ раздаче пресетов. При попытке применить пресет вручную через меню O правила игнорируются!

Как задать эти значения, чтобы все работало правильно?

"race"
Внутри "race" вы определяете новую расу, для которой хотите установить пресеты. Название расы должно быть таким, как оно указано в Creation Kit. Вы также можете его в xEdit. Значения ванильных рас следующие:
- ArgonianRace;
- NordRace;
- HighElfRace;
- WoodElfRace;
- DarkElfRace;
- BretonRace;
- ImperialRace;
- KhajiitRace;
- RedguardRace;
- OrcRace;
- ElderRace - отдельная раса для пожилых NPC.

Обратите внимание, что вампиры - это отдельная раса. Вам просто нужно добавить "vampire" в конце названия каждой расы. Таким образом, норд-вампир будет называться NordRaceVampire, а темный эльф-вампир будет DarkElfRaceVampire.

Если вы не определяете расу внутри "race", это означает, что OBody распредеоит ей все пресеты случайным образом (за вычетом пресетов из черного списка). При вводе названий пресетов они должны иметь ТОЧНО ТАКОЕ ЖЕ НАЗВАНИЕ, как в списке пресетов Bodyslide & Outfit Studio!

Практический пример (авторский), где пожилые получают Zeroed Sliders, норды могут получить только 3 пресета, а орки - 1:

"race": {
"ElderRace": ["-Zeroed Sliders-"],
"NordRace": ["QC-The Everywoman", "D*sney Mommy NG", "Fantasy Figure - Nude"],
"OrcRace": ["Hardass warrior"]
},


Это означает, что:
- пожилые будут всегда получать только Zeroed Sliders;
- норды получат только QC-The Everywoman или D*sney Mommy NG или Fantasy Figure - Nude;
- орки получат только Hardass warrior.

Подождите... разве автор не вносил раньше Zeroed Sliders в черный список? Да, вносил. Но если вы определите пресет в "race" или "npc", они будут распределяться в соответствии с установленными вами правилами расы или NPC, даже если они занесены в черный список! Это дает вам гораздо больше возможностей для настройки.

Заметьте, что автор старался написать каждый символ, который имеется в названии пресета -очень важно! Внутри списка пресетов вы можете указать имена как женских, так и мужских пресетов. OBody NG умен и будет распространять их должным образом, соблюдая пол NPC!

"npc"
Здесь вы можете задать пресет или набор пресетов для определенных NPC. Он работает точно так же, как "race" выше, но вы будете использовать имена NPC вместо названий рас!

Обратите внимание, что вы должны вводить их имена точно так, как они отображаются в игре. Таким образом, имя "Mjoll" неправильное и не будет работать, а "Mjoll the Lioness" - правильное. То же самое относится и к именам с дефисом - не "Brand Shei", а "Brand-Shei".
Будет ли работать с русскими именами - не знаю, не тестил.

Рассмотрим практический пример:

"npc": {
"Mjoll the Lioness": ["Hardass Warrior"],
"Haelga": ["Petite Mommy", "IA - Demonic", "s4rMs' - Gaia"],
"Temba Wide-Arm": ["Tasty Temptress - BHUNP Preset (Nude)"]
},


Это означает, что:
- Мьол будет всегда получать пресет Hardass Warrior;
- Хельга получит либо Petite Mommy, IA - Demonic, либо s4rMs' - Gaia. OBody NG автоматически не сможет назначить ей никакой другой пресет;
- Темба Широкая Рука будет всегда получать пресет Tasty Temptress - BHUNP Preset (Nude).

Вы можете добавить столько NPC, сколько захотите, будь то ванильные или из модов. И эта настройка будет применяться ко всем вашим сохранениям.

"blacklistedNpcs"
Все, что вам нужно указать здесь, это имена NPC, которым OBody NG не будет назначать пресеты случайным образом. Пример:

"blacklistedNpcs": ["Saffir", "Vilja", "Adrianne Avenicci", "Coralyn", "Vayne"]

Это означает, что Саффир, Вилья, Адрианна Авениччи, Коралин и Вейн не получат пресеты через OBody NG, когда вы их встретите. Вы по-прежнему можете назначить им пресет вручную через меню (кнопку) O.

"blacklistedPresetsFromRandomDistribution"
Работает аналогично "blacklistedNpcs". Названия пресетов, которые не будут распространяться случайным образом. Пример:

"blacklistedPresetsFromRandomDistribution": [
"- Zeroed Sliders -",
"-Zeroed Sliders-",
"Zeroed Sliders",
"s4mRs'' - Juno",
"Royal Battlemaiden - BHUNP"
],


Убедитесь, что названия пресетов АБСОЛЮТНО такие же, как в списке Bodyslide!

"blacklistedPresetsShowInOBodyMenu"
Будут ли пресеты из черного списка отображаться в меню O для ручного назначения или нет. True - будут.  False - не будут. Примеры:

"blacklistedPresetsShowInOBodyMenu": true

ИЛИ

"blacklistedPresetsShowInOBodyMenu": false

Не ставьте там никаких других значений!


Полный пример того, что было написано выше:

{
"race": {
"ElderRace": ["-Zeroed Sliders-"],
"NordRace": ["QC-The Everywoman", "D*sney Mommy NG", "Fantasy Figure - Nude"],
"OrcRace": ["Hardass warrior"]
},
"npc": {
"Mjoll the Lioness": ["Hardass Warrior"],
"Haelga": ["Petite Mommy", "IA - Demonic", "s4rMs' - Gaia"],
"Temba Wide-Arm": ["Tasty Temptress - BHUNP Preset (Nude)"]
},
"blacklistedNpcs": ["Saffir", "Vilja", "Adrianne Avenicci", "Coralyn", "Vayne"],
"blacklistedPresetsFromRandomDistribution": [
"- Zeroed Sliders -",
"-Zeroed Sliders-",
"Zeroed Sliders",
"s4mRs'' - Juno",
"Royal Battlemaiden - BHUNP"
],
"blacklistedPresetsShowInOBodyMenu": true
}
Как задать правила распределения тел для рас

OBody позволяет вам определить некоторые правила того, как он будет распространять пресеты. Это можно сделать, перейдя в виртуальную папку, в которую Vortex или MO2 установили OBody, а затем открыв папку SKSE > Plugins и открыв файл OBody.xml.

Общая идея заключается в том, что в элементе <Races> вы определяете правила для каждой расы. Используйте названия из Creation Kit для них. Также поддерживаются пользовательские расы. У вас есть 3 части тела, к которым можно применить правила: грудь, ягодицы и талия. Каждой части тела вы можете присвоить значение от -1 до 9:
1) -1 означает отсутствие предпочтения,
2) 0 означает, что OBody выдаст пресет, где часть тела маленькая,
3) 9 означает, что OBody выдаст пресет, где часть тела большая.

Другими словами, если вы установите для норда значение груди 5, ягодиц 0 и талии 9, это означает, что OBody будет отдавать предпочтение пресетам нордов, у которых грудь среднего размера, ягодицы маленькие, а талия очень большая. С учетом сказанного, вот пример конфигурации. Убедитесь, что значение <Enable> равно 1, иначе файл OBody.xml не будет прочитан OBody.

Обратите внимание, что комментарии (элементы между <!-- -->) не обязательны, их поместили только для того, чтобы вы понимали, что делает каждый параметр.
<?xml version="1.0" encoding="UTF-8"?>

<!--

Valid Bodyparts: Breasts, Butt, Waist
Values should be 0 through 9
9 = prefer large. 4 = prefer mid-size. 0 = prefer small.
-1 means no preference / random like the default
More races can be added. Use their CK names
Set enable value to 1 too
-->


(Перевод:
Допустимые части тела: грудь, ягодицы, талия
Значения должны быть от 0 до 9
9 = предпочтение большим (размерам). 4 = предпочтение средним 0 = предпочтение маленьким.
-1 означает отсутствие предпочтений / случайный выбор, как по умолчанию
Можно добавить больше рас. Используйте их имена CK
Установите Enable value также равным 1)


<Enable value="1"/>
<Races>
<!-- Норд: средняя грудь, маленькие ягодички, широкая талия -->
 <Race name="Nord" breasts="5" butt="0" waist="9"/>

<!-- Орк: большая грудь, маленькие ягодички, средняя талия -->
 <Race name="Orc" breasts="9" butt="0" waist="5"/>

<!-- Лесной эльф: маленькое все -->
 <Race name="WoodElf" breasts="0" butt="0" waist="0"/>

<!-- Темный эльф: среднее все -->
 <Race name="DarkElf" breasts="5" butt="5" waist="5"/>

<!-- Высокий эльф: грудь и ягодицы маленькие, средняя талия -->
 <Race name="HighElf" breasts="2" butt="2" waist="5"/>

<!-- Имперец: никаких предпочтений, будет случайное распределение -->
 <Race name="Imperial" breasts="-1" butt="-1" waist="-1"/>

<!-- Бретонец: маленькая грудь, большие ягодицы и талия -->
 <Race name="Breton" breasts="2" butt="9" waist="9"/>

<!-- Редгард: средняя грудь, большие ягодицы и талия -->
 <Race name="Redguard" breasts="5" butt="9" waist="9"/>
</Races>
Частые вопросы и ответы
1. Ничего не работает!
Убедитесь, что вы следовали руководству по установке. Убедитесь, что вы прочитали каждое слово и следовали каждому шагу. Невыполнение этого требования будет означать, что OBody никогда не будет работать.
Если вы ненавидите читать, то этот мод (и, честно говоря, моддинг в целом) не для вас.

2. Я следовал руководству, но тела у NPC остались прежними.
Сохраните игру, выйдите из игры и перезагрузите сохранение. Иногда это нужно OBody в первый раз, чтобы начать применять пресеты.

3. Все еще не работает. Почему?
Либо вы сделали что-то не так при установке, либо у вас нет активных RaceMenuMorphsCBBE.esp или RaceMenuMorphsBHUNP.esp.

4. Некоторая или вся одежда не подстраивается под пресет тела!
Либо вы не выбрали наряд(ы) при групповом фильтре в Bodyslide, либо у наряда нет поддержки Bodyslide.

5. На некоторых NPC нет эффекта. Почему?
Некоторые реплейсеры и напарники имеют свои собственные меши (meshes) тела. Это означает, что они не будут затронуты OBody. Существует Synthesis patcher для удаления пользовательских мешей тела у всех таких NPC. Или вы можете сделать это сами, если знаете, как это сделать.

6. Если я удалю пресет из игры, который был назначен NPC, он сохранит его на себе?
Да, пресет останется привязан к NPC, пока вы не назначите ему новый.

7. Когда я нажимаю O, то список пресетов пуст/меню не открывается/игра зависает.
Это может означать несколько вещей. Только немногие пользователи сообщают об этой проблеме. Пожалуйста, пройдитесь по этим пунктам и помните, что лучше всего всегда тестировать на новой игре. Если мод работает в новой игре, но не работает в вашем существующем сохранении, вам может потребоваться очистить сохранение.

Несколько пользователей сообщили, что использование OBody с Immersive Equipment Displays вызывает ошибку пустого списка пресетов в последней версии IED (1.6 и выше). Некоторые сообщили, что возврат к версии 1.5.0 IED устраняет проблему.

Автор не смог воспроизвести баг в своей игре. IED 1.6 и OBody NG у него отлично работают вместе. Тем не менее, стоит попробовать вернуть IED к версии 1.5.0.

slavicpotato1, очень хорошо разбирающийся в плагинах SKSE и Racemenu, дал бесценную информацию о пустом списке пресетов на OBody:

Основная проблема заключается в том, что racemenu слишком рано регистрирует InterfaceExchangeMessage. Я отправил исправление (https://github.com/expired6978/SKSE64Plugins/commit/87a5cadd5c282e790ea6e9cf104bb7aa551fc4dc) давно, однако срок действия истек только недавно.

Любой, кто использует RM до версии w/e, включает эту фиксацию, будет испытывать случайные сбои при появлении интерфейса, независимо от того, что вы делаете со своим OBody. Это не поправимо с вашей стороны. Порядок, в котором загружаются плагины, недетерминирован, поэтому любое изменение в папке (или кто знает что еще) может вызвать его.

skee64 (то есть плагин Racemenu) зарегистрирован при загрузке плагина, поэтому из-за того, как работает обмен сообщениями skse, не все плагины *с*могут получить запрос на обмен интерфейсом. То, какие плагины получат его, будет зависеть *от порядка, в котором плагины были загружены*, и, поскольку порядок не гарантируется (см. здесь и здесь), пользователь в основном не имеет над ним контроля. Переименование может работать в большинстве случаев, поскольку порядок обычно в алфавитном порядке, но Windows может и решит изменить его в какой-то момент. Варианты обновления, горячее исправление старых бинов * через предварительный загрузчик * или пользователи, собирающие из исходного кода, с истекшим сроком действия вряд ли будут поддерживать эти изменения.

Если выше было слишком много технического жаргона для вас, вот что это означает очень простыми словами:
Это ошибка с Racemenu и из-за того, как SKSE и Windows обрабатывают загрузку файлов (последний факт НЕ является ошибкой). Короче говоря, автор абсолютно ничего не может сделать с пустым списком пресетов на стороне OBody. А поскольку исправления Racemenu не перенесены в более ранние версии Skyrim, единственный способ избежать этого - использовать последнюю версию Skyrim и Racemenu. Чего многие не хотят делать, в том числе и автор - у него Skyrim 1.6.353 и у него НИКОГДА не было ошибки с пустым списком пресетов.

Это потенциально объясняет, почему пустой список пресетов исправляется случайным образом для многих людей после сохранения и загрузки игры несколько раз на протяжении всего прохождения. И почему это происходит только с несколькими пользователями случайным образом без объяснения причин. Потому что, на самом деле, это чрезвычайно случайная проблема, не зависящая от OBody.

Вы все равно должны пройтись по этим пунктам, так как некоторые из них могут помочь исправить ошибку.
1. У вас неправильно установлен PapyrusUtil. Убедитесь, что у вас установлена правильная версия PapyrusUtil для вашей версии Skyrim:
Для 1.5.97 (SE) требуется версия 3.9.
Для 1.6.353 (AE) требуется версия 4.3.
Для 1.6.640 (AE) требуется версия 4.4.

Если у вас правильная версия, убедитесь, что она не перезаписывается каким-либо другим модом. Некоторые моды идут со старыми устаревшими версиями PapyrusUtil. Самый популярный пример такого мода - Campfire. Убедитесь, что вы загружаете PapyrusUtil ПОСЛЕ Campfire!

2. Возможно, у вас установлен пресет, который каким-то образом поврежден. Удаляйте пресеты, пока не найдете виновника.

3. Вы неправильно установили OBody. Еще раз просмотрите руководство по установке.

4. Некоторые пользователи сделали все правильно, получили пустой список пресетов и сообщили, что проблема ушла сама собой, поиграв какое-то время в Skyrim и перезагрузив игру несколько раз.

5. В файле конфигурации SSE Engine Fixes (находится в SKSE > Plugins > EngineFixes.toml, везде, где у вас установлены SSE Engine Fixes), вы можете попробовать увеличить MaxStdio до 4096 и 8192 и посмотреть, решит ли это проблему.

6. Попробуйте загрузить файл OBody.esp в разных местах вашего порядка загрузки: в начале, в середине или в конце списка загрузки. Всегда начинайте новую игру, меняя положение, чтобы проверить, решается ли проблема.

7. Пользователь сообщил, что очистка OBody.esp из сохранения в Fallrim Tools решила для него проблему. Пожалуйста, делайте это только в крайнем случае.


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

Это проблема с исправлениями SSE Engine и Racemenu. Пресет будет применяться только в том случае, если актер оденется, если вы измените ячейки или сохраните и перезагрузите игру. Насколько автор может судить, это происходит только в версиях Skyrim 1.6.x.

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

Чтобы исправить это, задайте для MemoryManager и ScaleformAllocator значение false в конфигурации исправлений SSE Engine Fixes, которая находится в SKSE > Plugins > EngineFixes.toml. ОДНАКО ОБРАТИТЕ ВНИМАНИЕ, что отключение этих двух может вызвать CTD в порядке загрузки многих модов.

Если вы получаете CTD после установки для этих двух параметров значения false, установите для них значение true. Вам придется жить с пресетами, которые не применяются сразу после их выбора, пока либо SSE Engine Fixes, либо Racemenu не исправят эту проблему. Это НЕ проблема с OBody.

Эта проблема также существует в Autobody и хорошо задокументирована в репозиториях Racemenu и Autobody на Github. Если вы не верите, проверьте приведенные ниже проблемы Github, которые все еще открыты (т.е. не исправлены):
- ссылка №1;
- ссылка №2.

9. Опции MCM не работают в МСМ дополнений OStim!
Как я писал ранее в описании, OBody NG имеет свой собственный MCM, если вы используете версию OStim. Используйте OBody NG MCM, а не тот, что внутри OStim.

10. Поддерживает ли OPubes и любые другие моды, требующие оригинальный OBody?
Да, OBody NG полностью поддерживает OPubes. Любой мод, для которого требуется оригинальный OBody, будет поддерживаться OBody NG.

Обратите внимание, что такие моды, как OPubes, также требуют OStim. Это означает, что вы не можете использовать OBody NG Standalone с OPubes. Вы должны использовать OBody NG для OStim, чтобы использовать OPubes.

Всегда проверяйте, требует ли мод, требующий OBody, OStim или нет. Это не проблема с OBody. Вы должны выполнить все требования других модов, даже если OBody является одним из требований.

11. Текстуры у NPC фиолетовые/синие!
Это не проблема с OBody NG. OBody НЕ трогает текстуры. Он только трансформирует меши тела.
Если вы получаете фиолетовые/синие текстуры тела, это означает, что вы установили OPubes, но забыли установить один из его пакетов оверлеев. Вернитесь к описанию страницы мода OPubes. Там упоминается, что вы должны установить хотя бы один из связанных пакетов.

Не приходите сюда с жалобами на то, что OBody NG подкидывает вам фиолетовые/синие тела, потому что это, безусловно, ошибка установки с вашей стороны.

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

13. После всего этого списка у меня все равно есть проблемы!
Вам сюда.

Требования:
1. Skyrim SE-AE.
2. OStim или OStim NG.
3. UIExtensions SE-AE.
4. BodySlide and Outfit Studio (Skyrim SE-AE).
5. RaceMenu SE-AE.
6. MCM Helper (только для Standalone версии).
Установка
Если вы обновляете оригинальный OBody (тот, который требует OStim), просто замените OBody на OBody NG. Обновитесь до OStim NG (не обязательно, но настоятельно рекомендуется).
Если вы обновляетесь с OBody Standalone, удалите OBody, удалите OBody Standalone и при установке OBody NG выберите OBody NG Standalone Version в OBody NG FOMOD.
Fomod переведен.

Если вы никогда не устанавливали какую-либо версию OBody, ЧИТАЙТЕ ЗДЕСЬ РУКОВОДСТВО ПО УСТАНОВКЕ! Невыполнение этого требования приведет к тому, что OBody не будет работать, когда вы войдете в игру!


Обновление 4.0.2:
- реализован обходной путь, позволяющий применять пресеты немедленно, когда вы вручную выбираете его из меню. Применяется в основном для NPC, поэтому он создает визуальный артефакт, на котором вы увидите NPC обнаженным (или в нижнем белье, если вы используете тело Nevernude) в течение доли секунды;
- добавлена опция MCM, позволяющая отключить описанный выше обходной путь, если у вас нет проблемы или если вам не нравится визуальный артефакт;
- добавлена опция MCM, позволяющая отключить морфинг сосков из ORefit на случай, если при включенном ORefit у вас часто возникают проблемы с впавшими сосками ;D;
- Включение/выключение ORefit, рандомизации сосков, рандомизации гениталий и режима производительности больше не требует перезагрузки сохранения. Обратите внимание, что параметры ORefit по-прежнему требуют переодевания персонажа, чтобы изменения вступили в силу. Глобальный сброс распределения по-прежнему требует полной перезагрузки игры.

Обновление 4.0.1:
- исправлен сбой, который мог произойти в определенных областях игры из-за выхода неуникальных NPC за пределы области действия;
- добавлена опция MCM для включения или выключения режима производительности. Обратите внимание, что по умолчанию он включен, и его НЕ следует отключать в большинстве случаев.
Объяснение: OBody NG применяет пресеты тел асинхронно с версии 4.0, а это означает, что очень редко вы можете увидеть, как тела NPC меняются перед вами, когда впервые встречаете их. Это одноразовый визуальный артефакт, который больше никогда не произойдет, когда вы увидите NPC в последующие разы. Однако, если вы все еще чувствуете, что это раздражает, вы можете попробовать отключить режим производительности, но имейте в виду, что есть вероятность, что вы получите заикания и провалы FPS, если это сделаете. В этом случае рекомендуется включить его снова.

Обновление 4.0.0.
Если обновляетесь с OBody Standalone/OBody NG Standalone, зайдите в игре и в консоли напишите stopquest OBodyMCMQuest. Сохраните игру и выйдите. Теперь можно обновляться до 4.0.0.

Что нового:
- добавлена полная поддержка мужского тела SoSAM от SavrenX;
- отображение сообщения об ошибке в игре, когда ошибка в JSON, а не в DLL, которая не загружается;
- исправлены заикания, возникавшие у некоторых пользователей при определенных настройках модов и конфигурациях оборудования из-за приложения морфинга;
- реализована опция MCM глобального сброса, позволяющая OBody NG снова распределять пресеты;
- реализована опция MCM сброса актера, позволяющая очистить пресет OBody NG, примененный к конкретному персонажу;
- реализовано предустановленное распределение по фракциям;
- реализована рассылка пресетов по NPC FormID;
- реализовано распределение пресетов по плагину;
- реализован черный список NPC по FormID;
- реализован черный список NPC с помощью плагина;
- реализован черный список нарядов из ORefit по FormID;
- реализован черный список нарядов из ORefit с помощью плагина;
- реализована принудительная ORefit для одежды по FormID;
- если имя пресета в JSON не существует, OBody NG теперь вместо неудачи пытается выбрать другое;
- множество оптимизаций кода, OBody NG теперь легче, чем когда-либо прежде.

Что было изменено:
- удален файл конфигурации XML. После некоторых тестов выяснилось, что он вообще не работает и было просто плацебо. Это также вызывало некоторые небольшие проблемы с производительностью;
- унифицированный OBody NG для OStim с автономным OBody NG. Теперь существует только одна версия;
- OStim и MCM Helper больше не являются обязательными;
- blacklistedRaces key был разделен на blacklistedRacesFemale и blacklistedRacesMale для более детального управления. Обновите файлы конфигурации JSON, если вы их изменили;
- смягчены изменения сосков ORefit, чтобы предотвратить некоторые проблемы с "тонувшими" сосками;
- по умолчанию в пресеты из случайного распределения, занесенные в черный список, добавлены ползунки HIMBO Zeroed.

Что было исправлено:
- исправлена ошибка, из-за которой пресеты не распространялись в новой игре до тех пор, пока не будет перезагрузка/у NPC был неизвестный пресет в новой игре;
- исправлена ошибка, из-за которой пресеты со специальными/нестандартными символами ломали OBody;
- исправлена ошибка в меню OBody, из-за которой некоторые пресеты не отображались;
- исправлена ошибка, из-за которой у неуникальных актеров (таких как стражники, бандиты и т.д.) отображался неверный пресет (это исправление будет применяться только к новым неуникальным актерам, которых вы встретите);
- исправлен MCM, который не загружался у некоторых пользователей;
- исправлена клавиша меню, которая не была по умолчанию O для некоторых пользователей;
- исправлена ошибка, из-за которой OBody пытался применить ORefit к актерам, занесенным в черный список.

Обновление 3.0.0:
- новая функция: теперь вы можете вносить одежду в черный список ORefit. Теперь грудь не будет выглядеть странно в нарядах топлесс;
- новая функция: теперь вы можете заставить наряды использовать функцию ORefit;
- дополнительные сведения см. в статье "Как настроить JSON";
- теперь вы можете занести в черный список целые расы из-за распространения пресетов OBody.
- «race» разделена на "raceFemale" и "raceMale", поэтому женские и мужские пресеты для каждой расы правильно распределены;
- исправлен редкий вылет при открытии меню O;
- исправлены некоторые ошибки в ORefit;
- оптимизированы некоторые части кода;
- оптимизированы некоторые сообщения журнала.

Обновление 2.2.2:
- исправлена ошибка, из-за которой нельзя было вручную применить через меню O пресеты, которые вы занесли в черный список из случайной раздачи. Теперь вы сможете вручную применять пресеты через меню O которые вы занесли в черный список из случайного распределения, при условии, что в вашем файле конфигурации JSON для ключа blacklistedPresetsShowInOBodyMenu установлено значение true.

Обновления 2.2.0 - 2.2.1.
OBody NG теперь имеет файл конфигурации JSON, в котором вы можете настроить несколько параметров! В этом файле вы можете:
- установить, какие пресеты будут применяться к определенной расе;
- установить, какие пресеты будут применяться к определенному NPC;
- внести в черный список NPC, которые не будут подвергаться случайному распределению пресетов;
- внести в черный список пресеты тел, которые не будут распределяться среди NPC;
- установить, будут ли пресеты из черного списка отображаться в меню O или нет;
- исправлена безобидная ошибка с ведением журнала SKSE OBody;
- исправлена ошибка, из-за которой OBody NG неправильно определял расу NPC, из-за чего ключевые правила "npc" из файла конфигурации не работали должным образом. Правила конфигурации JSON для расы теперь должны работать правильно.

ЧИТАЙТЕ ОПИСАНИЕ!!!! РАЗДЕЛ "КАК НАСТРОИТЬ JSON" (ctrl+F и введите "как настроить json")
Внимание: Автор данной темы имеет право удалять комментарии пользователей, если комментарии не соответствуют правилам сайта. Если ВЫ как пользователь считаете, что ваш комментарий был удален без каких-либо на то причин и без основания, то можете написать автору данной темы, и спросить, за что был удален ВАШ комментарий, с предоставлением причины удаления, исходя от правил сайта.
Аватар Kirgo
Kirgo в 08:03:20, 15.10.2023
Нравится

Цитата
Установите OBody NG с помощью вашего менеджера модов и выберите вариант установки FOMOD в соответствии с вашим решением. Внимательно прочитайте параметры установщика!
Каким менеджером модов? У меня NMM его без всяких вариантов тупо установил и всё.  Никакого FOMOD и в помине не было. Что не так?
Аватар Аббадон
Аббадон в 08:38:54, 16.10.2023
Нравится
Переходи на MO2 , NMM давно уж не актуален.
Аватар Veterok
Veterok в 21:11:26, 12.09.2023
Нравится
Вылетает при смене одежды/брони, или смене пресета в самой  игре,  кто знает в чем проблема?

Update Нашёл решение: просто распакуйте  BSA от RaceMenu и всё заработает.
Аватар SentinelFox
SentinelFox в 08:49:12, 09.09.2023
Нравится
Обновление 4.0.2
Аватар fenvaro
fenvaro в 21:09:53, 24.12.2023
Нравится
На странице оригинала указана версия 4.2.0. А не 4.0.2, как у тебя.
Аватар SentinelFox
SentinelFox в 21:16:08, 24.12.2023
Нравится
бывает
Аватар alex240494
alex240494 в 14:18:43, 27.08.2023
Нравится
Всё таки с загрузкой MCM наблюдаются проблемы, с учётом того что распределение пресетов в мире произошло без проволочек.
Vortex корректно извлёк все необходимые папки, всё на месте, но почему - то нет инициализации меню не с новой игры, не с предыдущего сохранения.
Зависимости с необходимыми версиями на месте.
Аватар SentinelFox
SentinelFox в 11:44:13, 26.08.2023
Нравится
Обновления 4.0.0 - 4.0.1
Внимательно читайте список изменений
Аватар criscross
criscross в 13:00:32, 24.04.2023
Нравится
Всем доброго дня!
Пирожки подскажите, куда нужно папку меш кидать после того как все сбилдила?
Аватар ilmoge
ilmoge в 16:19:55, 21.01.2023
Нравится
Добрый день, изначально у меня все работало нормально, но потом в результате установки модов, судя по всему, пропали все пресеты из списка, как это вылечить, не подскажите? 
Указан только un known preset
Аватар SentinelFox
SentinelFox в 16:23:14, 21.01.2023
Нравится
7. Когда я нажимаю O, то список пресетов пуст/меню не открывается/игра зависает.
в описании
Аватар ilmoge
ilmoge в 16:32:08, 21.01.2023
Нравится
Ну если верить МО2 то PapyrusUti ничего не перезаписывает, а IED у меня отсутствует
Аватар ilmoge
ilmoge в 16:40:03, 21.01.2023
Нравится
Всё согласно описанию, переустановка проблему никак не вылечит?
Аватар SentinelFox
SentinelFox в 16:54:18, 21.01.2023
Нравится
Если мод работает в новой игре, но не работает в вашем существующем сохранении, вам может потребоваться очистить сохранение.
Это потенциально объясняет, почему пустой список пресетов исправляется случайным образом для многих людей после сохранения и загрузки игры несколько раз на протяжении всего прохождения. И почему это происходит только с несколькими пользователями случайным образом без объяснения
причин. Потому что, на самом деле, это чрезвычайно случайная проблема, не зависящая от OBody.

Вы до сих пор не переустановили мод?
Аватар ilmoge
ilmoge в 17:12:56, 21.01.2023
Нравится
Переустоновил мод, переустановил PapyrusUtil SE - Modders Scripting Utility Functions, начинал во всех случаях новую игру.
У меня стоит последняя версия специального издания, ставил мод по верх сборки, изначально все работало как часы, в процессе накатывались моды, после установки какого из  них начались проблемы не знаю
Аватар SentinelFox
SentinelFox в 17:16:12, 21.01.2023
Нравится
Если версия игры и мода соответствуют друг другу, то мне нечем помочь. У меня такой проблемы не было, воспроизвести не получалось.
Аватар ilmoge
ilmoge в 17:19:55, 21.01.2023
Нравится
Такой вопрос, Obode нужно время на прогрузку настроек при начала новой игры и есть ли смысл сносить файлы игры в документах или local папке?
Аватар SentinelFox
SentinelFox в 17:31:16, 21.01.2023
Нравится
Слева наверху будет уведомление, что пресеты загружены. Но
Цитата
1. Версия OBody NG теперь имеет собственный MCM. Дайте ему несколько минут, чтобы зарегистрироваться.


Про папку без понятия. Но вряд ли в этом есть смысл.
Аватар ilmoge
ilmoge в 21:14:43, 13.01.2023
Нравится
А вы не могли бы выпустить видео гайд, количество задаваемых тупых вопросов резко бы сократилось
Аватар SentinelFox
SentinelFox в 21:16:07, 13.01.2023
Нравится (1)
Позже
У меня уже отснято для одного мода, в данный момент занимаюсь
Аватар SentinelFox
SentinelFox в 02:36:01, 31.12.2022
Нравится
Обновление 3.0.0
Аватар SentinelFox
SentinelFox в 18:26:25, 14.12.2022
Нравится
Обновление 2.2.2
Аватар SentinelFox
SentinelFox в 22:47:20, 08.12.2022
Нравится
Обновления 2.2.0 - 2.2.1.
OBody NG теперь имеет файл конфигурации JSON, в котором вы можете настроить несколько параметров! В этом файле вы можете:
- установить, какие пресеты будут применяться к определенной расе;
- установить, какие пресеты будут применяться к определенному NPC;
- внести в черный список NPC, которые не будут подвергаться случайному распределению пресетов;
- внести в черный список пресеты тел, которые не будут распределяться среди NPC;
- установить, будут ли пресеты из черного списка отображаться в меню O или нет;
- исправлена безобидная ошибка с ведением журнала SKSE OBody;
- исправлена ошибка, из-за которой OBody NG неправильно определял расу NPC, из-за чего ключевые правила "npc" из файла конфигурации не работали должным образом. Правила конфигурации JSON для расы теперь должны работать правильно.

ЧИТАЙТЕ ОПИСАНИЕ!!!! РАЗДЕЛ "КАК НАСТРОИТЬ JSON" (ctrl+F и введите "как настроить json")
Аватар Slavien
Slavien в 18:19:10, 17.11.2022
Нравится
Добрый день!!! Мод классный, скажите а когда примерно планируется перевод Amorous Adventures PLUS - OStim and OpenSex Edition? Просто я видел что собираетесь его переводить
Аватар SentinelFox
SentinelFox в 18:35:21, 17.11.2022
Нравится (1)
До конца года хочу сделать. Слишком много чего в планах
Аватар baltezor
baltezor в 23:22:26, 08.12.2022
Нравится
Будем ждать и надеятсо =) вы нам прям новогодний подарок зделаите )))
Аватар Gendel
Gendel в 10:18:55, 17.11.2022
Нравится
Спасибо, мод интересный! А с  "Эндералом" будет работать? И нет ли версии для "Фоллаут 4"?
Аватар SentinelFox
SentinelFox в 11:15:30, 17.11.2022
Нравится
Пожалуйста.
Этого не знаю
avatar
Gamer-mods.ru © 2012 - 2024. Все права защищены. Копирование материалов без указанной активной ссылки на данный сайт запрещено.