Diese Anleitung behandelt die Administration Ihres Post Scriptum Dedicated Servers, einschließlich Admin-Einrichtung, RCON-Befehle, Spielerverwaltung, Kartenrotationssteuerung, Teambalance und Fehlerbehebung. Post Scriptum verwendet dasselbe Admin-System wie Squad. Für die erstmalige Servereinrichtung siehe Post Scriptum Server-Einrichtungsanleitung.
Admin-Einrichtung
Post Scriptum verwendet ein rollenbasiertes Admin-System, das über die Admins.cfg-Datei konfiguriert wird. Diese Datei definiert Admin-Gruppen mit bestimmten Berechtigungen und weist Spieler anhand ihrer Steam-ID diesen Gruppen zu.
Admins.cfg konfigurieren
- Stoppen Sie Ihren Server über GPanel.
- Öffnen Sie den File Manager oder verbinden Sie sich per SFTP.
- Navigieren Sie zu
PostScriptum/ServerConfig/. - Öffnen oder erstellen Sie
Admins.cfg.
Admin-Gruppen
Definieren Sie Gruppen mit bestimmten Berechtigungen und weisen Sie dann Steam-IDs jeder Gruppe zu:
Group=SuperAdmin:changemap,balance,pause,cheat,kick,ban,config,cameraman,immune,manageserver,featuretest,reserve,chat,teamchange,forceteamchange,debug
Group=Admin:changemap,balance,pause,kick,ban,config,cameraman,immune,reserve,chat,teamchange,forceteamchange
Group=Moderator:kick,ban,chat,reserve,teamchange
// Super Admins
Admin=76561198012345678:SuperAdmin
Admin=76561198087654321:SuperAdmin
// Admins
Admin=76561198011223344:Admin
// Moderators
Admin=76561198055667788:Moderator
Verfügbare Berechtigungen
Berechtigungen, die Sie Gruppen zuweisen können:
changemap-- Karte/Layer wechselnbalance-- Teambalance verwaltenpause-- Match pausieren/fortsetzencheat-- Cheat-Befehle verwendenkick/ban-- Spieler kicken oder bannenconfig-- Serverkonfiguration zur Laufzeit änderncameraman-- Freie Kamera-Beobachtungimmune-- Kann nicht von anderen Admins gekickt/gebannt werdenreserve-- Zugang zu reservierten Spielerplätzenchat-- Admin-Broadcast-Nachrichten sendenteamchange/forceteamchange-- Eigenes Team wechseln oder andere zum Wechsel zwingen
steamid.io finden. Die ID ist eine 17-stellige Nummer, die mit 7656119 beginnt.
RCON-Befehle
RCON (Remote Console) ermöglicht es Ihnen, Befehle auszuführen, ohne als Spieler verbunden zu sein. Verbinden Sie sich mit einem Source-RCON-kompatiblen Client mit Ihrer Server-IP, dem RCON-Port (aus dem Netzwerk-Tab von GPanel) und dem von Ihnen konfigurierten RCON-Passwort.
Spielerverwaltungsbefehle
| Befehl | Verwendung | Beschreibung |
|---|---|---|
ListPlayers |
ListPlayers |
Alle verbundenen Spieler mit IDs und Steam-IDs auflisten |
AdminKick |
AdminKick <nameOrID> <reason> |
Einen Spieler mit optionaler Begründung kicken |
AdminBan |
AdminBan <nameOrID> <duration> <reason> |
Einen Spieler für eine Dauer bannen (z.B. 1h, 1d, 0 für permanent) |
AdminBanById |
AdminBanById <steamID> <duration> <reason> |
Einen Spieler per Steam-ID bannen (nützlich für Offline-Bans) |
AdminUnban |
AdminUnban <steamID> |
Einen Ban per Steam-ID aufheben |
AdminWarn |
AdminWarn <nameOrID> <message> |
Eine Warnungsnachricht an einen bestimmten Spieler senden |
AdminForceTeamChange |
AdminForceTeamChange <nameOrID> |
Einen Spieler zwingen, ins andere Team zu wechseln |
Karten- und Spielsteuerungsbefehle
| Befehl | Verwendung | Beschreibung |
|---|---|---|
AdminChangeMap |
AdminChangeMap <layerName> |
Sofort zu einem bestimmten Layer wechseln |
AdminSetNextMap |
AdminSetNextMap <layerName> |
Den nächsten Layer in der Rotation festlegen, ohne den aktuellen zu ändern |
AdminRestartMatch |
AdminRestartMatch |
Das aktuelle Match von vorne neu starten |
AdminEndMatch |
AdminEndMatch |
Das aktuelle Match beenden und zum nächsten Layer wechseln |
AdminPauseMatch |
AdminPauseMatch |
Das aktuelle Match pausieren |
AdminUnpauseMatch |
AdminUnpauseMatch |
Das Match fortsetzen |
AdminBroadcast |
AdminBroadcast <message> |
Eine serverweite Broadcast-Nachricht senden, die für alle Spieler sichtbar ist |
ShowCurrentMap |
ShowCurrentMap |
Die aktuell geladene Karte/den Layer anzeigen |
ShowNextMap |
ShowNextMap |
Die nächste Karte/den nächsten Layer in der Rotation anzeigen |
Kartenrotationsverwaltung
Die Rotationsdatei befindet sich unter PostScriptum/ServerConfig/MapRotation.cfg. Fügen Sie einen Layer pro Zeile hinzu:
Arnhem_Offensive_Ger
Oosterbeek_AAS_v1
Doorwerth_Offensive_Brit
Driel_Offensive_Ger
Veghel_AAS_v1
Stoumont_AAS_v1
Verwenden Sie AdminChangeMap, um sofort zu wechseln, oder AdminSetNextMap, um den nächsten Layer einzureihen, ohne das aktuelle Match zu unterbrechen.
MapRotation.cfg-Datei nicht. Um dauerhafte Änderungen vorzunehmen, bearbeiten Sie die Konfigurationsdatei direkt.
Teambalance
Konfigurieren Sie die Teambalance in Server.cfg mit AllowTeamChanges, AutoBalanceEnabled und AutoBalanceThreshold. Admins können Spieler manuell mit AdminForceTeamChange zum Teamwechsel zwingen.
Fehlerbehebung
Server erscheint nicht im Browser
- Überprüfen Sie, ob Sie eine gültige Serverlizenz von OWI haben. Ohne Lizenz erscheint der Server nicht im öffentlichen Browser.
- Warten Sie 2-3 Minuten nach dem Start, damit sich der Server bei der Master-Serverliste registrieren kann.
- Stellen Sie sicher, dass
ShouldAdvertise=trueundIsLANMatch=falsein IhrerServer.cfggesetzt sind. - Überprüfen Sie die Konsolenausgabe in GPanel auf lizenzbezogene Fehlermeldungen.
Serverabstürze
- Überprüfen Sie die Serverlogs auf Fehlerdetails. Logs befinden sich im Verzeichnis
PostScriptum/Saved/Logs/. - Stellen Sie sicher, dass Layer-Namen in
MapRotation.cfgkorrekt geschrieben sind und auf gültige Layer verweisen. - Wenn Abstürze nach einem Spielupdate auftreten, versuchen Sie, den Server über die Reinstall-Option in GPanel neu zu installieren (sichern Sie vorher Ihre Konfigurationsdateien).
- Stellen Sie sicher, dass die
Admins.cfg-Datei keine Syntaxfehler enthält.
Spieler können sich nicht verbinden
- Bestätigen Sie, dass der Server in GPanel vollständig gestartet ist.
- Überprüfen Sie, ob der Server das
MaxPlayers-Limit nicht erreicht hat. - Wenn ein Passwort verwendet wird, stellen Sie sicher, dass Spieler es korrekt eingeben.
- Stellen Sie sicher, dass Spieler dieselbe Spielversion wie der Server haben.
RCON-Verbindungsprobleme
- Stellen Sie sicher, dass das RCON-Passwort entweder in den Startvariablen oder in
Server.cfgfestgelegt ist. - Verwenden Sie den korrekten RCON-Port aus dem Netzwerk-Tab von GPanel.
- Bestätigen Sie, dass Sie einen Source-RCON-kompatiblen Client verwenden.
Verwandte Artikel
- Post Scriptum Server-Einrichtungsanleitung
- So finden Sie Ihre Server-IP und Ihren Port
- Dateien per SFTP hochladen
- Erste Schritte mit Ihrem neuen Server
Wenn Sie weitere Hilfe bei der Serveradministration benötigen, eröffnen Sie ein Support-Ticket und unser Team wird Ihnen weiterhelfen.