Sons of The Forest Servereinstellungen

Aus Survival Servers
Zur Navigation springen Zur Suche springen

Um die Einstellungen Ihres Servers zu ändern, müssen Sie per FTP oder über Ihr Webinterface auf die Konfigurationsdatei zugreifen.

FTP

  1. Stoppen Sie Ihren Server über das Webinterface.
  2. Melden Sie sich per FTP an.
  3. Navigieren Sie zu dem Verzeichnis, in dem Sie eine Datei hochladen oder bearbeiten möchten.
    Sie möchten die Datei dedicatedserver.cfg bearbeiten.
  4. Öffnen Sie die Datei mit einem Texteditor wie Notepad oder Notepad++.
    Falls Sie mit Konfigurationsdateien nicht vertraut sind: Jede Zeile, die mit zwei Schrägstrichen beginnt, wird vom Programm ignoriert.
    // Dies ist ein Kommentar und wird nicht eingelesen

Webinterface

  1. Klicken Sie auf die Schaltfläche Dedicatedserver.cfg im Abschnitt Advanced Config Ihres Webinterfaces.
  2. Bearbeiten Sie die gewünschten Einstellungen.

Konfigurationseinstellungen

Befehl Beschreibung
"IpAddress": "0.0.0.0"" Netzwerkschnittstelle, auf der der Gameserver lauscht, in der Regel 0.0.0.0, wenn auf allen Schnittstellen gelauscht wird.
"GamePort": 8766 UDP-Port für den Gameplay-Netcode (Bolt).
"QueryPort": 27016" UDP-Port, den Steam verwendet, um den Server aufzulisten und die Discovery-Dienste zu aktivieren.
"BlobSyncPort": 9700 BlobSyncPort UDP-Port, den das BlobSync-System zum Initialisieren der Spielsysteme und zum Datenaustausch verwendet.
"ServerName": "Sons Of The Forest Server (dedicated)" Name des Servers, der in der Serverliste und in den Steam-Kontakten angezeigt wird.
"MaxPlayers": 8 Die maximale Anzahl an Spielern, die gleichzeitig auf dem Server erlaubt sind.
"Password": "" Fügt ein Passwort hinzu, um Ihren Server „privat“ zu machen. Beim Verbinden wird dieses Passwort abgefragt, bevor der Client fortfahren kann.
"LanOnly": false Erlaubt die Sichtbarkeit des Servers oder beschränkt sie auf das LAN.
"SaveSlot": 1 Beim Erstellen eines neuen Spielstands wird diese Zahl zur ID des Spielstands.
"SaveMode": "Continue" Initialisierungsmodus für den Spielstand.

• „continue“: erstellt einen neuen Spielstand im SaveSlot, falls keiner vorhanden ist, oder lädt ihn, falls er existiert. • „new“: erstellt ein neues Spiel mit einer neuen Spiel-ID und überschreibt jedes zuvor im SaveSlot gespeicherte Spiel. Wenn der Server stoppt und neu startet, wird der vorherige Spielstand überschrieben, solange der Modus auf „new“ gesetzt ist.

"GameMode": "Normal" Legt den Schwierigkeits-Spielmodus beim Erstellen eines neuen Spielstands fest. Dieser Parameter wird ignoriert, wenn ein Spielstand geladen wird (Speichermodus auf „continue“ gesetzt und ein Spielstand im Slot vorhanden). Ist der Spielmodus auf „custom“ gesetzt, werden die benutzerdefinierten Spielmodus-Einstellungen aus der Option CustomGameModeSettings gelesen, die weiter unten beschrieben wird.
"SaveInterval": 600 Wie oft der Gameserver das Spiel automatisch im SaveSlot speichert, in Sekunden.
"IdleDayCycleSpeed": 0.0 Ein Multiplikator dafür, wie schnell die Zeit im Vergleich zum normalen Spiel vergeht, wenn der Server als inaktiv gilt (kein Spieler verbunden).
"IdleTargetFramerate": 5 Ziel-Framerate des Servers, wenn er als inaktiv gilt (kein Spieler verbunden).
"ActiveTargetFramerate": 60 Ziel-Framerate des Servers, wenn er NICHT als inaktiv gilt (ein oder mehrere Spieler verbunden).
"LogFilesEnabled": false Legt fest, ob die Logs in Dateien geschrieben werden. Die Logs werden in <Benutzerdatenordner>/logs ausgegeben.
"TimestampLogFilenames": true Aktiviert Zeitstempel in Logdateien.

• “true”: every time the server runs will dump log output to a new file, with filename having the following format: sotf_log_{DateTime:yyyy-MM-dd_HH-mm-ss}.txt • “false”: the filename will be sotf_log.txt and previous log will be overwritten if it already exists.

"TimestampLogEntries": true Versieht jeden in die Datei geschriebenen Log-Eintrag mit einem Zeitstempel.
"GameSettings": {} Eine Schlüssel-Wert-Zuordnung aller Spieleinstellungen, mit denen Sie Ihr Spiel (in jedem Modus) anpassen können. Alle Parameter sind in der folgenden Tabelle zusammen mit ihren möglichen Werten aufgeführt. Ist der Wert null oder leer, werden die Standardeinstellungen verwendet.
"CustomGameModeSettings": {} Eine Schlüssel-Wert-Zuordnung aller Einstellungen, mit denen Sie Ihr Spiel im benutzerdefinierten Modus anpassen können. Alle Parameter werden zusammen mit ihren möglichen Werten in der folgenden Tabelle aufgeführt. Ist der Wert null oder leer, werden die Standardeinstellungen verwendet. Dieser Parameter wird ignoriert, wenn der Spielmodus nicht „custom“ ist oder wenn ein Spielstand geladen wird (Speichermodus auf „continue“ mit einem vorhandenen Spielstand im Slot), unabhängig davon, ob dieser „custom“ ist oder nicht.

Spieleinstellungen

Befehl Beschreibung
"Gameplay.TreeRegrowth": true Aktiviert das automatische Nachwachsen von Bäumen, ausgelöst beim Schlafen. Werte: true, false
"Structure.Damage": true Erlaubt, dass Gebäude beschädigt werden können. Werte: true, false

Einstellungen für den benutzerdefinierten Spielmodus

Befehl Beschreibung
"GameSetting.Vail.EnemySpawn": true Aktiviert das Spawnen von Gegnern. Werte: true, false
"GameSetting.Vail.EnemyHealth": "Normal" Legt die Startgesundheit der Gegner fest. Werte: low, normal, high
"GameSetting.Vail.EnemyDamage": "Normal" Passt den Schaden an, den Gegner verursachen können. Werte: low, normal, high
"GameSetting.Vail.EnemyArmour": "Normal" Passt die Rüstungsstärke der Gegner an. Werte: low, normal, high
"GameSetting.Vail.EnemyAggression": "Normal" Passt die Aggressivität der Gegner an. Werte: low, normal, high
"GameSetting.Vail.AnimalSpawnRate": "Normal" Passt die Spawnrate von Tieren an. Werte: low, normal, high
"GameSetting.Environment.StartingSeason": "Summer" Legt die Startjahreszeit der Umgebung fest. Werte: spring, summer, autumn, winter
"GameSetting.Environment.SeasonLength": "Default" Passt die Länge der Jahreszeiten an. Werte: short, default, long, realistic
"Structure.Damage": "true" Erlaubt, dass Gebäude beschädigt werden können. Werte: true, false
"GameSetting.Environment.DayLength": "Default" Tageslänge anpassen. Werte: short, default, long, realistic
"GameSetting.Environment.PrecipitationFrequency": "Default" Passt die Häufigkeit von Regen und Schnee an. Werte: low, default, high
"GameSetting.Survival.ConsumableEffects": "Normal" Aktiviert Schaden bei niedrigem Flüssigkeits- und Sättigungswert. Werte: normal, hard
"GameSetting.Survival.PlayerStatsDamage": "Off" Aktiviert Schaden durch verdorbene oder faule Speisen und Getränke. Werte: off, normal, hard
"GameSetting.Survival.ColdPenalties": "Off" Legt fest, wie stark Kälte die Regeneration von Gesundheit und Ausdauer beeinträchtigt. Werte: off, normal, hard
"GameSetting.Survival.ReducedFoodInContainers": false Verringert die Menge an Nahrung, die in Behältern zu finden ist. Werte: true, false
"GameSetting.Survival.SingleUseContainers": false Behälter können nur einmal geöffnet werden. Werte: true, false

Sie haben noch keinen Server? Mieten Sie einen Sons Of The Forest Server bei Survival Servers und Sie sind in wenigen Minuten online.