この記事では、DayZサーバーのメイン設定ファイルである serverDZ.cfg を編集してサーバーを設定する手順を解説します。
DayZサーバーの設定ファイルを編集するには、まず Nitrado Webインターフェース にログインします。

serverDZ.cfg ファイルを選択します。これで各パラメータの編集を開始できます。
補足:すべての変更でファイルを直接編集する必要はありません。サーバー名、パスワード、ホワイトリスト、ボイスチャット、管理者ログなど、よく調整される設定は 設定 > 一般 の入力フォームからも変更可能です。
ご注意: 当社のサポートチームでは、カスタム設定のサポートは行っておりません。動作保証はバニラ(初期設定)状態のみとなります。カスタム設定で問題が発生した場合は、初期設定に戻すかご自身でのトラブルシューティングをお願いいたします。
以下は serverDZ.cfg に含まれるパラメータとその機能の一覧です。多くの行には簡潔な説明コメントが記載されているため、コードの長さの割に簡単に読み解くことができます。

hostname = "nitrado.net gameserver";password = "";passwordAdmin = "";#login 管理者パスワード と入力してログインします。enableWhitelist = 0;1 に設定すると、whitelist.txt に記載されたプレイヤーIDのみが参加可能になります。maxPlayers = 10;verifySignatures = 2;2 のみがサポートされています。forceSameBuild = 1;0 または 1 です。disableVoN = 0;0 または 1 です。vonCodecQuality = 7;disable3rdPerson=0;0 または 1 です。disableCrosshair=0;0 または 1 です。disablePersonalLight = 1;lightingConfig = 0;serverTime="SystemTime";"SystemTime" はサーバーマシンの現在時刻を使用します。"YYYY/MM/DD/HH/MM" 形式(例:"2015/4/8/17/23")で固定の日時を指定することも可能です。serverTimeAcceleration=12;24 に設定すると、現実の1時間でゲーム内の1日が経過します。serverNightTimeAcceleration=1;serverTimeAcceleration の設定に掛け合わされて適用されます。serverTimePersistent=0;0 または 1 です。loginQueueConcurrentPlayers=5;loginQueueMaxPlayers=500;instanceId = 1;storeHouseStateDisabled = false;true または false を指定し、永続化データによって問題が生じた場合に使用します。storageAutoFix = 1;0 または 1 です。steamport = 11105; および steamqueryport = 11101;steamqueryport はダッシュボードに表示されるQuery Portと一致します。変更せずそのままにしてください。adminLogPlayerHitsOnly = 0;0 の場合、動物や感染者によるヒットも含めすべてのダメージを記録します。adminLogPlacement = 0;adminLogBuildActions = 0;adminLogPlayerList = 0;class Missions { class DayZ { template="dayzOffline.chernarusplus"; }; };dayzOffline.chernarusplus はバニラの標準マップ、dayzOffline.enoch はDLCマップです。設定 > 一般 の「Mission」ドロップダウンからも選択可能です。ファイルの後半には、ダメージ、リスポーン、Modの設定項目があります。これらは 設定 > 一般 のメニューから安全に変更できます:
disableBaseDamagedisableContainerDamagedisableRespawnDialogdisableRespawnInUnconsciousnessenableCfgGameplayFilecfggameplay.json を有効化します。これを有効にすると、disableBaseDamage、disableContainerDamage、disableRespawnDialog、disablePersonalLight、lightingConfig の設定が上書きされるため、今後は cfggameplay.json 内で設定を行う必要があります。filePatchingおすすめのヒント:設定 > 一般 の最上部にある「内部名を表示(設定ファイルと同様)」をオンにしてください。各設定項目の横に設定ファイル内の対応する変数名が表示され、画面とファイルを一目で照合できるようになります。


DayZサーバーを自分好みにカスタマイズしてみよう!
DayZサーバーの設定を変更するには、Nitrado Webインターフェースにログインします:
serverDZ.cfg を開いてコア設定項目にアクセスします。serverDZ.cfg は、DayZサーバーのメイン設定が含まれる重要ファイルです。以下の項目を自由にカスタマイズできます:
このファイルは、サーバーの動作やプレイヤーへの見え方に直接影響を与えます。
設定ファイルセクションで serverDZ.cfg を開き、以下の行を探します:
passwordAdmin = "管理者パスワード";
ゲーム内でEnterキーを押してチャットを開き、次のように入力します:
#login 管理者パスワード
これで、プレイヤーのキックや管理ツールなど、ゲーム内での管理者コマンドが使用可能になります。
サーバー通知メッセージは serverDZ.cfg ではなく、messages.xml ファイルで設定します。設定 > 設定ファイル に進み、ファイル選択から messages.xml を選んでください。
各メッセージは <message> ブロックで管理されます。接続の2分後に表示される歓迎メッセージの例:
<message>
<delay>2</delay>
<onconnect>1</onconnect>
<text>サーバーへようこそ #name</text>
</message>
全プレイヤーに対して15分ごとに定期表示されるメッセージの例:
<message>
<repeat>15</repeat>
<text>現在のプレイ中サーバー: (#name)</text>
</message>
#name は実際のサーバー名に自動置換されます。シャットダウン通知では #tmin が残り分数を表します。ファイル内には事前にコメントアウトされたテンプレートが用意されているため、それをコピー&ペーストしてテキストを書き換えるだけで簡単に設定できます。
serverDZ.cfg 内の以下の行を修正します:
maxPlayers = 10;
ご契約中のプランのスロット数を指定してください。契約スロット数より大きな数値を入力しても定員は増えません。プレイヤー枠を増やしたい場合は、先に契約プランのスロット数を変更してください。
はい、可能です。serverDZ.cfg で以下のパラメータを調整します:
disableVoN = 0; // 0 = 有効, 1 = 無効
vonCodecQuality = 7; // 1(最低音質)〜 30(最高音質)
これらの設定でボイスチャットの利用可否や音声のクオリティをコントロールできます。
DayZではデフォルトでワールドデータが自動保存されるため、永続化を有効化するための専用スイッチはありません。serverDZ.cfg にある2つの永続化設定は、トラブル解決時のみ使用します:
storeHouseStateDisabled = false; // 建物やドアの保存に問題が発生した場合のみ true に設定
storageAutoFix = 1; // 破損したデータファイルを検知し、自動で空のファイルに置き換える
⚠️ 設定を変更する前には、事前にサーバーデータのバックアップを作成することを強く推奨します。
serverDZ.cfg 内の2つのタイムマルチプライヤーを使用します:
serverTimeAcceleration=12; // 0〜24: ゲーム内全体の時間の進む速度
serverNightTimeAcceleration=1; // 0.1〜64: 夜間の時間にのみ追加で適用される倍率
24 に設定すると、現実の1時間でゲーム内の丸一日(24時間)が経過します。設定を保存後、サーバーを再起動してください。
ゲーム内で #login パスワード を入力してログイン後、以下のチャットコマンドを使用します:
#kick プレイヤー名#ban プレイヤー名#logout設定ファイルを保存した後は、必ずサーバーを再起動する必要があります。また、構文エラーがないかも再確認してください。記述フォーマットに誤りがあると、設定が無視されて不具合の原因になります。
Nitradoサポートでの動作保証対象は、標準のバニラ(初期設定)状態のみとなっております。手動で設定ファイルを変更された場合の動作テストやトラブルシューティングは、お客様ご自身で行っていただく必要がございます。設定の問題が発生した場合は、以下をお試しください:
NitradoでのDayZサーバー設定方法
DayZサーバー設定ファイルへのアクセス方法
serverDZ.cfg の各パラメータ解説
FAQ – Nitrado DayZサーバー設定に関するよくある質問
- DayZサーバーの設定はどこで編集できますか?
- serverDZ.cfg とは何ですか?なぜ重要なのですか?
- 自分や他のメンバーを管理者に設定するにはどうすればいいですか?
- 本日のメッセージ(MOTD)を変更するには?
- DayZサーバーの定員(最大人数)を変更するには?
- ボイスチャットを無効化したり、音質を調整できますか?
- サーバーのデータ保存(永続化)を有効にするには?
- 昼夜サイクルの進むスピードを変更するには?
- 管理者としてプレイヤーをキック・BAN(アクセス拒否)するには?
- 設定を変更・保存したのに反映されません。どうすればいいですか?
- Nitradoサポートでカスタム設定のトラブル対応はしてもらえますか?