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
Kategorien

Icarus Server-Einrichtungsanleitung

DE icarus setup config survival 0 fanden dies hilfreich

Diese Anleitung deckt alles ab, was Sie für die Einrichtung und Konfiguration Ihres Icarus Dedicated Servers bei Legion Hosting benötigen, einschließlich Erststart, GPanel-Startvariablen, ServerSettings.ini-Konfiguration, Prospect- und Sitzungsverwaltung, Verbindung zu Ihrem Server und Speicherverwaltung. Für die Fehlerbehebung häufiger Probleme siehe Icarus Fehlerbehebung.

Was ist Icarus

Icarus ist ein sitzungsbasiertes Survival-Spiel, entwickelt von RocketWerkz, dem Studio von Dean Hall (Schöpfer von DayZ). Auf einem fremden Planeten angesiedelt, der die zweite Heimat der Menschheit werden sollte, aber nach einem gescheiterten Terraforming-Versuch zu einer feindlichen Grenze wurde, übernehmen Spieler die Rolle von Prospektoren, die auf zeitlich begrenzte Missionen namens Prospects zur Planetenoberfläche absteigen. Jeder Prospect hat bestimmte Ziele, ein Zeitlimit und erfordert, dass Spieler vor Ablauf des Timers in die Umlaufbahn zurückkehren — oder riskieren, ihren Charakter zu verlieren.

Wichtige Funktionen des Dedicated Servers:

  • Unterstützung für bis zu 8 gleichzeitige Spieler pro Server
  • Sitzungsbasiertes Gameplay mit zeitlich begrenzten Prospects (Missionen) und permanenten Outposts
  • Open-World-Modus für dauerhaftes, zeitlich unbegrenztes Erkunden und Siedlungsbau
  • Prospect-Verwaltung über Serverkonfiguration und Konsolenbefehle
  • Mehrere Schwierigkeitsgrade von Leicht bis Extrem, mit optionalem Hardcore-Modus (kein Respawn)
  • Admin-Zugriff über RCON-Befehle
Stoppen Sie Ihren Server, bevor Sie Konfigurationsdateien bearbeiten. Stoppen Sie Ihren Server immer über den Tab Console in GPanel, bevor Sie Änderungen an ServerSettings.ini vornehmen. Änderungen, die während des Serverbetriebs vorgenommen werden, werden nicht wirksam und können überschrieben werden.

Erster Start

Wenn Sie Ihren Icarus Server erstmals von Legion Hosting erhalten, muss eine Erstinstallation abgeschlossen werden, bevor er bespielt werden kann.

  1. Melden Sie sich bei GPanel an und wählen Sie Ihren Icarus Server aus der Serverliste.
  2. Klicken Sie auf den Tab Console und drücken Sie Start.
  3. Der Server lädt die Icarus Dedicated Server-Dateien über Steam herunter und installiert sie. Dieser erstmalige Download kann mehrere Minuten dauern.
  4. Nach Abschluss des Downloads startet der Server automatisch. Die Konfigurationsdatei ServerSettings.ini wird beim ersten Start generiert.
  5. Warten Sie, bis die Konsolenausgabe anzeigt, dass der Server bereit ist und auf Verbindungen wartet.
Erster Start generiert Konfigurationsdateien. Die Datei ServerSettings.ini wird erst nach dem ersten Serverstart erstellt. Wenn Sie Einstellungen bearbeiten müssen, starten Sie den Server einmal, stoppen Sie ihn und nehmen Sie dann Ihre Änderungen vor.

GPanel Startvariablen

Grundlegende Servereinstellungen werden als Startvariablen in GPanel konfiguriert. Diese Werte werden beim Serverstart als Befehlszeilenparameter übergeben.

  1. Wählen Sie in GPanel Ihren Icarus Server aus.
  2. Klicken Sie auf den Tab Startup.
  3. Setzen Sie die unten aufgeführten Variablen. Änderungen werden beim nächsten Start oder Neustart des Servers wirksam.
Variable Standard Beschreibung
SERVER_NAME My Icarus Server Der im Serverbrowser angezeigte Name. Entspricht dem Startparameter -SteamServerName (begrenzt auf 64 Zeichen).
SERVER_PASSWORD (leer) Passwort, das Spieler zum Beitreten benötigen. Leer lassen für einen öffentlichen Server. Entspricht JoinPassword in der Konfiguration.
MAX_PLAYERS 8 Maximale Anzahl gleichzeitiger Spieler. Icarus unterstützt 1-8 Spieler pro Server.
ADMIN_PASSWORD (leer) Passwort für RCON-Admin-Zugriff. Wenn leer gelassen, ist die Admin-Anmeldung ohne Passwort über /AdminLogin im Chat verfügbar.
GAME_PORT 17777 Der primäre UDP-Port für Spielverbindungen (Parameter -PORT). Wird automatisch durch Ihren Hosting-Plan konfiguriert.
QUERY_PORT 27015 Der UDP-Port, der von Steam für Serverbrowser-Abfragen verwendet wird (Parameter -QueryPort). Wird automatisch konfiguriert.
Servername verwendet die Befehlszeile, nicht die Konfiguration. Die Einstellung SessionName in ServerSettings.ini funktioniert derzeit nicht für den Serverbrowser. Sie müssen den Befehlszeilenparameter -SteamServerName (eingestellt über den GPanel-Tab Startup) verwenden, damit Ihr Servername korrekt im Browser angezeigt wird.

ServerSettings.ini Konfiguration

Detaillierte Servereinstellungen werden über die Datei ServerSettings.ini gesteuert. Dies ist die primäre Konfigurationsdatei für Ihren Icarus Server.

Datei finden

Die Konfigurationsdatei befindet sich unter:

Icarus/Saved/Config/WindowsServer/ServerSettings.ini

Greifen Sie auf diese Datei über den GPanel-Tab Files oder per SFTP zu. Alle Einstellungen gehören unter den Abschnittsheader [/Script/Icarus.DedicatedServerSettings].

Vollständige Einstellungsreferenz

Einstellung Standard Beschreibung
SessionName (leer) Server-Sitzungsname. Hinweis: Diese Einstellung hat derzeit keinen Einfluss auf die Serverbrowser-Anzeige. Verwenden Sie stattdessen den Befehlszeilenparameter -SteamServerName.
JoinPassword (leer) Passwort zum Beitreten des Servers. Leer lassen für einen öffentlichen Server ohne Passwort.
MaxPlayers (leer) Maximale Spieleranzahl (1-8). Leer lassen, um das Standardmaximum von 8 zu verwenden.
AdminPassword (leer) Passwort für RCON-Admin-Befehle. Wenn leer gelassen, kann jeder Spieler über /AdminLogin auf Admin-Befehle zugreifen.
ShutdownIfNotJoinedFor 300.000000 Sekunden, bevor der Server herunterfährt, wenn nach dem Start kein Spieler beitritt. Auf einen negativen Wert (-1) setzen, um den Server unbegrenzt laufen zu lassen. 0 fährt sofort herunter.
ShutdownIfEmptyFor 300.000000 Sekunden, bevor der Server herunterfährt, nachdem der letzte Spieler gegangen ist. Auf einen negativen Wert (-1) setzen, um unbegrenzt weiterzulaufen.
AllowNonAdminsToLaunchProspects True Wenn True, kann jeder Spieler neue Prospects erstellen und starten. Wenn False, können nur Admins Prospects starten.
AllowNonAdminsToDeleteProspects False Wenn True, kann jeder Spieler gespeicherte Prospects löschen. Wenn False, können nur Admins sie löschen.
LoadProspect (leer) Name eines gespeicherten Prospects, der beim Serverstart geladen wird. Die Prospect-Datei muss in Saved/PlayerData/DedicatedServer/Prospects/ vorhanden sein.
CreateProspect (leer) Erstellt einen neuen Prospect beim Serverstart. Format: [ProspectType] [Difficulty] [Hardcore] [SaveName] (siehe Abschnitt Prospect-Verwaltung).
ResumeProspect True Wenn True, setzt der Server beim Start automatisch den zuletzt aktiven Prospect fort. Dies ist die empfohlene Einstellung für dauerhafte Server.
LastProspectName (leer) Wird automatisch mit dem Namen des zuletzt aktiven Prospects befüllt. Bearbeiten Sie dies nicht manuell.

Beispiel 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=
Setzen Sie ShutdownIfNotJoinedFor auf gehosteten Servern auf -1. Der Standardwert von 300 (5 Minuten) fährt den Server automatisch herunter, wenn niemand innerhalb von 5 Minuten nach dem Start beitritt. Für einen gehosteten Dedicated Server setzen Sie diesen Wert auf -1, damit der Server unbegrenzt weiterläuft. Gleiches gilt für ShutdownIfEmptyFor — setzen Sie ihn auf -1, um ein automatisches Herunterfahren bei leerem Server zu verhindern.

Befehlszeilen-Startparameter

Zusätzlich zur Datei ServerSettings.ini unterstützt Icarus Befehlszeilen-Startparameter. Diese werden typischerweise über den GPanel-Startup-Tab oder das Feld für zusätzliche Startargumente konfiguriert.

Parameter Beschreibung
-SteamServerName="Name" Im Browser angezeigter Servername (maximal 64 Zeichen). Dies ist die funktionierende Methode zum Festlegen des Servernamens.
-PORT=N Game-Server-Port (UDP).
-QueryPort=N Steam Query-Port für den Serverbrowser.
-MULTIHOME=IP Bindet den Server an eine bestimmte IP-Adresse (nur Multi-Homed-Server).
-UserDir="path" Setzt einen benutzerdefinierten Basispfad für Serverdaten.
-saveddirsuffix="suffix" Hängt ein Suffix an das Verzeichnis Saved/ an, nützlich für den Betrieb mehrerer Instanzen.
-LOG="filename" Setzt den Protokolldateipfad relativ zu Saved/Logs/.
-ABSLOG="path" Setzt einen absoluten Pfad für die Protokolldatei.
GPanel verwaltet die meisten Parameter automatisch. Bei Legion Hosting werden die wesentlichen Parameter (Port, Query-Port, Servername) über den GPanel-Startup-Tab konfiguriert. In der Regel müssen Sie keine zusätzlichen Startparameter hinzufügen, es sei denn, der Support weist Sie dazu an.

Prospect- und Sitzungsverwaltung

Icarus verwendet ein einzigartiges sitzungsbasiertes System. Das Verständnis von Prospects ist für die effektive Verwaltung Ihres Servers unerlässlich.

Prospect-Typen

Icarus bietet verschiedene Sitzungstypen (Prospects), die das Spielerlebnis bestimmen:

Typ Beschreibung
Missions Zeitlich begrenzte Prospects mit bestimmten Zielen. Spieler steigen zur Oberfläche ab, erfüllen Aufgaben (Bau, Erkundung, Expedition usw.) und müssen vor Ablauf des Timers in die Umlaufbahn zurückkehren. Bei Nichtevakuierung verlieren Sie Ihren Charakter.
Outposts Dauerhafte, zeitlich unbegrenzte Siedlungen. Spieler können beständige Basen errichten und frei zurückkehren. Kein Zeitdruck. Ideal für entspanntes Spielen und Basenbau.
Open World Ein dauerhaftes, zeitlich unbegrenztes Open-World-Erlebnis mit Erkundung, Kampf, SMPL3-Missionen und Operationen. Beinhaltet Weltbosse und Endgame-Inhalte.

Einen Prospect erstellen

Sie können einen neuen Prospect über die Einstellung CreateProspect in ServerSettings.ini oder über den In-Game-Konsolenbefehl erstellen. Das Format ist:

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

Parameter:

  • ProspectType -- Der interne Name des auszuführenden Prospects/der Mission (z. B. ein Outpost oder ein bestimmter Missionsname).
  • Difficulty -- Eine Zahl von 1 bis 4: 1 = Leicht, 2 = Mittel, 3 = Schwer, 4 = Extrem.
  • Hardcore -- True oder False. Bei aktiviertem Hardcore können Spieler nach dem Tod nicht respawnen.
  • SaveName -- Ein benutzerdefinierter Name für diese Prospect-Speicherdatei.

Prospects laden und fortsetzen

  • ResumeProspect=True -- Der Server setzt beim Start automatisch den zuletzt aktiven Prospect fort. Dies ist die empfohlene Einstellung für dauerhafte Server.
  • LoadProspect=[name] -- Lädt einen bestimmten gespeicherten Prospect nach Name aus Saved/PlayerData/DedicatedServer/Prospects/.

Konsolenbefehle für die Prospect-Verwaltung

Sie können Prospects über die In-Game-Chat-Konsole verwalten. Stellen Sie Befehlen im Spiel / oder \\ voran. In der Server-Lobby können Befehle ohne Präfix eingegeben werden.

  • /CreateProspect [type] [difficulty] [hardcore] [name] -- Einen neuen Prospect erstellen.
  • /LoadProspect [name] -- Einen gespeicherten Prospect laden.
  • /ResumeProspect -- Den zuletzt aktiven Prospect fortsetzen.
Prospect-Steuerungsberechtigungen. Standardmäßig können alle Spieler neue Prospects starten (AllowNonAdminsToLaunchProspects=True). Wenn Sie möchten, dass nur Admins die Prospect-Erstellung und das Laden steuern, setzen Sie dies in Ihrer ServerSettings.ini auf False.

Verbindung herstellen

Spieler können sich über den In-Game-Serverbrowser oder per Direktverbindung mit Ihrem Icarus Server verbinden. Finden Sie Ihre Server-IP und den Port im GPanel-Tab Console oder siehe So finden Sie Ihre Server-IP und Ihren Port.

Über den In-Game-Serverbrowser

  1. Starten Sie Icarus und drücken Sie Play.
  2. Erstellen oder wählen Sie einen Charakter.
  3. Öffnen Sie das Menü Join.
  4. Wechseln Sie zum Tab Dedicated Servers oben rechts auf dem Bildschirm.
  5. Suchen Sie Ihren Server nach Name oder scrollen Sie durch die Liste.
  6. Klicken Sie auf Ihren Server und drücken Sie Join. Geben Sie das Passwort ein, falls eines festgelegt ist.

Über Direktverbindung

  1. Starten Sie Icarus, drücken Sie Play und wählen Sie Ihren Charakter.
  2. Öffnen Sie das Menü Join.
  3. Wechseln Sie zum Tab Dedicated Servers.
  4. Klicken Sie auf Direct Connect.
  5. Geben Sie die IP-Adresse und den Game-Port Ihres Servers im Format IP:PORT ein (zum Beispiel 192.168.1.100:17777).
  6. Drücken Sie Confirm. Geben Sie das Serverpasswort ein, wenn Sie dazu aufgefordert werden.
Welchen Port verwenden? Bei der Direktverbindung verwenden Sie den Game-Port (Standard 17777), nicht den Query-Port. Wenn Sie Verbindungsprobleme haben, versuchen Sie stattdessen den Query-Port (27015) anzuhängen. Der Port Ihres Servers wird zufällig zugewiesen, sofern Sie keine private IP haben — prüfen Sie immer GPanel für den korrekten Port.
Server wird nicht angezeigt? Wenn Ihr Server nicht im Browser erscheint, stellen Sie sicher, dass er vollständig gestartet ist und seit mindestens 2-3 Minuten läuft. Prüfen Sie, ob der Parameter -SteamServerName korrekt gesetzt ist. Sie können jederzeit die Direktverbindung mit Ihrer IP und dem Game-Port nutzen, während sich der Server beim Browser registriert.

Speicher- und Prospect-Verwaltung

Das Verständnis der Icarus-Speicherfunktion ist entscheidend für die Verwaltung der Prospects und Spielerdaten Ihres Servers.

Speicherort

Prospect-Speicherdateien werden gespeichert unter:

Icarus/Saved/PlayerData/DedicatedServer/Prospects/

Jeder Prospect wird als einzelne Datei gespeichert, die geladen, gesichert oder gelöscht werden kann.

Automatische Speicherung

Icarus speichert den aktuellen Prospect-Zustand automatisch in regelmäßigen Abständen. Der Server speichert auch, wenn Spieler beitreten, das Spiel verlassen oder bei bestimmten Spielereignissen.

Backups erstellen

  1. Stoppen Sie den Server über GPanel.
  2. Navigieren Sie zu Icarus/Saved/ über den GPanel-Tab Files oder per SFTP.
  3. Laden Sie die folgenden Verzeichnisse und Dateien herunter:
    • PlayerData/DedicatedServer/Prospects/ -- Alle Prospect-Speicherdateien
    • Config/WindowsServer/ServerSettings.ini -- Ihre Serverkonfiguration
  4. Speichern Sie diese Dateien sicher auf Ihrem lokalen Computer.

Ein Backup wiederherstellen

  1. Stoppen Sie den Server.
  2. Laden Sie die gesicherten Prospect-Dateien nach Icarus/Saved/PlayerData/DedicatedServer/Prospects/ hoch.
  3. Setzen Sie bei Bedarf LoadProspect=[name] in ServerSettings.ini, um beim nächsten Start einen bestimmten Prospect zu laden.
  4. Starten Sie den Server.

Einen Prospect löschen (Neustart)

  1. Stoppen Sie den Server.
  2. Navigieren Sie zu Icarus/Saved/PlayerData/DedicatedServer/Prospects/.
  3. Löschen Sie die Prospect-Speicherdatei(en), die Sie entfernen möchten.
  4. Leeren Sie die Felder LastProspectName und LoadProspect in ServerSettings.ini.
  5. Setzen Sie optional einen CreateProspect-Wert, um beim nächsten Start einen neuen Prospect zu generieren.
  6. Starten Sie den Server.
Vor dem Löschen sichern. Laden Sie immer eine Kopie Ihrer Prospect-Speicherdateien herunter, bevor Sie sie löschen. Einmal gelöscht, können Prospect-Daten nicht wiederhergestellt werden.

Port-Referenz

Icarus verwendet die folgenden Netzwerk-Ports. Diese werden bei Legion Hosting automatisch durch Ihren Hosting-Plan konfiguriert.

Port Protokoll Standard Zweck
Game Port UDP 17777 Primäre Spielverbindungen. Spieler verbinden sich über diesen Port.
Query Port UDP 27015 Steam-Serverbrowser-Abfragen.

Verwandte Artikel


Brauchen Sie Hilfe?

Wenn Sie weiterhin Probleme mit Ihrem Icarus Server haben, eröffnen Sie bitte ein Support-Ticket und unser Team hilft Ihnen gerne weiter.


War dieser Artikel hilfreich?

Ready to Get Started?

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