このガイドでは、DDRaceNetwork (DDNet) サーバーの管理者コマンド、RCON のセットアップ、プレイヤー管理、マップ管理、サーバーのチューニングについて説明します。DDNet は管理に Teeworlds ベースの RCON を使用します。初期セットアップと接続手順については、DDRaceNetwork サーバーセットアップガイドを参照してください。
1. RCON のセットアップ
data/autoexec_server.cfg で RCON パスワードを設定します:
sv_rcon_password "YourSecretPassword"
ゲーム内で認証するには、F1 を押してコンソールを開き、次のように入力します:
rcon_auth YourSecretPassword
認証後は、コマンドの前に rcon を付けるか、GPanel のコンソールタブを直接使用してください。
RCON パスワードは秘密にしてください。 パスワードを知っている人は誰でもサーバーを完全に制御できます。強力で固有のパスワードを使用してください。
2. プレイヤー管理
| コマンド | 説明 |
|---|---|
status | 接続中のすべてのプレイヤーを ID 付きで一覧表示します。 |
kick <id> "reason" | ID でプレイヤーをキックします。 |
ban <ip> <minutes> "reason" | IP を BAN します。0 = 永久。 |
unban <ip> | IP の BAN を解除します。 |
bans | 有効なすべての BAN を一覧表示します。 |
mute <id> <seconds> | 指定した時間プレイヤーをミュートします。 |
3. マップコマンド
| コマンド | 説明 |
|---|---|
change_map "mapname" | 別のマップに変更します。 |
sv_map "mapname" | マップを設定します(再起動時に反映)。 |
reload | 現在のマップを再読み込みします。 |
record "filename" | デモの録画を開始します。 |
stoprecord | 録画を停止します。 |
4. サーバー設定
| コマンド | 説明 |
|---|---|
sv_name "name" | サーバー名を変更します。 |
password "pass" | 参加パスワードを設定または変更します。 |
sv_max_clients <n> | 最大プレイヤー数を設定します。 |
sv_register <0/ipv4> | 公開サーバーリストへの掲載を切り替えます。 |
say "message" | サーバー全体にチャットメッセージを送信します。 |
broadcast "message" | すべてのプレイヤーにブロードキャストメッセージを表示します。 |
shutdown | サーバーを正常にシャットダウンします。 |
5. DDRace 固有のチューニング
DDNet は広範な物理演算とゲームプレイのチューニングをサポートしています:
| コマンド | 説明 |
|---|---|
sv_endless_drag 1 | 無限フックドラッグを有効にします。 |
sv_hit 0 | プレイヤー間の武器によるノックバックを無効にします。 |
sv_team 1 | チームプレイを強制します。 |
sv_solo_server 1 | すべてのプレイヤーをソロにします(衝突なし)。 |
tune ground_control_speed <value> | 地上移動速度を調整します。 |
tune air_control_speed <value> | 空中制御速度を調整します。 |
6. 投票
設定ファイルでサーバー投票を構成します:
add_vote "Change to Kobra" "change_map Kobra"
add_vote "Restart Map" "reload"
add_vote "Kick Player" "kick %d Voted off"
7. トラブルシューティング
- サーバーがブラウザに表示されない:
SERVER_REGISTERをipv4に設定して再起動してください。 - マップが見つからない: マップ名が正しく、
data/maps/に存在することを確認してください。 - RCON が動作しない: 設定で
sv_rcon_passwordが設定されていることを確認し、rcon_authで認証してください。
関連記事
サポートが必要ですか?
ここで説明されていない DDNet サーバーの問題が発生した場合は、サポートチケットを開いて、サーバー IP、問題の説明、GPanel コンソールの関連エラーメッセージを記載してください。