Den här guiden täcker administration av din dedikerade Post Scriptum-server, inklusive admininställning, RCON-kommandon, spelarhantering, kontroll av kartrotation, lagbalans och felsökning. Post Scriptum använder samma adminsystem som Squad. För initial serverinställning, se Installationsguide för Post Scriptum-server.
Admininställning
Post Scriptum använder ett rollbaserat adminsystem som konfigureras via filen Admins.cfg. Den här filen definierar admingrupper med specifika behörigheter och tilldelar spelare till dessa grupper via Steam-ID.
Konfigurera Admins.cfg
- Stoppa din server från GPanel.
- Öppna filhanteraren eller anslut via SFTP.
- Navigera till
PostScriptum/ServerConfig/. - Öppna eller skapa
Admins.cfg.
Admingrupper
Definiera grupper med specifika behörigheter och tilldela sedan Steam-ID till varje grupp:
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
Tillgängliga behörigheter
Behörigheter som du kan tilldela grupper:
changemap-- ändra karta/lagerbalance-- hantera lagbalanspause-- pausa/återuppta matchcheat-- använd fuskkommandonkick/ban-- sparka ut eller banna spelareconfig-- ändra serverkonfiguration under körningcameraman-- åskådarläge med fri kameraimmune-- kan inte sparkas ut/bannas av andra administratörerreserve-- åtkomst till reserverade spelarplatserchat-- skicka administrativa utskickteamchange/forceteamchange-- byt eget lag eller tvinga andra att byta
steamid.io. ID:t är ett 17-siffrigt nummer som börjar med 7656119.
RCON-kommandon
RCON (Remote Console) låter dig köra kommandon utan att vara ansluten som spelare. Anslut med valfri Source RCON-kompatibel klient med din server-IP, RCON-porten (från fliken Network i GPanel) och RCON-lösenordet du har konfigurerat.
Kommandon för spelarhantering
| Kommando | Användning | Beskrivning |
|---|---|---|
ListPlayers |
ListPlayers |
Lista alla anslutna spelare med ID:n och Steam-ID:n |
AdminKick |
AdminKick <nameOrID> <reason> |
Sparka ut en spelare med ett valfritt motiveringsmeddelande |
AdminBan |
AdminBan <nameOrID> <duration> <reason> |
Banna en spelare under en viss tid (t.ex. 1h, 1d, 0 för permanent) |
AdminBanById |
AdminBanById <steamID> <duration> <reason> |
Banna en spelare via Steam-ID (användbart för offline-banningar) |
AdminUnban |
AdminUnban <steamID> |
Ta bort en banning via Steam-ID |
AdminWarn |
AdminWarn <nameOrID> <message> |
Skicka ett varningsmeddelande till en specifik spelare |
AdminForceTeamChange |
AdminForceTeamChange <nameOrID> |
Tvinga en spelare att byta till det andra laget |
Kommandon för kart- och spelkontroll
| Kommando | Användning | Beskrivning |
|---|---|---|
AdminChangeMap |
AdminChangeMap <layerName> |
Byt omedelbart till ett angivet lager |
AdminSetNextMap |
AdminSetNextMap <layerName> |
Ange nästa lager i rotationen utan att ändra det nuvarande |
AdminRestartMatch |
AdminRestartMatch |
Starta om den nuvarande matchen från början |
AdminEndMatch |
AdminEndMatch |
Tvinga den nuvarande matchen att avslutas och gå vidare till nästa lager |
AdminPauseMatch |
AdminPauseMatch |
Pausa den nuvarande matchen |
AdminUnpauseMatch |
AdminUnpauseMatch |
Återuppta matchen |
AdminBroadcast |
AdminBroadcast <message> |
Skicka ett serveromfattande utskick som är synligt för alla spelare |
ShowCurrentMap |
ShowCurrentMap |
Visa den karta/det lager som för närvarande är laddad |
ShowNextMap |
ShowNextMap |
Visa nästa karta/lager i rotationen |
Hantering av kartrotation
Rotationsfilen finns på PostScriptum/ServerConfig/MapRotation.cfg. Lägg till ett lager per rad:
Arnhem_Offensive_Ger
Oosterbeek_AAS_v1
Doorwerth_Offensive_Brit
Driel_Offensive_Ger
Veghel_AAS_v1
Stoumont_AAS_v1
Använd AdminChangeMap för att byta omedelbart, eller AdminSetNextMap för att köa nästa lager utan att avbryta den nuvarande matchen.
MapRotation.cfg. För att göra permanenta ändringar, redigera konfigurationsfilen direkt.
Lagbalans
Konfigurera lagbalans i Server.cfg med AllowTeamChanges, AutoBalanceEnabled och AutoBalanceThreshold. Administratörer kan manuellt tvinga spelare att byta lag med hjälp av AdminForceTeamChange.
Felsökning
Servern visas inte i webbläsaren
- Kontrollera att du har en giltig serverlicens från OWI. Utan licens visas servern inte i den publika webbläsaren.
- Tillåt 2–3 minuter efter start för att servern ska registrera sig hos masterserverlistan.
- Se till att
ShouldAdvertise=trueochIsLANMatch=falsei dinServer.cfg. - Kontrollera konsolutdata i GPanel efter eventuella licensrelaterade felmeddelanden.
Serverkrascher
- Kontrollera serverloggarna för feldetaljer. Loggarna finns i katalogen
PostScriptum/Saved/Logs/. - Kontrollera att lagernamnen i
MapRotation.cfgär korrekt stavade och refererar till giltiga lager. - Om krascher inträffar efter en speluppdatering, försök installera om servern via alternativet Reinstall i GPanel (säkerhetskopiera dina konfigurationer först).
- Se till att filen
Admins.cfginte innehåller syntaxfel.
Spelare kan inte ansluta
- Bekräfta att servern är helt startad i GPanel.
- Kontrollera att servern inte har nått gränsen
MaxPlayers. - Om du använder ett lösenord, se till att spelarna anger det korrekt.
- Kontrollera att spelarna har samma spelversion som servern.
Problem med RCON-anslutning
- Se till att RCON-lösenordet är angivet antingen i startvariablerna eller i
Server.cfg. - Använd rätt RCON-port från fliken Network i GPanel.
- Bekräfta att du använder en Source RCON-kompatibel klient.
Relaterade artiklar
- Installationsguide för Post Scriptum-server
- Så hittar du din server-IP och port
- Så laddar du upp filer via SFTP
- Kom igång med din nya server
Om du behöver ytterligare hjälp med serveradministration, öppna ett supportärende så hjälper vårt team dig.