このガイドでは、IW4x(Call of Duty: Modern Warfare 2)サーバーの管理者コマンド、ゲーム設定、マップローテーション、サーバー管理について説明します。初期セットアップについては、IW4x MW2 サーバーセットアップガイドを参照してください。
1. サーバーコンソール
コマンドは GPanel の Console タブを通じて、または userraw/server.cfg 経由で実行できます。コマンドは標準的な CoD コンソール構文を使用します。
2. 必須のサーバーコマンド
| コマンド | 説明 |
|---|---|
map [mapname] |
指定したマップに即座に変更します。 |
map_rotate |
ローテーションの次のマップに切り替えます。 |
map_restart |
現在のマップを再起動します。 |
fast_restart |
マップの完全な再読み込みなしで素早く再起動します。 |
kick [player] |
プレイヤーをサーバーからキックします。 |
ban [player] |
プレイヤーを永久に BAN します。 |
tempban [player] |
プレイヤーを一時的に BAN します。 |
unban [player] |
プレイヤーの BAN を解除します。 |
status |
接続中のすべてのプレイヤーを ID とともに一覧表示します。 |
say [message] |
すべてのプレイヤーにメッセージをブロードキャストします。 |
3. ゲームモードの設定
userraw/server.cfg でゲームモードを設定します:
set g_gametype "war"
| ゲームタイプ | モード |
|---|---|
war | チームデスマッチ |
dm | フリーフォーオール |
dom | ドミネーション |
sd | サーチ&デストロイ |
sab | サボタージュ |
ctf | キャプチャー・ザ・フラッグ |
koth | ヘッドクォーター |
4. マップローテーション
userraw/server.cfg でマップローテーションを設定します:
set sv_maprotation "gametype war map mp_rust gametype war map mp_highrise gametype dom map mp_terminal"
一般的なマップ名
| マップ名 | 表示名 |
|---|---|
mp_rust | Rust |
mp_highrise | Highrise |
mp_terminal | Terminal |
mp_afghan | Afghan |
mp_derail | Derail |
mp_estate | Estate |
mp_favela | Favela |
mp_invasion | Invasion |
mp_quarry | Quarry |
mp_rundown | Rundown |
mp_scrapyard | Scrapyard |
mp_skidrow | Skidrow |
mp_subbase | Sub Base |
mp_underpass | Underpass |
mp_wasteland | Wasteland |
5. 主なサーバー設定
これらを userraw/server.cfg に追加します:
| 設定 | デフォルト | 説明 |
|---|---|---|
sv_maxclients |
18 | 最大プレイヤー数。 |
scr_game_hardpoints |
1 | キルストリークを有効にします。0 = 無効。 |
scr_game_perks |
1 | パークを有効にします。0 = 無効。 |
scr_team_fftype |
0 | フレンドリーファイア。0 = オフ、1 = オン。 |
scr_war_scorelimit |
7500 | TDM のスコア制限。 |
scr_war_timelimit |
10 | TDM の制限時間(分)。 |
6. Mod の読み込み
IW4x はカスタム Mod をサポートしています:
- SFTP 経由で Mod ファイルをサーバー上のディレクトリ(例:
mods/mymod/)にアップロードします。 MOD_DIR起動変数を Mod ディレクトリ名(例:mods/mymod)に設定します。- サーバーを再起動して Mod を読み込みます。
- Mod をアンロードするには、
MOD_DIR変数をクリアして再起動します。
7. トラブルシューティング
- サーバーがブラウザに表示されない:
Sending heartbeat to masterメッセージが表示されるまで待ちます。表示されない場合は、ポートまたはネットワークの問題を確認してください。 - プレイヤーが接続できない: 正しい IP、ポート、パスワードを確認してください。IW4x クライアントのバージョンがサーバーと一致していることを確認してください。
- マップローテーションが機能しない:
sv_maprotationの構文を確認してください -- 各エントリにはgametypeとmapの両方のキーワードが必要です。 - マップ変更時にサーバーがクラッシュする: マップ名のスペルが正しいことを確認してください。カスタムマップは正しくインストールする必要があります。
関連記事
サポートが必要ですか?
さらにサポートが必要な場合は、サーバー IP と GPanel コンソールのエラーメッセージを添えてサポートチケットを開いてください。