Arma 3サーバーは、-configと-cfgで指定するserver.cfg(識別情報、ルール、ミッション)とbasic.cfg(ネットワーク設定)を読み込みます。このツールは引用符・セミコロン・クラスを含む正しい構文で両方を出力します。
ツールの使い方
server.cfgでhostname、パスワード(password、passwordAdmin、serverCommandPassword)、maxPlayersを入力します。
公開サーバーではBattlEyeを有効、verifySignaturesを2にしておきます。
ミッションを1行に1つ(.pboなしのPBO名 | 難易度)で列挙します。class Missionsブロックに出力されます。
必要ならbasic.cfgタブに切り替えてネットワークを調整します(既定値でほとんどのサーバーは問題ありません)。
両ファイルをダウンロードし、-config=server.cfg -cfg=basic.cfgで起動します。
verifySignaturesの値
- 0 — 署名検証なし
- 1 — 検証あり(v1とv2を許可)
- 2 — 厳格なv2検証(推奨)
よくある質問
- server.cfgとbasic.cfgはどこに置きますか?
- サーバーフォルダー(任意の場所でも可)に置き、-config=と-cfg=でパスを指定します。ミッションPBOはmpmissionsサブフォルダーに入れます。
- basic.cfgの値は公式ですか?
- Bohemia Interactiveのドキュメントにある一般的な値です(例:MaxMsgSend 128、MaxSizeGuaranteed 512、MinErrorToSend 0.001)。MinBandwidth/MaxBandwidthは情報源により異なるため、回線に合わせて調整し、community.bistudio.comで確認してください。
