Deze handleiding behandelt serverbeheer, RCON-toegang, PlayFab-beheerdersconfiguratie en spelconfiguratie voor je Soldat 2 server op Legion Hosting. Voor de initiële installatie en instructies voor spelerverbinding, zie Soldat 2 Server Installatiehandleiding.
1. Beheerderstoegang via PlayFab ID
Soldat 2 gebruikt PlayFab ID's voor beheerdersauthenticatie. De speler wiens PlayFab ID overeenkomt met de ADMIN_PLAYFAB_ID startup variabele ontvangt automatisch beheerdersrechten wanneer deze verbinding maakt.
- Verbind met je server als speler.
- Controleer de GPanel-console voor de logregel:
1 YOUR_NAME joined the server [YOUR_PLAYFAB_ID]. - Kopieer je PlayFab ID.
- Ga naar het GPanel tabblad Startup en stel
ADMIN_PLAYFAB_IDin op je ID. - Herstart de server. Je hebt beheerdersrechten bij je volgende verbinding.
2. RCON (Remote Console)
Soldat 2 ondersteunt RCON via WebSockets voor extern serverbeheer. Om RCON in te schakelen:
- Stel
RCON_PORTin op een poortnummer (moet een extra toegewezen poort zijn in GPanel) of laat op0staan om uit te schakelen. - Stel
RCON_PASSWORDin op een sterk wachtwoord. - Herstart de server.
RconPassword. Wijzig dit onmiddellijk om ongeautoriseerde externe toegang tot je server te voorkomen.
3. Serverconfiguratie
Serverinstellingen worden beheerd via zowel GPanel startup variabelen als het bestand autoconfig.ini. Startup variabelen hebben prioriteit en overschrijven autoconfig.ini-waarden bij elke serverstart.
De server openbaar maken
Om je server openbaar te maken (geen wachtwoord vereist):
- Ga naar het GPanel tabblad Startup.
- Wis het veld
SERVER_PASSWORD(laat het leeg). - Herstart de server.
Welkomstbericht
Stel een aangepast welkomstbericht in met de variabele GREET_MESSAGE (max 200 tekens). Dit bericht verschijnt voor spelers wanneer ze deelnemen.
4. Spelinstellingen
Aanvullende spelinstellingen kunnen worden geconfigureerd in autoconfig.ini buiten wat de startup variabelen aansturen. Bewerk dit bestand via het GPanel tabblad Files of via SFTP.
autoconfig.ini-instellingen die NIET worden aangestuurd door startup variabelen, anders gaan je wijzigingen verloren.
5. Spelerbeheer
Als beheerder (met je PlayFab ID ingesteld) kun je spelers beheren via de in-game beheerderstools:
- Kick -- Een speler verwijderen uit de huidige sessie.
- Ban -- Een speler permanent verhinderen om deel te nemen.
- Teambeheer -- Spelers verplaatsen tussen teams voor gebalanceerde wedstrijden.
6. WebSockets
Soldat 2 ondersteunt WebSocket-verbindingen voor browsergebaseerd meekijken of beheertools. Om in te schakelen:
- Stel
WEBSOCKETS_PORTin op een toegewezen poortnummer in GPanel. - Herstart de server.
Stel in op 0 om WebSocket-verbindingen volledig uit te schakelen.
7. Probleemoplossing
| Probleem | Oplossing |
|---|---|
| Server verschijnt niet in de lijst | Zorg ervoor dat de server draait en de naam is ingesteld. Soldat 2 gebruikt een master serverlijst -- controleer de connectiviteit. |
| Geen beheerdersrechten | Controleer of je ADMIN_PLAYFAB_ID overeenkomt met het ID dat in de serverlogs wordt weergegeven wanneer je verbinding maakt. |
| RCON werkt niet | Zorg ervoor dat RCON_PORT is ingesteld op een geldig toegewezen poort (niet 0) en het wachtwoord correct is. |
| Server crasht bij het opstarten | Controleer de console op fouten. Probeer opnieuw te installeren via GPanel om serverbestanden opnieuw te downloaden. |
Gerelateerde artikelen
- Soldat 2 Server Installatiehandleiding
- 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.