EconomyOverride.json では SCUM の商人のアイテム価格や購入可否を変更できます。形式は厳密で、数値も含めすべての値を引用符付きの文字列にする必要があります。エディターが自動で処理します。
ツールの使い方
サーバーを一度起動すると SCUM/Saved/Config/WindowsServer/EconomyOverride.json が生成されます(バージョンによりファイル名が異なる場合があるのでフォルダを確認)。
そのファイルをエディターにインポートします。
グローバル設定を調整し、商人(例:A_0_Armory)とそのアイテムを tradeable-code 付きで追加します。
-1 で既定価格に戻ります。can-be-purchased は default、true、false のいずれかです。
ファイルをダウンロードし、サーバー停止中に設定フォルダへ置いて再起動します。
商人とアイテムのID
商人IDは前哨基地のセクター(A_0、B_4、C_2、Z_3)とタイプ(Armory、BoatShop、Mechanic、Trader)の組み合わせです(例:B_4_Mechanic)。新しいビルドでは追加されることがあるため、生成されたファイルのものを維持してください。tradeable-code はブループリント名(例:BP_Weapon_AK47)で、ゲーム内の #ListItems コマンドで調べられます。
- delta-price: -1 = random varying price; 0 or more = frozen price
- can-be-purchased: default, true or false
よくある質問
- EconomyOverride.json が読み込まれないのはなぜ?
- 最も多い原因は数値が引用符で囲まれていないことです。このエディターは全値を文字列で出力します。また SCUM/Saved/Config/WindowsServer 内のファイル名を確認し、サーバー停止中に編集してください。
- アイテムを販売停止にするには?
- 商人の下にそのアイテムを追加し、can-be-purchased を false にします。
