このガイドでは、Legion HostingでHurtworld専用サーバーをセットアップする方法、起動変数の構成、サーバー設定の編集、PvPとリソースレートの設定、サーバーへの接続、セーブの管理について説明します。Hurtworldは、プレイヤーがリソースを収集し、拠点を建設し、過酷な環境で生き残るために装備をクラフトするマルチプレイヤーサバイバルFPSです。管理者コマンド、Oxide/uModプラグインサポート、トラブルシューティングについては、Hurtworld 管理者コマンドを参照してください。
1. 初回起動
- GPanel にログインし、Hurtworldサーバーを選択します。
- Startupタブに移動し、構成可能な変数を確認します(セクション2を参照)。
- HOSTNAMEを設定し、オプションでMAX_PLAYERSを調整します。
- Consoleタブに戻り、Startをクリックします。
- コンソールがサーバーの起動を確認するまで待ちます。初回起動でワールドが生成され、初期設定ファイルが作成されます。
autoexec.cfg を編集する必要がある場合は、一度サーバーを起動して読み込みが完了するのを待ってから、編集前に停止してください。
2. GPanel 起動変数
| 変数 | 必須 | 説明 |
|---|---|---|
HOSTNAME | はい | サーバーブラウザに表示される名前。 |
MAX_PLAYERS | いいえ | 最大同時接続プレイヤー数。デフォルトは60。 |
QUERY_PORT | 自動 | Steamクエリポート。デフォルトは 13871。GPanelによって管理されます。 |
CREATIVE_MODE | いいえ | クリエイティブモード(自由建築)を有効にします。0 = オフ、1 = オン。デフォルトは 0。 |
ADMINS | いいえ | 管理者アクセス用のサーバーオーナーのSteam ID。 |
INSTALL_OXIDE | いいえ | Oxide/uMod Modフレームワークをインストールします。0 = いいえ、1 = はい。デフォルトは 0。 |
3. サーバー設定 (autoexec.cfg)
高度な設定については、設定ファイルを直接編集してください。変更を加える前にサーバーを停止してください。
ファイルの場所
autoexec.cfg
GPanelのFilesタブまたはSFTP経由で開きます。コンソールコマンド構文を使用し、1行に1コマンドです。
主要な設定
| コマンド | デフォルト | 説明 |
|---|---|---|
host | (起動変数から) | ブラウザに表示されるサーバー名。 |
maxplayers | 60 | 最大同時接続プレイヤー数。 |
setpassword | (空) | サーバー参加パスワード。公開する場合は空のままにします。 |
lootscale | 1 | 戦利品のドロップ率の倍率。 |
resourcescale | 1 | リソース収集の倍率。倍にするには 2 に設定します。 |
craftscale | 1 | クラフト速度の倍率。 |
pvp true/false | true | PvP戦闘を有効または無効にします。 |
protectalivetimeout | 0 | スポーン保護(秒)。 |
autosaveinterval | 300 | 自動保存間隔(秒)(5分)。 |
autoexec.cfg の例
host "My Legion Hurtworld Server"
maxplayers 40
setpassword ""
lootscale 1.5
resourcescale 2
craftscale 1
pvp true
protectalivetimeout 30
autosaveinterval 300
4. マップの選択
GPanelの MAP 起動変数、または autoexec.cfg の loadmap コマンドを使用してマップを設定します。
| マップ名 | 説明 |
|---|---|
HurtworldIsland | 砂漠、雪、森林のバイオームを備えたデフォルトの島マップ。 |
Diemensland | 異なる地形とリソース分布を備えた代替マップ。 |
マップを切り替えても、以前のマップの建築物は保持されます。
5. PvPとリソース設定
autoexec.cfg でプレイスタイルをカスタマイズします:
- PvPサーバー:
pvp trueを維持し、スポーン保護のためにprotectalivetimeoutを設定します。 - PvEサーバー: 協力プレイのために
pvp falseを設定します。 - ブーストサーバー: より速い進行のために
resourcescaleとlootscaleを増やします。 - ハードコアサーバー: すべてのスケールを
1以下に維持します。
6. 接続方法
オプションA -- ゲーム内サーバーブラウザ
- Steamから Hurtworld を起動します。
- メインメニューから、Play Onlineをクリックします。
- 名前でサーバーを検索し、選択してJoinをクリックします。
オプションB -- コンソール経由のダイレクト接続
- Hurtworld を起動し、F1 を押してコンソールを開きます。
- 次を入力します:
connect <your-server-ip>:<port>
7. セーブ管理
サーバーは autosaveinterval で設定された間隔(デフォルト: 300秒 / 5分)で自動保存します。セーブファイルは、プレイヤーの拠点、インベントリ、車両、ワールド状態を含む saves/ ディレクトリに保存されます。
SFTP経由の手動バックアップ
- GPanelからサーバーを停止します。
- SFTPで接続します(SFTPでファイルをアップロードする方法を参照)。
saves/ディレクトリ全体をダウンロードし、安全に保管します。
セーブの復元
- サーバーを停止し、SFTPで接続し、バックアップを
saves/にアップロードします。 - GPanelからサーバーを起動して、復元したセーブを読み込みます。
関連記事
サポートが必要ですか?
ここで取り上げられていないHurtworldサーバーの問題が発生した場合は、サポートチケットを開いて、サーバーのIP、問題の説明、GPanelコンソールからの関連エラーメッセージを記載してください。