Производство ресурсов не останавливается / Uncapped Settlement Surplus
05.06.2023 5632 695 Автор мода: IDontEvenKnow Автор публикации: Ratebron Версия: 2.0.1 Перевод: Русский

Производство ресурсов не останавливается / Uncapped Settlement Surplus

-- Вступление --

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

Мод устанавливается легко, можно ставить и прекрасно разберетесь с ним  самостоятельно в игре.  Информация ниже адресована людям интересующихся темой.



Формулы в  ванильной игре 
Посевы перестают производить пищу, если общее количество еды в мастерской превышает количество поселенцев + 10. 
Пример, у вас 10 фермеров и они выращивают кукурузу и в мастерской  лежит 20 единиц кукурузы, выращивание кукурузы прекращается пока, вы не заберете еду из мастерской.
Водяные насосы и очистители прекращают производить воду, если общее количество воды (очищенной воды, грязной воды) превышает 5 + 0,25 * количество поселенцев, округленное в меньшую сторону.
(Пример у вас 10 фермеров-бездельников, которые не выращивают кукурузу и у них есть 7 ед. воды в мастерской, все воды больше не будет пока вы не заберете  воду). 
Поселенцы, назначенные на станцию утилизации, прекращают производство металлолома, если общее количество металлолома превышает 100 + 5 * поселенцев. Единицей металлолома определяется любой компонент или любой предмет, который можно разобрать на компоненты (весь мусор). Да, это означает, что даже если вы срубите всего полдюжины деревьев и оставите древесину на верстаке, ваши поселенцы решат, что их работа выполнена, и никогда больше не будут рыться в мусоре.
Производство удобрений работает только с первыми 3 браминами в поселении, больше они не оказывают никакого эффекта.
(Если есть 10 удобрений в мастерской тогда и ваш брамин бездельничает вместе с фермерами). 
Магазины все вместе производят не более 50 крышек в день в каждом поселении.
(Теперь вы понимаете почему в Содружестве такая разруха, кроме главного героя, я имею ввиду конечно, Псину никто не работает).

Другими словами, нужно приходить каждый день в поселение и забирать все припасы и прятать..  в другом поселении.. 
Этот мод устраняет  ограничения: водоочистители продолжают производить воду, даже если вас нет рядом, чтобы присмотреть за ними, фермеры продолжают производить излишки продовольствия и так далее.



-- Управление ресурсами

Можно настроить лимит каждого ресурсов в игре: еда, вода, крышечки, удобрения, лом и сундуки для дани.
По умолчанию лимит отключен на все ресурсы (значение -1).  Если выключить будет как в ванили. Можете и задать лимит, например, 100 воды для хранения.


Теперь в ваших поселениях скапливаются ресурсы и раз их не забираете вы их заберет кто нибудь другой. Ждите нападений...
На помощь приходит вторая часть мода.

-- Уменьшитель вероятности атак --

В ванильной игре продукты питания и вода, хранящиеся в вашей мастерской, повышают вероятность случайных атак, происходящих на это поселение. Достаточное количество припасенных единиц продовольствия и воды - примерно 1000 предметов продовольствия и / или воды при нулевой защите (увеличивается на 10 предметов за единицу защиты) - может увеличить эту вероятность до 100%. Существует встроенное ограничение, при котором на одно поселение может совершаться только одна атака в неделю, но эта частота все еще достаточно высока, чтобы при достаточно развитых поселениях и накоплении достаточного избытка одно или несколько поселений в конечном итоге начали подвергаться атакам каждый день!

Чтобы смягчить эту проблему, автор придумал систему для уменьшения этой частоты, чтобы хорошо защищенное поселение не подвергалось нападениям каждую неделю, следуя этой кривой.





Чем больше защиты (турели, роботы, охранники, беспилотники, мини винтокрылы, собаки, прожекторы - все что, дает параметр защиты поселения) тем меньше вероятность атаки на поселения.
Не путайте с мощью атаки. На силу атакующих мод не влияет.

Эта функция включена по умолчанию  на средней сложность, которую, автор мода считает оптимальной.
Если отключить будет вероятность атаки как в ванильной игре.
Вы можете повысить и понизить частоту нападений (с установленным модом Workshop Framework такой опции нет).
Вы можете настроить параметр сложности самостоятельно и у вас откроется секретный, безумный режим (с установленным модом Workshop Framework такой опции нет).
Обнаружить его очень сложно.
1. Нужно загрузить голозапись на терминал.
2. Перейти в настраиваемый режим уменьшителя атак.
3. Понизить настраиваемый модификатор до нуля (вне терминала сделать можно но, вы не поймете что, этот параметр меняется).
4. Появится новая строчка безумного режима.
5. Активировать секретный режим.
Вы можете отключить вовсе атаки на  ваши поселения.

Управление модом на выбор.
1. В меню настройки модов МСМ (в игре нажать ESC=> настройка модов) и/или
2. Голозапись в Пип-бое (если нет создайте на химическом столе) и/или
3. Загрузить голозаписи в любой терминал. (секретная функция и настройки сложности только в нем но, если установлен мод Workshop Framework это опция не появляется).

Перевод:
Полный, за исключением одной  строчки при активации секретной функции в терминале. Технически не нашлось способа перевести значение рассчитываемое по формуле. 

-- Порядок загрузки --
Порядок загрузки действительно не имеет значения, поскольку изменений в базовой записи нет.
DLC04: скрипт TributeChest перезаписан, хотя маловероятно, что другие моды захотят отредактировать этот конкретный скрипт.

Для мода необходимо:
Версия игры Fallout 4 (нет информации по версии)
Опционально рекомендуется:
МСМ
Workshop Framework (версии 2.3.5 протестирована, с новыми версиями работа не гарантируется) облегчает работу скриптам но, мод древний и работает с ним без секретного режима и только со средним уровнем сложности. Эти опции просто не появляются. Опция снижения атак действительно работает, враг старается атаковать поселения со слабой защитой и с запасом ресурсов. Атакует противник довольно редко, примерно как на графике, значит работает.


Мод устанавливается стандартно.
Перевод ставится стандартно.
Конфликт разрешается по рекомендации вашего менеджера модов (перевод после мода).

 

 Совместимость:
Хорошо совместим с  This Settlement Does Not Need Your Help - BS Defence Redone / Это поселение не нуждается в вашей помощи - Защита поселений - переделка
Последний дает уведомления обо всех атак, используют ваши мощные оборонительные системы для корректного расчета боя без необходимости идти в поселения, может увеличить силу  нападающих  и может учитывать количество хранимых ресурсов для усиления нападающих.  Эти два мода, как будто, созданы друг для друга.



Удаление и переустановка
Строго через управление в моде. Он покажет подробную инструкцию, как на скриншоте.

Возможные вопросы:
Вопрос: Мод увеличивает производство ресурсов?
Увеличивает лишь производство крышечек от магазинов и то, если если их общий доход превышает 50 крышечек. По настоящему толку от мусорщиков и браминов будет по прежнему не много. Прибавка же пищи и особенно воды станет больше. На воду возможно, стоит установить лимит например, в 100 единиц.. 
Вопрос: Тошку фермеры не собирают, я прихожу она также висит на кустах?
Это другой урожай и в ванили и моде он собирается игроком. Попадающая в мастерскую пища не связана с наличием плодов на кустах.
Если хотите, чтобы и этот урожай кто то собирал установите мод Поселковый Бот Садовник | Settlement Gardener Bot
или собирайте сами одной кнопкой модом Quick Harvest - QH (можно ставить одновременно оба).
Вопрос:Я выращиваю 24 тошки, у меня 4 поселенца. В мастерской только 20 а, где еще 4? 
Поселенцы съели 4 тошки, осталось 20.
Вопрос: я посадил 10 кукурузы и 50 тошки, у меня 10 поселенцев. У меня в мастерской только 50 тошки, где кукуруза?
Поселенцы всегда едят пищу попадающую первой в мастерскую. Если вы сперва посадили кукурузу, поселенцы будут есть сначала кукурузу.
Вопрос: Я проспал месяц в кровати, вышел а, в мастерской пусто.
Это так не работает, игре нужно реальное время в игре для обработки процессов.
Вопрос: Я оставил 10 плюшевых мишек в мастерской а, их нет...
Вас ограбили. Когда нападающие добираются до центра поселения, где мастерская, вы терете часть ресурсов. В ванильной игре не обо всех нападениях сообщается, воспользуйтесь модом  This Settlement Does Not Need Your Help - BS Defence Redone / Это поселение не нуждается в вашей помощи - Защита поселений - переделка и вы будете видеть все атаки.
Вопрос: Я не спал 2 дня и 2 ночи и все равно в моей мастерской пусто, ресурсов нет. 
Игра действительно, иногда не успевает обрабатывать все процессы и может выдать все положенные ресурсы разом аж за 4 дня в отдельных поселениях. Ресурсов от этого меньше не становится но, наблюдается не регулярность поступления, поэтому рекомендуется все же поставить Workshop Framework он облегчает процессы в игре.
Внимание: Автор данной темы имеет право удалять комментарии пользователей, если комментарии не соответствуют правилам сайта. Если ВЫ как пользователь считаете, что ваш комментарий был удален без каких-либо на то причин и без основания, то можете написать автору данной темы, и спросить, за что был удален ВАШ комментарий, с предоставлением причины удаления, исходя от правил сайта.
Аватар Ratebron
Ratebron в 08:16:36, 24.11.2023
Нравится (1)
Вышла новая версия Workshop Framework нужного  для данного мода и очень существенные исправления.
Обновление:2.3.17а

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

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

Можете пробовать использовать последнюю версию Workshop Framework
Если мод будет работать с не только старой версией но, и с новой перепишу инструкцию в шапке темы.
Пишите о результатах.
Аватар Nushka500
Nushka500 в 09:14:00, 10.11.2023
Нравится
Играю недавно, я и незнала что можно забирать ресурсы)
Аватар Ratebron
Ratebron в 08:29:27, 24.11.2023
Нравится
Я тоже этого не знал и ходил без воды. smile
Аватар Ratebron
Ratebron в 15:48:16, 01.09.2023
Нравится
Автор мода    Workshop Framework  внес недокументированные изменения по сбросу настроек добычи ресурсов таким образом отключая мод Производство ресурсов не останавливается / Uncapped Settlement Surplus. Пока не понятно с какой версии это было сделано, ведь эта информация скрывалась.

Мое предложение решения проблемы использовать версию  Workshop Framework 2.3.5
В описание установки внес информацию.
Аватар Ratebron
Ratebron в 15:33:01, 01.09.2023
Нравится
Вот  какую информацию написали на сайте Нексуса
Автор поста TreadwheelTreadwheel
01 сентября 2023 года, 8:24 утраДля тех, у кого возникли проблемы с модами для взлома WSFW, такими как Uncapted Settlement Surplus:

Я еще раз взглянул на это после того, как кто-то, кому я помогал, столкнулся с той же проблемой, что и все остальные: USS перестает работать почти сразу, и ничто не может это исправить, кроме удаления WSFW.

Я создал для них пользовательский мод переопределения, который переопределил следующие глобальные:

WSFW_Setting_maxStoredFoodBase
WSFW_Setting_maxStoredFoodPerPopulation
WSFW_Setting_maxStoredWaterBase
wsfw_setting_maxstoredwaterpopulation
WSFW_Setting_maxStoredScavengeBase
WSFW_Setting_maxStoredScavengePerPopulation
wsfw_setting_maxbrahminfertilizerпроизводство
WSFW_Setting_maxStoredFertilizerBase
WSFW_Setting_maxVendorIncome
WSFW_Setting_attackChanceResourceMult - исходник

и установите их значение на произвольно высокое значение. Это было сделано только с помощью переопределения глобальных параметров WSFW без написания сценариев. Было подтверждено, что при первом запуске все глобальные значения были правильными и все работало так, как предполагалось.

Несколько часов спустя мод перестал работать. Мы убедились, что переопределения все еще применяются, но при проверке значения указанных глобальных значений, все были сброшены к значениям по умолчанию, которые были переопределены. Это означает, чтоскрипты предназначены для того, чтобы незаметно сбрасывать заданные пользователем значения ресурсов поселения на несколько часов в игре, создавая иллюзию, что мод, отключающий их, сломался. Это означает, что WSFW отказывается от определяемых пользователем глобальных значений в пользу тех, которые определены в самих сценариях.

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

Хуже того, это означает, что эта ошибка, о которой сообщалось здесь и через предпочитаемые автором сайты, либо вообще не была устранена в какой-либо степени, либо является работающей по назначению функцией для автоматического отключения попыток изменения их значений. Самодельный "античит", если хотите.

Пока я или кто-то другой не приступит к написанию скрипта для проверки поведения WSFW и его исправления, самый простой способ скопировать неконтролируемые избыточные значения из USS - это удалить текстовый документ с именем что-то вродеWSFWfix.txt с помощью следующих команд в вашем каталоге установки FO4:
cgf "Debug.Notification" "Setting all WSFW resource values to 9999999..."
set WSFW_Setting_maxStoredFoodBase to 9999999
set WSFW_Setting_maxStoredFoodPerPopulation  to 9999999
set WSFW_Setting_maxStoredWaterBase to 9999999
set WSFW_Setting_maxStoredWaterPerPopulation to 9999999
set WSFW_Setting_maxStoredScavengeBase to 9999999
set WSFW_Setting_maxStoredScavengePerPopulation to 9999999
set WSFW_Setting_maxBrahminFertilizerProduction to 9999999
set WSFW_Setting_maxStoredFertilizerBase to 9999999
set WSFW_Setting_maxVendorIncome to 9999999
set WSFW_Setting_attackChanceResourceMult to 0
cgf "Debug.Notification" "Done!"

Оттуда вы можете добавить его в Fallout4.ini следующим образом:

[General]sStartingConsoleCommand=bat WSFWfix

Где WSFWfix - это имя, которое вы дали своему текстовому файлу без расширения. Обратите внимание, что, даже если консольная команда является bat, файл должен иметь расширение .txt

Если вы используете утилиту управления настройками, подобную превосходной BethINI, вам следует добавить ее вместо этого, перейдя на вкладку Custom, выбрав General из выпадающего списка, выбрав sStaringConsoleCommand из второго выпадающего списка и введя только строку, начинающуюся с sStartingConsoleCommand, затем сохранив ее.

Это настроит консоль на выполнение команд, дублирующих функциональность, которую WSFW использовала для снятия ограничений на ресурсы поселений, при каждом запуске Fallout 4. Вы также можете вручную обновить значения в любое время, открыв консоль и выполнив команду bat WSFWfix
Аватар NorisAndrey
NorisAndrey в 11:39:05, 02.07.2023
Нравится
Я что то не понял что именно даёт этот мод, что-то не каких изменений я у себя не заметил, пища на коком уровне была на таком и осталось с водой тоже самое, мусорщики по прежнему перестают собирать хлам, и для чего тогда этот мод?
Аватар Ratebron
Ratebron в 17:02:10, 02.07.2023
Нравится
Сколько времени вы провели в игре?  Как вы это проверяли. Я приведу переведенную цитату автора переведенную яндекс переводчиком, может поможет разобраться:

"Код генерации остатка запускается каждые 24 игровых часа, или примерно 1,2 реальных часа. Это происходит независимо от того, где вы находитесь и какие ячейки загружены. Этот код не работает надежно, если вы проводите время в режиме сна или ожидания, в большинстве случаев время должно пройти естественным образом, иначе ничего не сгенерируется.
Из этого правила есть исключения, и все зависит от того, какие идентификаторы были случайным образом присвоены вашим поселениям при первом запуске сохранения: у каждого поселения есть идентификатор в диапазоне от 0 до максимального количества поселений в вашей игре. Генерация остатка выполняется последовательно, начиная с идентификатора 0, затем 1, 2, 3 и так далее. Код, который генерирует профицит, работает очень медленно (обычно 30 секунд на поселение), и если вы перемотаете время вперед, переночевав еще на один день, последовательность будет сброшена, начиная с идентификатора 0. Итак, идентификатор мастерской 0 будет генерировать материал наиболее надежно из спящего режима, идентификатор 1 займет немного больше времени, и так далее до идентификатора 30 или чего-то еще, для чего, скорее всего, потребуется 15 минут игры, запущенной после спящего режима, чтобы скрипт, наконец, приступил к генерации материала.
Кроме того, просто из-за особенностей работы мода скрипту, вероятно, потребуется немного больше времени для обработки каждого поселения во время установки мода, потому что ему приходится запускать код генерации предметов для каждого поселения, а не пропускать большинство из них, как это было бы в противном случае."

Другими словами после установки мод довольно долгое время включает каждое поселение.

Минут 15 реальных в игре нужно чтобы почувствовать результат.

Если в игре времени провели много а, результата нет. Можно воспользоваться таким советом одного из пользователей, Lautasantenni его ник:
"Если вы используете Workshop Framework, как я, и у вас проблема с тем, что uncaped не работает, решение, которое я нашел, - открыть WorkshopFramework.esm в FO4Edit и в разделе Global изменить эти настройки на что-то вроде 9999999:

WSFW_Workshop_maxStoredFertilizerBase
WSFW_Workshop_maxStoredFoodBase
WSFW_Workshop_maxStoredFoodPerPopulation
WSFW_Workshop_maxStoredScavengeBase
WSFW_Workshop_maxStoredScavengePerPopulation
WSFW_Workshop_maxStoredWaterBase
WSFW_Workshop_maxStoredWaterPerPopulation "

Теперь напишу от себя. У меня все работает без всяких манипуляций и сон и быстрые путешествия, обычно успевает все поселения обработать. Если не успевает, выдает ресурсы за несколько дней.
Аватар NorisAndrey
NorisAndrey в 13:58:02, 03.07.2023
Нравится
Я уже неделю прохожу с этим модом ни каких изменений пока не заметно, возможен конфликт с каким не будь ещё модом, вы что то говорили про Workshop Framework слышал о таком моде но я у себя его не устанавливал так как в нем не нуждаюсь.
Что касается сна, так я вообще не сплю так как я не играю в режиме выживание по этому в сне не нуждаюсь предпочитаю ночные операции.
Как я проверял, да почти всегда проверяю как появляюсь на базе так сразу к мастерской иду, мне же нужно сбросить хлам накопленный мной во время прохождения так сразу и проверяю накопленные ресурсы, но пока что ресурсы копятся мной они мусорщиками.
Что касается вас, я очень рад за вас что у вас всё чётко работает, но это к сожалению только у вас но не у многих.
Аватар Ratebron
Ratebron в 15:02:00, 03.07.2023
Нравится
Не знаю чем, вам помочь.
Можно проверить в новой игре без модов работает или нет. Если работает значит вы правы и дело в конфликте.
Конфликт модов обычно определяю отключением половины модов и если работает значит конфликтный мод в другой половине, из этой половины берется еще половина, из нее еще половина и так далее  выясняем часть модов, с которой не работает, пока не находим конфликтный.  Конечно, необходимо запомнить  сохранение , с которого начинали тест и продолжать игру с него, поскольку отключать моды не рекомендуется. Обычно это очень быстро и даже если сотни модов можно за  десяток загрузок добраться до конфликтного мода но, именно конкретно в этом случае это долго выяснять, поскольку результат сразу не виден.

На данный момент не известно, с какими модами он конфликтует.
Аватар Taffyta
Taffyta в 14:49:20, 22.06.2023
Нравится (1)
Вопрос/ответ про мишек прямо в точку. Ох уж эти рейдеры. Дочку мою до слез довели. Собирала плюшевых мишек в Грейгардене, всех растащили. Со слезами на глазах меня спрашивает - "ты точно не забирал?". Я сам чуть не всплакнул. Проклятые мерзавцы.
Аватар Ratebron
Ratebron в 01:06:00, 24.06.2023
Нравится
Я рад что,  удалось помочь вам и вашей дочери  разобраться в этой ситуации.
Ответы на вопросы я формулировал исходя из информации даваемой автором мода.
Он прямо указывает что, когти смерти способны воровать плюшевых мишек и вы даже об этом не узнаете.

Вот выдержка из от ответа автора на форуме.


Установите мод
This Settlement Does Not Need Your Help - BS Defence Redone / Это поселение не нуждается в вашей помощи - Защита поселений - переделка
он предупредит и о таких атаках.  wink
Аватар NorisAndrey
NorisAndrey в 13:54:23, 03.07.2023
Нравится
ну
Аватар bludRaner
bludRaner в 09:14:33, 09.06.2023
Нравится (1)
да .... качал я этот мод , и сам для себя его переводил. Почему не выкладывал? думал что никому это не надо , но тут вижу что кто то еще юзает данную модификацию 
Аватар navatori
navatori в 20:02:32, 05.06.2023
Нравится (1)
Очень долго ждал что бы перевели этот мод, большое спасибо !!!
Аватар Ratebron
Ratebron в 20:54:04, 05.06.2023
Нравится
Рад что, вам был нужен этот мод и перевод!  smile
Аватар vandeick
vandeick в 18:40:10, 05.06.2023
Нравится (1)
Интересно а этот мод будет работать с модами "Скандинавские рудокопы - Northland Diggers" (мод на производство поселенцами различных ресурсов) и мод "Улучшенная защита поселений - Better Settlement Defence"  (мод на правильно просчитаную защиту поселений)  как это повлияет?
Аватар Ratebron
Ratebron в 20:52:44, 05.06.2023
Нравится
Со Скандинавскими рудокопами работать скорее  всего будет но, не будет влиять на рабочие места где продукцию не попадает в мастерскую а, забирается игроком а, значит модом не управляется.

По поводу BS Defence (Better Settlement Defence) не проверял, мне известно лишь что,  This Settlement Does Not Need Your Help - BS Defence Redone они одного автора но, имеет разный код.  Скорее всего будет работать.

Это все лишь мои предположения.
avatar
Gamer-mods.ru © 2012 - 2024. Все права защищены. Копирование материалов без указанной активной ссылки на данный сайт запрещено.