DameCode
ワークフロー

シムズ4のMOD作成方法

03
壊れたMODの修正

MODが動作しない理由を診断

パッチ適用後にゲームがクラッシュしたり、機能が消えたりすることがあります。エージェントは lastException ファイルを読み取り、エラーレポートに記載された MOD を特定することで、ゲームを壊している MOD を見つけます。Documents フォルダへの変更を適用する前に、Ask first モードで差分を確認できます。

01

フォルダの構造を確認

list_dir を使用して、Mods フォルダの構造を確認します。

02

ログを確認

lastException ファイルを読み取り、エラーの詳細を確認します。

03

リストを編集

MOD リストのメモを編集し、怪しいファイルにマークを付けます。

04

ゲームをテスト

ゲームを再起動し、問題が解決したか確認します。

MOD ファイルを安全にリスト化

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

この読み取り専用バッチファイルは、何も削除したり移動したりせずに MOD ファイルをリスト化します。Mods フォルダ内のファイル名とパスを表示するために、標準的な Windows コマンドを使用します。

シムズ4のMOD作成方法

チューニングデータを編集

エージェントは .package ファイル内の XML チューニング値を編集して MOD を作成します。ファイル内で変更された正確な行を示す差分が表示されます。この方法は機能します。Ask first モードで差分を確認し、すべての変更を承認してください。エージェントはファイル構造を読み取り、新しいデータを記述します。編集後、ゲームを再起動して新しい値をテストします。この方法は、ゲームプレイやキャリアの小さな調整に有効です。list_dir を使用して Mods フォルダを確認し、.package ファイルを探すこともできます。どの MOD が問題の原因か分からない場合、エージェントが原因を特定するのを手伝います。

スクリプト MOD を修正

MOD が動作しない場合、エージェントは lastException ファイルを読み取り、grep を使用してエラーログから失敗した MOD の名前を検索します。これにより、確認すべきファイルがわかります。設定を確認してください。ゲーム オプション メニューで「カスタム コンテンツと MOD」を有効にします。変更を適用するには、「スクリプト MOD を許可する」もオンにする必要があります。MOD の半分をフォルダから移動し、ゲームを再起動してテストします。list_dir を使用してフォルダ構造を確認し、各ファイルの深さを測定します。Resource.cfg で許可されているよりも深い場所にファイルがある場合、MOD は読み込まれません。MOD ファイルに変更を加える前に、Saves フォルダをバックアップしてください。ゲームが正しく再起動されていない場合、MOD フォルダのボタンがまだ壊れたままになることがあります。

Windows 用 DameCode

今日から MOD 制作を始めよう

DameCode をダウンロード ↗