Гайд для облегчения и ускорения работы с модами и внесения изменений в баланс для Сталкер 2. Возможность менять тысячи переменных за несколько секунд.
Например, вы можете изменить тысячи переменных в .cfg-файлах, чтобы уменьшить лут на определенный %, без необходимости менять каждое значение вручную. Этот скрипт сделает это за вас, а вам останется только выбрать переменные и нужный множитель, и все это за считанные секунды.
Что вам понадобится для запуска скрипта?
- Бесплатный аккаунт Google
- Вход в Google Colab (также бесплатно)
Краткое описание работы скрипта:
Этот Python-скрипт автоматизирует процесс корректировки определенных целочисленных значений конфигурации, таких как «MinCount», «MaxCount», «AmmoMinCount» и «AmmoMaxCount» в конфигурационном файле. Каждое из этих полей может быть масштабировано с помощью
определенных множителей.
Как это работает:
- При запуске в Google Colab программа предложит вам загрузить исходный файл конфигурации;
- Программа просматривает каждую строку, используя регулярные выражения для поиска определенных полей: «MinCount», «MaxCount», «AmmoMinCount» и «AmmoMaxCount»;
- К каждому полю применяется заданный множитель, результат округляется и заменяет исходное значение на обновленное целочисленное;
- Затем сохраняется новый выходной файл со всеми скорректированными значениями.
Преимущества:
- Нет необходимости вручную настраивать множество значений;
- Легкая настройка каждого типа поля с помощью собственного множителя;
- Значения остаются целыми числами (без десятичных знаков), что полезно для элементов, которые нельзя разделить на части, например пули или расходные материалы.
Использование:
- Откройте скрипт в Google Colab;
- Настройте шаблоны с нужными именами переменных;
- Запустите предоставленный код и загрузите исходный файл конфигурации;
- После завершения процесса загрузите измененный файл;
- После этого переименуйте файл в соответствии с оригиналом и перепакуйте его.
» Посмотреть готовый код для копирования-вставки в файл загрузки.
Комментарии: 0