Tento průvodce pokrývá administraci vašeho dedikovaného serveru Post Scriptum, včetně nastavení adminů, RCON příkazů, správy hráčů, řízení rotace map, vyvážení týmů a řešení problémů. Post Scriptum používá stejný administrátorský systém jako Squad. Pro úvodní nastavení serveru viz Post Scriptum průvodce nastavením serveru.
Nastavení administrátorů
Post Scriptum používá systém administrátorů založený na rolích, konfigurovaný prostřednictvím souboru Admins.cfg. Tento soubor definuje administrátorské skupiny s konkrétními oprávněními a přiřazuje hráče do těchto skupin podle Steam ID.
Konfigurace Admins.cfg
- Zastavte svůj server v GPanel.
- Otevřete Správce souborů nebo se připojte přes SFTP.
- Přejděte do
PostScriptum/ServerConfig/. - Otevřete nebo vytvořte
Admins.cfg.
Administrátorské skupiny
Definujte skupiny s konkrétními oprávněními a poté přiřaďte Steam ID ke každé skupině:
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
Dostupná oprávnění
Oprávnění, která můžete přiřadit skupinám:
changemap-- změna mapy/vrstvybalance-- správa vyvážení týmůpause-- pozastavení/obnovení zápasucheat-- použití cheat příkazůkick/ban-- vykopnutí nebo zabanování hráčůconfig-- úprava konfigurace serveru za běhucameraman-- volné sledování kamerouimmune-- nemůže být vykopnut/zabanován jinými adminyreserve-- přístup k rezervovaným slotům pro hráčechat-- odesílání administrátorských zprávteamchange/forceteamchange-- přepnutí vlastního týmu nebo vynucení přepnutí u ostatních
steamid.io. ID je 17místné číslo začínající na 7656119.
RCON příkazy
RCON (Remote Console) vám umožňuje provádět příkazy bez nutnosti být připojen jako hráč. Připojte se pomocí libovolného klienta kompatibilního se Source RCON s IP adresou vašeho serveru, RCON portem (ze záložky Network v GPanel) a RCON heslem, které jste nakonfigurovali.
Příkazy pro správu hráčů
| Příkaz | Použití | Popis |
|---|---|---|
ListPlayers |
ListPlayers |
Vypíše všechny připojené hráče s jejich ID a Steam ID |
AdminKick |
AdminKick <nameOrID> <reason> |
Vykopne hráče s volitelnou zprávou o důvodu |
AdminBan |
AdminBan <nameOrID> <duration> <reason> |
Zabanuje hráče na určitou dobu (např. 1h, 1d, 0 pro trvalý ban) |
AdminBanById |
AdminBanById <steamID> <duration> <reason> |
Zabanuje hráče podle Steam ID (užitečné pro offline bany) |
AdminUnban |
AdminUnban <steamID> |
Odstraní ban podle Steam ID |
AdminWarn |
AdminWarn <nameOrID> <message> |
Odešle varovnou zprávu konkrétnímu hráči |
AdminForceTeamChange |
AdminForceTeamChange <nameOrID> |
Vynutí přepnutí hráče do druhého týmu |
Příkazy pro řízení map a hry
| Příkaz | Použití | Popis |
|---|---|---|
AdminChangeMap |
AdminChangeMap <layerName> |
Okamžitě přepne na zadanou vrstvu |
AdminSetNextMap |
AdminSetNextMap <layerName> |
Nastaví další vrstvu v rotaci bez změny aktuální |
AdminRestartMatch |
AdminRestartMatch |
Restartuje aktuální zápas od začátku |
AdminEndMatch |
AdminEndMatch |
Vynutí ukončení aktuálního zápasu a přejde na další vrstvu |
AdminPauseMatch |
AdminPauseMatch |
Pozastaví aktuální zápas |
AdminUnpauseMatch |
AdminUnpauseMatch |
Obnoví pozastavený zápas |
AdminBroadcast |
AdminBroadcast <message> |
Odešle celoserverovou zprávu viditelnou pro všechny hráče |
ShowCurrentMap |
ShowCurrentMap |
Zobrazí aktuálně načtenou mapu/vrstvu |
ShowNextMap |
ShowNextMap |
Zobrazí další mapu/vrstvu v rotaci |
Správa rotace map
Soubor rotace se nachází v PostScriptum/ServerConfig/MapRotation.cfg. Přidejte jednu vrstvu na řádek:
Arnhem_Offensive_Ger
Oosterbeek_AAS_v1
Doorwerth_Offensive_Brit
Driel_Offensive_Ger
Veghel_AAS_v1
Stoumont_AAS_v1
Použijte AdminChangeMap pro okamžité přepnutí, nebo AdminSetNextMap pro zařazení další vrstvy bez přerušení aktuálního zápasu.
MapRotation.cfg. Pro trvalé změny upravte konfigurační soubor přímo.
Vyvážení týmů
Vyvážení týmů nakonfigurujte v Server.cfg pomocí AllowTeamChanges, AutoBalanceEnabled a AutoBalanceThreshold. Administrátoři mohou ručně vynutit přepnutí hráčů do jiného týmu pomocí AdminForceTeamChange.
Řešení problémů
Server se nezobrazuje v prohlížeči serverů
- Ověřte, že máte platnou serverovou licenci od OWI. Bez licence se server nezobrazí ve veřejném prohlížeči serverů.
- Počkejte 2-3 minuty po spuštění, než se server zaregistruje v hlavním seznamu serverů.
- Ujistěte se, že
ShouldAdvertise=trueaIsLANMatch=falseve vašemServer.cfg. - Zkontrolujte výstup konzole v GPanel pro případné chybové zprávy související s licencí.
Pády serveru
- Zkontrolujte serverové logy pro podrobnosti o chybách. Logy se nacházejí v adresáři
PostScriptum/Saved/Logs/. - Ověřte, že názvy vrstev v
MapRotation.cfgjsou správně napsány a odkazují na platné vrstvy. - Pokud dochází k pádům po aktualizaci hry, zkuste přeinstalovat server přes možnost Reinstall v GPanel (nejdříve si zálohujte konfigurace).
- Ujistěte se, že soubor
Admins.cfgneobsahuje syntaktické chyby.
Hráči se nemohou připojit
- Potvrďte, že server je plně spuštěn v GPanel.
- Zkontrolujte, zda server nedosáhl limitu
MaxPlayers. - Pokud používáte heslo, ujistěte se, že ho hráči zadávají správně.
- Ověřte, že hráči mají stejnou verzi hry jako server.
Problémy s RCON připojením
- Ujistěte se, že RCON heslo je nastaveno buď ve startovacích proměnných, nebo v
Server.cfg. - Použijte správný RCON port ze záložky Network v GPanel.
- Potvrďte, že používáte klienta kompatibilního se Source RCON.
Související články
- Post Scriptum průvodce nastavením serveru
- Jak najít IP adresu a port vašeho serveru
- Jak nahrávat soubory přes SFTP
- Začínáme s vaším novým serverem
Pokud potřebujete další pomoc s administrací serveru, otevřete tiket podpory a náš tým vám pomůže.