Dieses Handbuch behandelt die Einrichtung Ihres Soldat 2 Dedicated Servers bei Legion Hosting, die Konfiguration der Startup-Variablen und das Verbinden von Spielern. Soldat 2 ist der Nachfolger des klassischen 2D-Deathmatch-Shooters mit echten Waffen, Ragdoll-Physik und physikbasierter Bewegung. Für Admin-Befehle, RCON und Spielkonfiguration siehe Soldat 2 Admin- und Befehlshandbuch.
1. Erster Start
- Melden Sie sich bei GPanel an und wählen Sie Ihren Soldat 2 Server.
- Gehen Sie zum Reiter Startup und konfigurieren Sie die Variablen (siehe Tabelle in Abschnitt 2).
- Setzen Sie SERVER_NAME auf Ihren gewünschten Servernamen (keine Leerzeichen).
- Setzen Sie RCON_PASSWORD auf ein sicheres Passwort für die Fernverwaltung.
- Kehren Sie zum Reiter Console zurück und klicken Sie auf Start.
- Warten Sie, bis die Konsole
ALL RULES SCRIPTS INITIALIZEDanzeigt. Der erste Start generiert die Konfigurationsdateiautoconfig.ini.
SERVER_NAME unterstützt keine Leerzeichen. Verwenden Sie stattdessen Unterstriche oder Bindestriche (z.B. My-Soldat2-Server).
2. GPanel Startup-Variablen
Die folgenden Variablen sind im GPanel-Reiter Startup verfügbar.
| Variable | Standard | Beschreibung |
|---|---|---|
SERVER_NAME |
PterodactylServer |
Servername in der Master-Liste (max. 50 Zeichen, keine Leerzeichen). |
MAX_PLAYERS |
12 |
Maximale Spieleranzahl (1-12). |
SERVER_PASSWORD |
ServerPassword |
Passwort zum Beitreten des Servers. Leeren Sie dieses Feld, um den Server öffentlich zu machen. |
RCON_PASSWORD |
RconPassword |
Passwort für den RCON-Zugang (Remote-Konsole). |
RCON_PORT |
0 |
RCON-WebSocket-Port. Auf 0 setzen, um RCON zu deaktivieren. |
WEBSOCKETS_PORT |
0 |
WebSockets-Port für Browserverbindungen. Auf 0 setzen zum Deaktivieren. |
GREET_MESSAGE |
Welcome! Be friendly and have fun! |
Nachricht, die Spielern beim Beitritt angezeigt wird (max. 200 Zeichen). |
ADMIN_PLAYFAB_ID |
IDHere |
Ihre PlayFab ID für Admin-Rechte. Finden Sie diese in den Serverlogs beim Verbinden. |
3. Serverkonfiguration (autoconfig.ini)
Die Hauptkonfigurationsdatei des Servers ist:
autoconfig.ini
Öffnen Sie diese Datei über den Reiter Files in GPanel oder verbinden Sie sich per SFTP. Die Datei verwendet das INI-Format.
autoconfig.ini werden automatisch durch GPanel-Startup-Variablen bei jedem Serverstart überschrieben. Verwenden Sie den Reiter Startup für primäre Einstellungen.
Wichtige Einstellungen
| Einstellung | Beschreibung |
|---|---|
GameServerConfig.Name |
Servername (verwaltet durch Variable SERVER_NAME). |
GameServerConfig.Port |
Server-Port (verwaltet durch GPanel). |
GameServerConfig.MaxPlayers |
Maximale Spieleranzahl (verwaltet durch Variable MAX_PLAYERS). |
GameServerConfig.GreetMessage |
Willkommensnachricht (verwaltet durch Variable GREET_MESSAGE). |
GameServerConfig.AdminPlayfabId |
PlayFab ID des Serveradmins. |
GameServerConfig.ServerPassword |
Beitrittspasswort (verwaltet durch Variable SERVER_PASSWORD). |
GameServerConfig.RconPassword |
RCON-Passwort (verwaltet durch Variable RCON_PASSWORD). |
4. Wie Spieler sich verbinden
- Starten Sie Soldat 2.
- Wählen Sie im Hauptmenü Play Online.
- Durchsuchen Sie die Serverliste, um Ihren Server nach Name zu finden, oder verwenden Sie die Direktverbindung.
- Wenn der Server ein Passwort hat, geben Sie es ein, wenn Sie dazu aufgefordert werden.
5. Ihre PlayFab ID finden
Um Admin-Rechte im Spiel zu erhalten, müssen Sie Ihre PlayFab ID in der Variable ADMIN_PLAYFAB_ID festlegen.
- Starten Sie den Server und verbinden Sie sich als Spieler.
- Überprüfen Sie die GPanel-Konsolenausgabe. Beim Beitritt erscheint eine Lognachricht mit Ihrer PlayFab ID im Format:
1 YOUR_NAME joined the server [YOUR_PLAYFAB_ID]. - Kopieren Sie die PlayFab ID und setzen Sie sie in der Startup-Variable
ADMIN_PLAYFAB_ID. - Starten Sie den Server neu, damit die Änderung wirksam wird.
Verwandte Artikel
- Soldat 2 Admin- und Befehlshandbuch
- So finden Sie Ihre Server-IP und den Port
- Dateien per SFTP hochladen
Brauchen Sie Hilfe?
Wenn Sie Probleme mit Ihrem Soldat 2 Server haben, eröffnen Sie ein Support-Ticket und geben Sie Ihre Server-IP, eine Beschreibung des Problems und relevante Fehlermeldungen aus der GPanel-Konsole an.