このガイドでは、Legion Hosting でホストされている Operation: Harsh Doorstop 専用サーバーのセットアップと設定方法について説明します。Operation: Harsh Doorstop は、Unreal Engine を搭載した無料のタクティカルシューターサンドボックスで、Steam Workshop に完全対応しています。管理者コマンドと RCON 管理については、Operation: Harsh Doorstop 管理者ガイドをご覧ください。
1. サーバーへのアクセス
- GPanel にログインします。
- サーバー一覧から Operation: Harsh Doorstop サーバーを選択します。
- サーバーの IP とポートはコンソールタブに表示されます。詳細についてはサーバーの IP とポートの確認方法をご覧ください。
注意: プライベート IP をお持ちでない限り、ポートはランダムに割り当てられます。接続時は GPanel に表示されているポートを使用してください。
2. 起動変数
これらの設定は GPanel の起動タブから設定します:
| 変数 | 環境変数名 | デフォルト | 説明 |
|---|---|---|---|
| サーバー名 | SERVER_NAME |
Harsh Doorstop Dedicated Server | サーバーブラウザに表示される名前。 |
| 最大プレイヤー数 | MAX_PLAYERS |
32 | サーバーで許可される最大プレイヤー数。 |
| クエリポート | QUERY_PORT |
27005 | Steam マスターサーバークエリ用のポート。 |
| RCON ポート | RCON_PORT |
7779 | リモートコンソール(RCON)接続用のポート。 |
| RCON パスワード | RCON_PASSWORD |
(空) | RCON 認証用のパスワード。リモート管理にはこれを設定してください。 |
| RCON 最大認証試行回数 | RCON_MAX_AUTH_ATTEMPTS |
3 | RCON 接続が切断されるまでの認証失敗の最大回数。 |
| RCON 最大接続数 | RCON_MAX_CONNECTIONS |
5 | 同時 RCON 接続の最大数。 |
| 自動更新 | AUTO_UPDATE |
1 | 起動時にサーバーを自動的に更新します(1=はい、0=いいえ)。 |
3. 設定ファイル
サーバー設定は HarshDoorstop/Saved/Config/LinuxServer/Game.ini に保存されます。このファイルはインストール時にデフォルト値で作成されます。SFTP 経由で編集できます。
主なセクション:
[/Script/RCON.RCONServerSystem]
bEnabled=True
ListenPort=7779
Password="YourRCONPassword"
MaxActiveConnections=5
MaxAuthAttempts=3
[/Script/Engine.GameSession]
MaxPlayers=32
ServerName="My Awesome Server"
Password="cookies"
注意: GPanel の起動変数はコマンドライン引数として渡され、
Game.ini の値よりも優先されます。
4. サーバーへの接続
- Steam から Operation: Harsh Doorstop をダウンロードします(基本プレイ無料)。
- ゲームを起動し、サーバーブラウザを開きます。
- 名前でサーバーを検索するか、Steam コンソール経由で直接接続します:
connect IP:PORT
5. 初回セットアップチェックリスト
- サーバーに
SERVER_NAMEを設定します。 - リモート管理用に強力な
RCON_PASSWORDを設定します。 - サーバーを起動し、コンソールに
RCON server listening onと表示されることを確認します。 - ゲームから接続し、すべてが正常に動作することをテストします。
関連記事
サポートが必要ですか?
Operation: Harsh Doorstop サーバーで問題が発生した場合は、サポートチケットを開いて、サーバー IP、問題の説明、GPanel コンソールのエラーメッセージを記載してください。