Diese Anleitung behandelt alles, was Sie zum Einrichten und Konfigurieren Ihres Abiotic Factor Dedicated Servers bei Legion Hosting benötigen, einschließlich Erststart, GPanel-Startvariablen, Sandbox-Einstellungen, Weltkonfiguration, Verbindung zum Server und Speicherverwaltung. Hilfe bei Abstürzen und Verbindungsproblemen finden Sie unter Abiotic Factor Fehlerbehebung.
Was ist Abiotic Factor
Abiotic Factor ist ein kooperatives Überlebensspiel in einer riesigen unterirdischen Wissenschaftseinrichtung. Bis zu sechs Spieler arbeiten als Wissenschaftler zusammen, die in einem Forschungskomplex gefangen sind, der von anomalen Kreaturen und Umweltgefahren überrannt wurde. Das Spiel verbindet Überlebensmechaniken – Hunger, Durst, Erschöpfung, Crafting und Basenbau – mit physikbasiertem Kampf und Erkundung über mehrere miteinander verbundene Anlagensektoren. Spieler erforschen neue Technologien, bauen Verteidigungen auf und decken die Geheimnisse dessen auf, was in der Anlage schiefgelaufen ist.
Wichtige Funktionen des Dedicated Servers umfassen:
- Persistente Welt, die rund um die Uhr läuft, sodass Spieler frei beitreten und verlassen können
- Umfangreiche Sandbox-Einstellungen für Schwierigkeit, Gegnerverhalten, Ressourcenraten und Spielerstatistiken
- Mehrere gespeicherte Welten mit unabhängigen Konfigurationen
- Admin-Passwortschutz und Sichtbarkeit im Serverbrowser
Erststart
Wenn Sie Ihren Abiotic Factor Server von Legion Hosting zum ersten Mal erhalten, muss er eine Erstinstallation abschließen, bevor er bespielt werden kann.
- Melden Sie sich bei GPanel an und wählen Sie Ihren Abiotic Factor Server aus der Serverliste.
- Klicken Sie auf den Console-Tab und drücken Sie Start.
- Der Server lädt die Abiotic Factor Dedicated Server-Dateien über Steam herunter und installiert sie (App ID
2857200). Dieser erste Download kann mehrere Minuten dauern. - Sobald der Download abgeschlossen ist, startet der Server automatisch. Warten Sie, bis in der Logausgabe angezeigt wird, dass der Server auf Verbindungen wartet.
- Der erste Start kann länger dauern als nachfolgende Starts, während der Server anfängliche Weltdaten und Konfigurationsdateien generiert.
GPanel-Startvariablen
Grundlegende Servereinstellungen werden als Startvariablen in GPanel konfiguriert. Diese Werte werden beim Start als Befehlszeilenparameter an die Server-Executable übergeben.
- Wählen Sie in GPanel Ihren Abiotic Factor Server aus.
- Klicken Sie auf den Startup-Tab.
- Legen Sie die unten aufgeführten Variablen fest. Änderungen werden beim nächsten Start oder Neustart des Servers wirksam.
| Variable | Standard | Beschreibung |
|---|---|---|
SERVER_NAME |
My Abiotic Factor Server |
Der im Steam-Serverbrowser angezeigte Name. Verwenden Sie einen aussagekräftigen Namen, damit Spieler Ihren Server leicht finden können. |
SERVER_PASSWORD |
(leer) | Passwort, das Spieler zum Beitreten benötigen. Leer lassen für einen öffentlichen Server. Setzen Sie ein Passwort, um den Zugang auf eingeladene Spieler zu beschränken. |
NUM_PLAYERS |
6 |
Maximale Anzahl gleichzeitiger Spieler. Abiotic Factor unterstützt bis zu 32 Spieler pro Server. Sollte das Slot-Limit Ihres Hosting-Plans nicht überschreiten. |
QUERY_PORT |
27015 |
Der UDP-Port, der von Steam für Serverbrowser-Abfragen verwendet wird. Wird ebenfalls automatisch durch Ihren Hosting-Plan konfiguriert. |
Serverkonfiguration
Über die Startvariablen hinaus verwendet Abiotic Factor Befehlszeilenparameter, die an die Server-Executable übergeben werden. Die wichtigsten Parameter sind:
| Parameter | Beschreibung |
|---|---|
-SteamServerName="Name" |
Legt den im Serverbrowser angezeigten Servernamen fest. |
-MaxServerPlayers=6 |
Legt die maximale Spieleranzahl fest (bis zu 6). |
-PORT=7777 |
Legt den Spielverbindungsport fest (UDP). |
-QueryPort=27015 |
Legt den Steam-Abfrageport fest (UDP). |
-ServerPassword="pass" |
Legt das Server-Beitrittspasswort fest. |
-AdminPassword="pass" |
Legt das Admin-Passwort fest. Alternativ können Steam-IDs zur Admin.ini hinzugefügt werden. |
-log |
Aktiviert die Logausgabe im Konsolenfenster. |
-newconsole |
Öffnet ein neues Konsolenfenster für die Serverausgabe. |
Sandbox-Einstellungen (Weltkonfiguration)
Sandbox-Einstellungen steuern Spielschwierigkeit, Gegnerverhalten, Spielerstatistiken und Weltregeln. Diese werden in der Datei SandboxSettings.ini konfiguriert.
Datei finden
Die Sandbox-Einstellungsdatei befindet sich unter:
AbioticFactor/Saved/SaveGames/Server/Worlds/<YourWorldName>/SandboxSettings.ini
Sie können auf diese Datei über den GPanel Files-Tab oder über SFTP zugreifen.
[SandboxSettings] beginnen, damit der Server sie korrekt lesen kann. Wenn der Header fehlt, werden die Einstellungen ignoriert.
Schwierigkeitseinstellungen
| Einstellung | Standard | Bereich | Beschreibung |
|---|---|---|---|
GameDifficulty |
1 |
0-2 | Gesamtschwierigkeit. 0 = Normal, 1 = Schwer, 2 = Apokalyptisch. Steuert Gegnerpräsenz, Aggression und Reaktionsgeschwindigkeit. |
HardcoreMode |
False |
True/False | Permadeath-Modus. Erzwingt apokalyptische Schwierigkeit. Spieler haben nur ein Leben. |
Gegnereinstellungen
| Einstellung | Standard | Bereich | Beschreibung |
|---|---|---|---|
EnemySpawnRate |
1.0 |
0.5 - 3.0 | Wie häufig Gegner respawnen. Niedrigere Werte bedeuten weniger Gegner, höhere Werte bedeuten häufigere Spawns. |
EnemyHealthMultiplier |
1.0 |
0.75 - 3.0 | Multiplikator für Gegner-Lebenspunkte. Höhere Werte machen Gegner widerstandsfähiger. |
EnemyPlayerDamageMultiplier |
1.0 |
0.25 - 3.0 | Wie viel Schaden Gegner Spielern zufügen. Niedrigere Werte machen den Kampf verzeihender. |
EnemyDeployableDamageMultiplier |
1.0 |
0.1 - 5.0 | Wie viel Schaden Gegner an von Spielern gebauten Strukturen und platzierbaren Objekten anrichten. |
DetectionSpeedMultiplier |
1.0 |
0.1 - 3.0 | Wie schnell Gegner Spieler erkennen und reagieren. Niedrigere Werte erleichtern Schleichen. |
EnemyAccuracy |
2 |
0-3 | Treffsicherheit von Fernkampfgegnern. 0 = Erbärmlich, 1 = Niedrig, 2 = Normal, 3 = Präzise. |
Spielereinstellungen
| Einstellung | Standard | Bereich | Beschreibung |
|---|---|---|---|
PlayerXPGainMultiplier |
1.0 |
0.0 - 3.0 | Multiplikator für Fähigkeiten-XP-Gewinn. Höhere Werte beschleunigen den Fortschritt. |
HungerSpeedMultiplier |
1.0 |
0.0 - 2.0 | Wie schnell der Hunger steigt. Auf 0 setzen, um Hunger vollständig zu deaktivieren. |
ThirstSpeedMultiplier |
1.0 |
0.0 - 2.0 | Wie schnell der Durst steigt. Auf 0 setzen, um Durst zu deaktivieren. |
FatigueSpeedMultiplier |
1.0 |
0.0 - 2.0 | Wie schnell die Erschöpfung steigt. Auf 0 setzen, um Erschöpfung zu deaktivieren. |
DamageToAlliesMultiplier |
0.5 |
0.0 - 3.0 | Eigenbeschuss-Schadensmultiplikator. Auf 0 setzen, um Eigenbeschuss vollständig zu deaktivieren. |
ItemStackSizeMultiplier |
1.0 |
1.0 - 30.0 | Multiplikator für Gegenstandsstapelgrößen. Höhere Werte ermöglichen das Tragen von mehr Gegenständen pro Stapel. |
ItemWeightMultiplier |
1.0 |
0.0 - 5.0 | Multiplikator für Gegenstandsgewicht. Auf 0 setzen für gewichtslose Gegenstände. |
ItemDurabilityMultiplier |
1.0 |
0.1 - 10.0 | Multiplikator für Gegenstandshaltbarkeit. Höhere Werte lassen Werkzeuge und Waffen länger halten. |
DurabilityLossOnDeathMultiplier |
0.1 |
0.0 - 1.0 | Wie viel Haltbarkeit Gegenstände verlieren, wenn der Spieler stirbt. Auf 0 setzen für keine Haltbarkeitsstrafe beim Tod. |
BaseInventorySize |
12 |
0 - 42 | Standardanzahl der Inventarplätze, die Spielern zur Verfügung stehen. |
BonusPerkPoints |
0 |
-20 bis 50 | Zusätzliche Perk-Punkte, die Spielern bei der Charaktererstellung gewährt werden. |
DeathPenalties |
1 |
0 - 5 | Bestimmt, was Spieler beim Tod behalten oder verlieren. 0 = alles behalten, höhere Werte = härtere Bestrafung. |
Welteinstellungen
| Einstellung | Standard | Bereich | Beschreibung |
|---|---|---|---|
DayNightCycleState |
0 |
0-2 | 0 = Normaler Zyklus, 1 = Immer Tag, 2 = Immer Nacht. |
DayNightCycleSpeedMultiplier |
1.0 |
0.1 - 3.0 | Wie schnell der Tag-/Nachtzyklus fortschreitet. Niedrigere Werte verlangsamen ihn. |
LootRespawnEnabled |
False |
True/False | Ob Beute und Ressourcen spontan in der Welt respawnen. |
FoodSpoilSpeedMultiplier |
1.0 |
0.0 - 2.0 | Wie schnell Nahrung verdirbt. Auf 0 setzen, um Verderben zu deaktivieren. |
RefrigerationEffectivenessMultiplier |
1.0 |
0.0 - 2.0 | Wie effektiv Kühlschränke das Verderben verlangsamen. |
PowerSocketsOffAtNight |
True |
True/False | Ob Steckdosen nachts abgeschaltet werden. |
WeatherFrequency |
3 |
0-4 | Wie häufig Wetterereignisse auftreten. 0 = Nie, 4 = Täglich. |
HomeWorlds |
True |
True/False | Ob Spieler auf Home Worlds (persönliche Instanzen) zugreifen können. |
RadiationDealsDamage |
False |
True/False | Ob Strahlungszonen neben Effekten auch direkten Gesundheitsschaden verursachen. |
Verschiedene Einstellungen
| Einstellung | Standard | Beschreibung |
|---|---|---|
ShowDeathMessages |
True |
Todesnachrichten für alle Spieler anzeigen. |
AllowRecipeSharing |
True |
Spielern erlauben, Handwerksrezepte untereinander zu teilen. |
AllowPagers |
True |
Spielern erlauben, Pager zur Kommunikation zu verwenden. |
AllowTransmog |
True |
Spielern erlauben, das Aussehen ihrer Rüstung zu ändern (Transmog). |
DisableResearchMinigame |
False |
Das Forschungs-Minispiel überspringen und Forschung automatisch abschließen. |
AllowCharacterReset |
True |
Spielern erlauben, ihren Beruf, Fähigkeiten und Eigenschaften zurückzusetzen. |
HostAccessPlayerCorpses |
True |
Dem Host/Admin erlauben, auf die Todestaschen anderer Spieler zuzugreifen. |
Beispiel SandboxSettings.ini
[SandboxSettings]
GameDifficulty=1
HardcoreMode=False
EnemySpawnRate=1.0
EnemyHealthMultiplier=1.0
EnemyPlayerDamageMultiplier=1.0
PlayerXPGainMultiplier=1.5
HungerSpeedMultiplier=0.8
ThirstSpeedMultiplier=0.8
FatigueSpeedMultiplier=0.8
DamageToAlliesMultiplier=0.0
ItemStackSizeMultiplier=2.0
LootRespawnEnabled=True
DayNightCycleState=0
DayNightCycleSpeedMultiplier=1.0
FoodSpoilSpeedMultiplier=0.5
DeathPenalties=1
SandboxSettings.ini-Datei, sodass Sie verschiedene Welten mit unterschiedlichen Regelwerken betreiben können. Änderungen erfordern einen Serverneustart, um wirksam zu werden.
Spielmodi und Schwierigkeit
Abiotic Factor bietet drei Schwierigkeitsgrade, die das Überlebenserlebnis grundlegend verändern:
- Normal (0): Ausgewogenes Erlebnis, das für die meisten Gruppen geeignet ist. Gegner sind vorhanden, aber bewältigbar, Ressourcenknappheit ist moderat und Todesstrafen sind verzeihend. Empfohlen für Erstspieler.
- Schwer (1): Erhöhte Gegneraggression und Erkennungsgeschwindigkeit. Ressourcen sind knapper und Gegner treffen härter. Die Standardeinstellung für Dedicated Server.
- Apokalyptisch (2): Maximale Herausforderung. Gegner sind extrem aggressiv, hochpräzise und verursachen erheblichen Schaden. Ressourcen sind sehr knapp. Nur für erfahrene Gruppen empfohlen.
Zusätzlich kann der Hardcore-Modus auf jede Schwierigkeit aufgesetzt werden (erzwingt jedoch Apokalyptisch). Im Hardcore-Modus hat jeder Spieler nur ein Leben – wenn Sie sterben, wird Ihr Charakter dauerhaft gelöscht und Sie müssen von vorne beginnen.
Verbindung herstellen
Spieler können sich über den Steam-Serverbrowser oder per Direktverbindung mit Ihrem Abiotic Factor Server verbinden.
Über den Steam-Serverbrowser
- Starten Sie Abiotic Factor.
- Wählen Sie im Hauptmenü Play Online und dann Server Browser.
- Suchen Sie nach Ihrem Server anhand des Namens (den Namen, den Sie in der
SERVER_NAME-Startvariable festgelegt haben). - Klicken Sie auf Ihren Server und drücken Sie Join. Geben Sie das Passwort ein, falls eines festgelegt ist.
Über Direktverbindung
- Finden Sie die IP-Adresse und den Port Ihres Servers im GPanel Console-Tab. Hilfe finden Sie unter So finden Sie Ihre Server-IP und den Port.
- Öffnen Sie in Abiotic Factor den Serverbrowser und suchen Sie nach einer Direct Connect-Option.
- Geben Sie Ihre Server-IP und den Spielport (Standard
7777) im FormatIP:PORTein. - Drücken Sie Connect und geben Sie das Serverpasswort ein, falls erforderlich.
Über Steam
- Gehen Sie in Steam zu Ansicht > Spielserver (oder Server).
- Klicken Sie auf den Favoriten-Tab und dann auf Server hinzufügen.
- Geben Sie die IP-Adresse und den Query-Port Ihres Servers ein (Standard
27015). - Sobald der Server in Ihren Favoriten erscheint, doppelklicken Sie darauf, um sich über Abiotic Factor zu verbinden.
Speicherverwaltung und Weltpersistenz
Abiotic Factor Dedicated Server speichern Weltdaten automatisch. Das Verständnis der Speicherfunktion hilft Ihnen bei der Verwaltung von Backups und der Vermeidung von Datenverlust.
Speicherort
Weltspeicherdaten werden gespeichert unter:
AbioticFactor/Saved/SaveGames/Server/Worlds/<WorldName>/
Jede Welt hat ihr eigenes Verzeichnis mit den Speicherdaten und Konfigurationsdateien (einschließlich SandboxSettings.ini).
Automatische Speicherung
Der Server speichert den Weltzustand regelmäßig während des Spielverlaufs. Weltdaten werden auch beim sauberen Herunterfahren des Servers gespeichert. Verwenden Sie immer die Stop-Schaltfläche in GPanel, anstatt den Prozess zwangsweise zu beenden, um eine saubere Speicherung sicherzustellen.
Manuelle Backups
So erstellen Sie ein manuelles Backup:
- Stoppen Sie den Server über GPanel.
- Navigieren Sie zum Weltspeicherverzeichnis über den Files-Tab oder SFTP.
- Laden Sie den gesamten Weltordner auf Ihren lokalen Computer herunter.
- Um ein Backup wiederherzustellen, stoppen Sie den Server, laden Sie den gesicherten Weltordner an denselben Speicherort hoch und starten Sie den Server.
Eine neue Welt starten
So starten Sie eine neue Welt, ohne Ihren bestehenden Spielstand zu verlieren:
- Stoppen Sie den Server.
- Benennen Sie den vorhandenen Weltordner um oder verschieben Sie ihn (z. B. umbenennen in
World_backup). - Starten Sie den Server. Er wird eine neue Welt von Grund auf generieren.
Admin-Konfiguration
Serveradministratoren können auf zwei Arten konfiguriert werden:
Über Steam-ID (Admin.ini)
Für dauerhaften Admin-Zugang ohne Passwortweitergabe fügen Sie Steam-IDs zur Admin.ini-Datei hinzu:
- Stoppen Sie den Server.
- Navigieren Sie zum Konfigurationsverzeichnis des Servers über GPanel Files oder SFTP.
- Erstellen oder bearbeiten Sie die
Admin.ini-Datei. - Fügen Sie eine Steam64-ID pro Zeile hinzu:
76561198012345678 76561198087654321 - Speichern Sie die Datei und starten Sie den Server. Spieler mit aufgeführten Steam-IDs erhalten automatisch Admin-Rechte.
76561198012345678). Wenn Sie eine benutzerdefinierte URL verwenden, besuchen Sie steamid.io und fügen Sie Ihre Profil-URL ein, um sie nachzuschlagen.
Verwandte Artikel
- Abiotic Factor Fehlerbehebung
- So finden Sie Ihre Server-IP und den Port
- Dateien per SFTP hochladen
- Erste Schritte mit Ihrem neuen Server
Brauchen Sie Hilfe?
Wenn Sie weiterhin Probleme mit Ihrem Abiotic Factor Server haben, eröffnen Sie bitte ein Support-Ticket und unser Team hilft Ihnen gerne weiter.