DameCode
Рабочие процессы

Как сделать мод для Sims 4

03
Исправление сломанных модов

Почему не работают моды Sims 4: диагностика

Игра Sims 4 вылетает или исчезают функции после обновления. Агент помогает найти мод, который вызывает сбой, анализируя файлы lastException и указывая на мод, указанный в отчете об ошибке. Вы проверяете diff в режиме Ask first, прежде чем принять любые изменения в папке Documents.

01

Просмотр структуры папок

Используйте list_dir, чтобы увидеть структуру папки Mods.

02

Чтение журналов

Прочитайте файлы lastException, чтобы найти детали ошибок.

03

Редактирование списка

Отредактируйте заметки к списку модов, чтобы отметить подозрительные файлы.

04

Тестирование игры

Перезапустите игру и проверьте, исчезла ли проблема.

Безопасный список файлов модов

list-mods.cmd
@echo off
rem List Sims 4 mod files safely
set DOCS=%USERPROFILE%\Documents
set MODS=%DOCS%\Electronic Arts\The Sims 4\Mods
echo Listing package files...
dir /s /b "%MODS%\*.package"
echo Listing script files...
dir /s /b "%MODS%\*.ts4script"
pause

Этот пакетный файл только для чтения перечисляет файлы модов, не удаляя и не перемещая ничего. Он использует стандартные команды Windows для отображения имен файлов и путей в папке Mods.

Как сделать мод для Sims 4

Редактирование данных настройки

Агент редактирует значения XML в ваших файлах .package, чтобы создать мод, и вы видите diff, показывающий точные измененные строки. Это работает. Вы проверяете diff в режиме Ask first, чтобы одобрить каждое изменение. Агент читает структуру файла и записывает новые данные за вас. Вы перезапускаете игру, чтобы протестировать новые значения после редактирования. Этот метод подходит для небольших изменений в геймплее или карьерах в вашей собственной игре. Вы также можете использовать list_dir, чтобы просмотреть папку Mods и найти файлы .package. Когда вы не знаете, какой мод вызывает странное поведение, агент поможет найти источник проблемы.

Исправление скриптовых модов

Когда моды Sims 4 не работают, агент читает файлы lastException и использует grep, чтобы найти имя failing mod в журнале ошибок и понять, какой файл проверить. Проверьте настройки. Включите пользовательский контент и моды в меню параметров игры. Для применения изменений также должен быть включен параметр Script Mods Allowed. Переместите половину модов из папки и перезапустите игру для тестирования. Используйте list_dir, чтобы просмотреть структуру папки и измерить глубину каждого файла. Если файлы находятся глубже, чем позволяет Resource.cfg, моды не будут загружаться. Сделайте резервную копию папки Saves перед тем, как вносить изменения в файлы модов, и проверьте, работают ли кнопки очищенной папки модов, если игра не была перезапущена должным образом.

DameCode для Windows

Начните создавать моды сегодня

Скачать DameCode ↗