このガイドでは、Legion Hosting で DDRaceNetwork (DDNet) サーバーをセットアップする方法、起動変数の構成、サーバー設定の編集、サーバーへの接続について説明します。DDNet は活発にメンテナンスされている協力型の Teeworlds 改造版で、独自の物理ベースのゲームプレイを特徴としています。管理者コマンドとサーバー管理については、DDRaceNetwork 管理者コマンドを参照してください。
DDNet-Server で、設定には Teeworlds スタイルの構文を使用します。
1. 初回起動
- GPanel にログインし、DDRaceNetwork サーバーを選択します。
- Startup タブに移動し、構成可能な変数を確認します(セクション 2 を参照)。
- 必要に応じて SERVER_NAME と SERVER_MAP を設定します。
- コンソールタブに戻り、Start をクリックします。
- コンソールにサーバー名が表示され、起動が成功したことを確認するまで待ちます。
2. GPanel 起動変数
| 変数 | デフォルト | 説明 |
|---|---|---|
VERSION | latest | ゲームのバージョン。latest、ベータ版は nightly、または 17.0 のような特定のバージョンを使用します。 |
SERVER_NAME | My DDNet server | サーバーブラウザに表示される名前。 |
SERVER_PASSWORD | (空) | サーバーに参加するためのパスワード。パスワードなしの場合は空のままにします。 |
SERVER_MAP | Tutorial | サーバー起動時に読み込まれるマップ。 |
SERVER_REGISTER | 0 | サーバーを公開サーバーリストに登録します。0 = 無効、ipv4 = 有効。 |
3. サーバー設定
メイン設定ファイルは起動変数から自動的に生成されます。
ファイルの場所
data/autoexec_server.cfg
このファイルは Teeworlds の設定構文を使用します: setting value または setting "value"(1 行に 1 つ)。
主要な設定
| 設定 | 説明 |
|---|---|
sv_port | サーバーポート(GPanel が管理、変更しないでください)。 |
sv_name | ブラウザでのサーバー名。 |
password | 参加パスワード。公開の場合は空文字列。 |
sv_map | 開始マップ。 |
sv_register | マスターサーバーリストへの登録。 |
sv_max_clients | 接続できる最大プレイヤー数。 |
sv_rcon_password | リモート管理用の RCON パスワード。 |
カスタム設定
サーバーのルートにカスタム設定ファイルを作成することもできます:
myServerconfig.cfg
ここに上書き設定を追加します。このファイルの設定は autoexec_server.cfg の後に適用されます。
4. マップ
DDNet には数百の組み込みマップが付属しています。人気の開始マップには次のものがあります:
Tutorial-- 新規プレイヤー向けの入門マップ。Kobra-- クラシックな DDRace マップ。Sunny Side Up-- 中程度の難易度の協力プレイ。
カスタムマップ(.map ファイル)は SFTP 経由で data/maps/ ディレクトリにアップロードできます。
5. 接続方法
オプション A -- DDNet クライアントブラウザ
- DDNet を起動し、サーバーブラウザの Internet に移動します。
- 名前でサーバーを検索します(
SERVER_REGISTERをipv4に設定する必要があります)。 - 選択して接続します。
オプション B -- ダイレクト接続
- DDNet クライアントを開き、F1 を押してコンソールを開きます。
- 次のように入力します:
connect <your-server-ip>:<port>
関連記事
サポートが必要ですか?
ここで説明されていない DDNet サーバーの問題が発生した場合は、サポートチケットを開いて、サーバー IP、問題の説明、GPanel コンソールの関連エラーメッセージを記載してください。