フラッシュセール 50% 全サーバー割引 残りわずか数時間!
終了まで: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categories

Icarus サーバーセットアップガイド


このガイドでは、初回起動、GPanel の起動変数、ServerSettings.ini の設定、Prospect とセッションの管理、サーバーへの接続、セーブ管理など、Legion Hosting で Icarus 専用サーバーをセットアップして設定するために必要なすべてを扱います。一般的な問題のトラブルシューティングについては、Icarus トラブルシューティングを参照してください。

Icarus とは

Icarus は、DayZ の制作者である Dean Hall によって設立されたスタジオ RocketWerkz が開発した、セッションベースのサバイバルゲームです。人類の第二の故郷となるはずだったものの、テラフォーミングの失敗後に過酷なフロンティアとなった異星を舞台に、プレイヤーは Prospects と呼ばれる時間制限付きのミッションで惑星の地表に降下するプロスペクター(探鉱者)の役割を担います。各 Prospect には特定の目標、時間制限があり、タイマーが切れる前に軌道へ戻る必要があります。さもなければキャラクターを失う危険があります。

専用サーバーの主な機能は次のとおりです:

  • サーバーごとに最大 8 人の同時プレイヤーをサポート
  • 時間制限付きの Prospects(ミッション)と恒久的な Outposts によるセッションベースのゲームプレイ
  • 永続的で時間制限のない探索と入植地建設のための Open World モード
  • サーバー設定とコンソールコマンドによる Prospect 管理
  • Easy から Extreme までの複数の難易度レベル、オプションの Hardcore モード(リスポーンなし)
  • RCON コマンドによる管理者アクセス
設定ファイルを編集する前にサーバーを停止してください。 ServerSettings.ini に変更を加える前に、必ず GPanelConsole タブからサーバーを停止してください。サーバーの実行中に行った変更は反映されず、上書きされる可能性があります。

初回起動

Legion Hosting から Icarus サーバーを最初に受け取ったとき、プレイできるようになる前に初期インストールを完了する必要があります。

  1. GPanel にログインし、サーバーリストから Icarus サーバーを選択します。
  2. Console タブをクリックし、Start を押します。
  3. サーバーは Steam を通じて Icarus 専用サーバーファイルをダウンロードしてインストールします。この初回ダウンロードには数分かかることがあります。
  4. ダウンロードが完了すると、サーバーは自動的に起動します。ServerSettings.ini 設定ファイルは初回起動時に生成されます。
  5. コンソール出力にサーバーが準備完了で接続を待ち受けていることが示されるまで待ちます。
初回起動で設定ファイルが生成されます。 ServerSettings.ini ファイルは、サーバーが初めて起動された後にのみ作成されます。設定を編集する必要がある場合は、サーバーを一度起動して停止してから変更を加えてください。

GPanel 起動変数

コアとなるサーバー設定は、GPanel の起動変数として設定します。これらの値は、サーバー起動時にコマンドラインパラメータとして渡されます。

  1. GPanel で Icarus サーバーを選択します。
  2. Startup タブをクリックします。
  3. 以下に記載された変数を設定します。変更は次回サーバーを起動または再起動したときに反映されます。
変数 デフォルト 説明
SERVER_NAME My Icarus Server サーバーブラウザに表示される名前。-SteamServerName 起動パラメータにマッピングされます(64 文字に制限)。
SERVER_PASSWORD (空) プレイヤーが参加するために必要なパスワード。公開サーバーにする場合は空欄のままにします。設定の JoinPassword にマッピングされます。
MAX_PLAYERS 8 同時プレイヤーの最大数。Icarus はサーバーごとに 1〜8 人のプレイヤーをサポートします。
ADMIN_PASSWORD (空) RCON 管理者アクセス用のパスワード。空欄のままにすると、チャットで /AdminLogin を使用してパスワードなしで管理者ログインできます。
GAME_PORT 17777 ゲーム接続用のプライマリ UDP ポート(-PORT パラメータ)。ホスティングプランによって自動的に設定されます。
QUERY_PORT 27015 Steam がサーバーブラウザのクエリに使用する UDP ポート(-QueryPort パラメータ)。自動的に設定されます。
サーバー名は設定ではなくコマンドラインを使用します。 ServerSettings.iniSessionName 設定は、現在サーバーブラウザでは機能しません。サーバー名をブラウザに正しく表示するには、-SteamServerName コマンドラインパラメータ(GPanel の Startup タブで設定)を使用する必要があります。

ServerSettings.ini の設定

詳細なサーバー設定は、ServerSettings.ini ファイルを通じて制御します。これは Icarus サーバーの主要な設定ファイルです。

ファイルの場所

設定ファイルは次の場所にあります:

Icarus/Saved/Config/WindowsServer/ServerSettings.ini

このファイルには、GPanel の Files タブまたは SFTP を通じてアクセスします。すべての設定は [/Script/Icarus.DedicatedServerSettings] セクションヘッダーの下に記述します。

全設定リファレンス

設定 デフォルト 説明
SessionName (空) サーバーセッション名。注意: この設定は現在サーバーブラウザの表示に影響しません。代わりに -SteamServerName コマンドラインパラメータを使用してください。
JoinPassword (空) サーバーに参加するために必要なパスワード。パスワードなしの公開サーバーにする場合は空欄のままにします。
MaxPlayers (空) 最大プレイヤー数(1〜8)。デフォルトの最大値 8 を使用する場合は空欄のままにします。
AdminPassword (空) RCON 管理者コマンド用のパスワード。空欄のままにすると、どのプレイヤーでも /AdminLogin 経由で管理者コマンドにアクセスできます。
ShutdownIfNotJoinedFor 300.000000 起動後にプレイヤーが参加しない場合にサーバーがシャットダウンするまでの秒数。負の値(-1)に設定すると、サーバーを無期限に稼働させ続けます。0 は即座にシャットダウンします。
ShutdownIfEmptyFor 300.000000 最後のプレイヤーが退出した後にサーバーがシャットダウンするまでの秒数。負の値(-1)に設定すると、無期限に稼働させ続けます。
AllowNonAdminsToLaunchProspects True True の場合、どのプレイヤーでも新しい Prospect を作成して起動できます。False の場合、管理者のみが Prospect を開始できます。
AllowNonAdminsToDeleteProspects False True の場合、どのプレイヤーでも保存された Prospect を削除できます。False の場合、管理者のみが削除できます。
LoadProspect (空) サーバー起動時に読み込む保存済み Prospect の名前。Prospect ファイルは Saved/PlayerData/DedicatedServer/Prospects/ に存在している必要があります。
CreateProspect (空) サーバー起動時に新しい Prospect を作成します。形式:[ProspectType] [Difficulty] [Hardcore] [SaveName](Prospect 管理セクションを参照)。
ResumeProspect True True の場合、サーバーは起動時に最後にアクティブだった Prospect を自動的に再開します。これは永続的なサーバーに推奨される設定です。
LastProspectName (空) 最後にアクティブだった Prospect の名前が自動的に設定されます。これを手動で編集しないでください。

ServerSettings.ini の例

[/Script/Icarus.DedicatedServerSettings]
SessionName=My Legion Server
JoinPassword=
MaxPlayers=8
AdminPassword=MySecretPassword
ShutdownIfNotJoinedFor=-1
ShutdownIfEmptyFor=600.000000
AllowNonAdminsToLaunchProspects=True
AllowNonAdminsToDeleteProspects=False
LoadProspect=
CreateProspect=
ResumeProspect=True
LastProspectName=
ホスティングサーバーでは ShutdownIfNotJoinedFor を -1 に設定してください。 デフォルト値の 300(5 分)では、起動から 5 分以内に誰も参加しないとサーバーが自動的にシャットダウンします。専用ホスティングサーバーの場合は、これを -1 に設定して、サーバーを無期限に稼働させ続けてください。同じことが ShutdownIfEmptyFor にも当てはまります。サーバーが空のときに自動シャットダウンを防ぐには -1 に設定してください。

コマンドライン起動パラメータ

ServerSettings.ini ファイルに加えて、Icarus はコマンドライン起動パラメータをサポートしています。これらは通常、GPanel の Startup タブまたは追加の起動引数フィールドを通じて設定します。

パラメータ 説明
-SteamServerName="Name" ブラウザに表示されるサーバー名(64 文字制限)。これがサーバー名を設定するための有効な方法です。
-PORT=N ゲームサーバーポート(UDP)。
-QueryPort=N サーバーブラウザ用の Steam クエリポート。
-MULTIHOME=IP サーバーを特定の IP アドレスにバインドします(マルチホームサーバーのみ)。
-UserDir="path" サーバーデータ用のカスタムベースディレクトリパスを設定します。
-saveddirsuffix="suffix" Saved/ ディレクトリにサフィックスを追加します。複数のインスタンスを実行する際に便利です。
-LOG="filename" Saved/Logs/ からの相対パスでログファイルパスを設定します。
-ABSLOG="path" ログファイルの絶対パスを設定します。
GPanel はほとんどのパラメータを自動的に処理します。 Legion Hosting では、必須パラメータ(ポート、クエリポート、サーバー名)は GPanel の Startup タブを通じて設定されます。サポートから指示がない限り、通常、追加の起動パラメータを追加する必要はありません。

Prospect とセッションの管理

Icarus は独自のセッションベースのシステムを使用します。サーバーを効果的に管理するには、Prospect を理解することが不可欠です。

Prospect の種類

Icarus は、ゲームプレイ体験を決定するいくつかの種類のセッション(Prospects)を提供しています:

種類 説明
Missions 特定の目標を持つ時間制限付きの Prospects。プレイヤーは地表に降下し、目標(建設、調査、探検など)を完了し、タイマーが切れる前に軌道へ戻る必要があります。脱出に失敗するとキャラクターを失います。
Outposts 恒久的で時間制限のない入植地。プレイヤーは永続的な拠点を建設し、自由に戻ることができます。タイマーのプレッシャーはありません。カジュアルなプレイや拠点建設に最適です。
Open World 探索、戦闘、SMPL3 ミッション、Operations を備えた永続的で時間制限のないオープンワールド体験。ワールドボスやエンドゲームコンテンツが含まれます。

Prospect の作成

ServerSettings.iniCreateProspect 設定を使用するか、ゲーム内コンソールコマンドを使用して新しい Prospect を作成できます。形式は次のとおりです:

CreateProspect [ProspectType] [Difficulty] [Hardcore] [SaveName]

パラメータ:

  • ProspectType -- 実行する Prospect/ミッションの内部名(例:Outpost または特定のミッション名)。
  • Difficulty -- 1 から 4 までの数値:1 = Easy、2 = Medium、3 = Hard、4 = Extreme。
  • Hardcore -- True または False。Hardcore が有効な場合、プレイヤーは死亡後にリスポーンできません。
  • SaveName -- この Prospect セーブファイルのカスタム名。

Prospect の読み込みと再開

  • ResumeProspect=True -- サーバーは起動時に最後にアクティブだった Prospect を自動的に再開します。これは永続的なサーバーに推奨される設定です。
  • LoadProspect=[name] -- Saved/PlayerData/DedicatedServer/Prospects/ から特定の保存済み Prospect を名前で読み込みます。

Prospect 管理用のコンソールコマンド

ゲーム内チャットコンソールを通じて Prospect を管理できます。ゲーム内ではコマンドの前に / または \\ を付けます。サーバーロビーでは、プレフィックスなしでコマンドを入力できます。

  • /CreateProspect [type] [difficulty] [hardcore] [name] -- 新しい Prospect を作成します。
  • /LoadProspect [name] -- 保存済みの Prospect を読み込みます。
  • /ResumeProspect -- 最後にアクティブだった Prospect を再開します。
Prospect 制御の権限。 デフォルトでは、すべてのプレイヤーが新しい Prospect を起動できます(AllowNonAdminsToLaunchProspects=True)。管理者のみが Prospect の作成と読み込みを制御するようにしたい場合は、ServerSettings.ini でこれを False に設定してください。

接続方法

プレイヤーは、ゲーム内のサーバーブラウザまたはダイレクト接続を通じて Icarus サーバーに接続できます。サーバーの IP とポートは GPanel の Console タブから確認するか、サーバーの IP とポートの確認方法を参照してください。

ゲーム内サーバーブラウザ経由

  1. Icarus を起動し、Play を押します。
  2. キャラクターを作成または選択します。
  3. Join メニューを開きます。
  4. 画面右上の Dedicated Servers タブに切り替えます。
  5. 名前でサーバーを検索するか、リストをスクロールします。
  6. サーバーをクリックして Join を押します。パスワードが設定されている場合は入力します。

ダイレクト接続経由

  1. Icarus を起動し、Play を押してキャラクターを選択します。
  2. Join メニューを開きます。
  3. Dedicated Servers タブに切り替えます。
  4. Direct Connect をクリックします。
  5. サーバーの IP アドレスとゲームポートを IP:PORT の形式で入力します(例:192.168.1.100:17777)。
  6. Confirm を押します。プロンプトが表示されたらサーバーパスワードを入力します。
どのポートを使用するか? ダイレクト接続で接続する場合は、クエリポートではなくゲームポート(デフォルト 17777)を使用します。接続に問題がある場合は、代わりにクエリポート(27015)を追加してみてください。サーバーのポートは、プライベート IP を持っていない限りランダムに割り当てられます。正しいポートは常に GPanel で確認してください。
サーバーが表示されない? サーバーがブラウザに表示されない場合は、完全に起動して少なくとも 2〜3 分間稼働していることを確認してください。-SteamServerName パラメータが正しく設定されていることを確認してください。サーバーがブラウザに登録される間、いつでも IP とゲームポートを使用してダイレクト接続できます。

セーブと Prospect の管理

Icarus のセーブの仕組みを理解することは、サーバーの Prospect とプレイヤーデータを管理する上で重要です。

セーブの場所

Prospect セーブファイルは次の場所に保存されます:

Icarus/Saved/PlayerData/DedicatedServer/Prospects/

各 Prospect は、読み込み、バックアップ、削除が可能な個別のファイルとして保存されます。

自動セーブ

Icarus は定期的に現在の Prospect の状態を自動的に保存します。サーバーはまた、プレイヤーの参加、退出、または特定のゲームイベントが発生したときにも保存します。

バックアップの作成

  1. GPanel からサーバーを停止します。
  2. GPanel の Files タブまたは SFTP を通じて Icarus/Saved/ に移動します。
  3. 次のディレクトリとファイルをダウンロードします:
    • PlayerData/DedicatedServer/Prospects/ -- すべての Prospect セーブファイル
    • Config/WindowsServer/ServerSettings.ini -- サーバー設定
  4. これらのファイルをローカルコンピュータに安全に保存します。

バックアップの復元

  1. サーバーを停止します。
  2. バックアップした Prospect ファイルを Icarus/Saved/PlayerData/DedicatedServer/Prospects/ にアップロードします。
  3. 必要に応じて、次回起動時に特定の Prospect を読み込むために ServerSettings.iniLoadProspect=[name] を設定します。
  4. サーバーを起動します。

Prospect の削除(最初からやり直す)

  1. サーバーを停止します。
  2. Icarus/Saved/PlayerData/DedicatedServer/Prospects/ に移動します。
  3. 削除したい Prospect セーブファイルを削除します。
  4. ServerSettings.iniLastProspectNameLoadProspect フィールドをクリアします。
  5. オプションで、次回起動時に新しい Prospect を生成するために CreateProspect 値を設定します。
  6. サーバーを起動します。
削除する前にバックアップしてください。 Prospect セーブファイルを削除する前に、必ずコピーをダウンロードしてください。一度削除すると、Prospect データは復元できません。

ポートリファレンス

Icarus は次のネットワークポートを使用します。これらは Legion Hosting のホスティングプランによって自動的に設定されます。

ポート プロトコル デフォルト 用途
Game Port UDP 17777 プライマリのゲーム接続。プレイヤーはこのポートで接続します。
Query Port UDP 27015 Steam サーバーブラウザのクエリ。

関連記事


サポートが必要ですか?

Icarus サーバーで引き続き問題が発生する場合は、サポートチケットを開いてください。当チームが喜んでお手伝いします。


Was this article helpful?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.