Deze handleiding behandelt hoe je je Soldat 2 dedicated server instelt op Legion Hosting, startup variabelen configureert en spelers laat verbinden. Soldat 2 is het vervolg op de klassieke 2D deathmatch-shooter, met echte wapens, ragdoll-physics en physics-gebaseerde beweging. Voor beheerderscommando's, RCON en spelconfiguratie, zie Soldat 2 Beheerder- en Commandohandleiding.
1. Eerste start
- Log in op GPanel en selecteer je Soldat 2 server.
- Ga naar het tabblad Startup en configureer de variabelen (zie de tabel in Sectie 2).
- Stel SERVER_NAME in op je gewenste servernaam (geen spaties).
- Stel RCON_PASSWORD in op een veilig wachtwoord voor extern beheer.
- Ga terug naar het tabblad Console en klik op Start.
- Wacht tot de console
ALL RULES SCRIPTS INITIALIZEDweergeeft. De eerste keer opstarten genereert het configuratiebestandautoconfig.ini.
SERVER_NAME ondersteunt geen spaties. Gebruik underscores of koppeltekens in plaats daarvan (bijv. My-Soldat2-Server).
2. GPanel Startup Variabelen
De volgende variabelen zijn beschikbaar in het GPanel tabblad Startup.
| Variabele | Standaard | Beschrijving |
|---|---|---|
SERVER_NAME |
PterodactylServer |
Servernaam weergegeven in de masterlijst (max 50 tekens, geen spaties). |
MAX_PLAYERS |
12 |
Maximaal aantal spelers (1-12). |
SERVER_PASSWORD |
ServerPassword |
Wachtwoord om de server te betreden. Wis dit om de server openbaar te maken. |
RCON_PASSWORD |
RconPassword |
Wachtwoord voor RCON (remote console) toegang. |
RCON_PORT |
0 |
RCON WebSocket-poort. Stel in op 0 om RCON uit te schakelen. |
WEBSOCKETS_PORT |
0 |
WebSockets-poort voor browserverbindingen. Stel in op 0 om uit te schakelen. |
GREET_MESSAGE |
Welcome! Be friendly and have fun! |
Bericht dat aan spelers wordt getoond wanneer ze deelnemen (max 200 tekens). |
ADMIN_PLAYFAB_ID |
IDHere |
Je PlayFab ID voor beheerdersrechten. Vind het in de serverlogs wanneer je verbinding maakt. |
3. Serverconfiguratie (autoconfig.ini)
Het hoofdconfiguratiebestand van de server is:
autoconfig.ini
Open dit bestand via het tabblad Files in GPanel of maak verbinding via SFTP. Het bestand gebruikt INI-formaat.
autoconfig.ini worden automatisch overschreven door GPanel startup variabelen bij elke serverstart. Gebruik het tabblad Startup voor primaire instellingen.
Belangrijke instellingen
| Instelling | Beschrijving |
|---|---|
GameServerConfig.Name |
Servernaam (beheerd door de variabele SERVER_NAME). |
GameServerConfig.Port |
Serverpoort (beheerd door GPanel). |
GameServerConfig.MaxPlayers |
Maximaal aantal spelers (beheerd door de variabele MAX_PLAYERS). |
GameServerConfig.GreetMessage |
Welkomstbericht (beheerd door de variabele GREET_MESSAGE). |
GameServerConfig.AdminPlayfabId |
PlayFab ID van de serverbeheerder. |
GameServerConfig.ServerPassword |
Toegangswachtwoord (beheerd door de variabele SERVER_PASSWORD). |
GameServerConfig.RconPassword |
RCON-wachtwoord (beheerd door de variabele RCON_PASSWORD). |
4. Hoe spelers verbinden
- Start Soldat 2.
- Selecteer vanuit het hoofdmenu Play Online.
- Blader door de serverlijst om je server op naam te vinden, of gebruik directe verbinding.
- Als de server een wachtwoord heeft, voer dit in wanneer daarom gevraagd wordt.
5. Je PlayFab ID vinden
Om beheerdersrechten in de game te krijgen, moet je je PlayFab ID instellen in de variabele ADMIN_PLAYFAB_ID.
- Start de server en maak verbinding als speler.
- Controleer de GPanel-console-uitvoer. Wanneer je deelneemt, verschijnt er een logbericht met je PlayFab ID in het formaat:
1 YOUR_NAME joined the server [YOUR_PLAYFAB_ID]. - Kopieer het PlayFab ID en stel het in bij de startup variabele
ADMIN_PLAYFAB_ID. - Herstart de server om de wijziging door te voeren.
Gerelateerde artikelen
- Soldat 2 Beheerder- en Commandohandleiding
- Hoe je je server-IP en poort vindt
- Bestanden uploaden via SFTP
Hulp nodig?
Als je problemen ondervindt met je Soldat 2 server, open een supportticket en vermeld je server-IP, een beschrijving van het probleem en eventuele relevante foutmeldingen uit de GPanel-console.