Ten przewodnik obejmuje sposób konfiguracji administratorów, moderatorów i dostępu RCON na Twoim dedykowanym serwerze Squad hostowanym w Legion Hosting. Aby poznać podstawową konfigurację serwera (Server.cfg, mapy, licencjonowanie), zobacz Przewodnik konfiguracji dedykowanego serwera Squad.
SquadGame/ServerConfig/. Użyj menedżera plików GPanel lub SFTP, aby je edytować.
Admins.cfg -- Zarządzanie administratorami i moderatorami
Znajdujący się w SquadGame/ServerConfig/Admins.cfg plik ten definiuje grupy administratorów i przypisuje do nich Steam ID. Administratorzy są identyfikowani na podstawie ich 64-bitowego SteamID.
Znajdowanie SteamID64
Każdy profil Steam możesz wyszukać na steamid.io. Potrzebna wartość wygląda następująco: 76561198012345678.
Format pliku
//----------------------------------------------
// Admin Groups
// Syntax: Group=GroupName:Permission1,Permission2,...
//----------------------------------------------
Group=Superadmin:changemap,cheat,private,balance,chat,kick,ban,config,cameraman,immune,manageserver,featuretest,reserve,demos,clientdemos,pause,plugins,debug,teamchange
Group=Admin:changemap,chat,kick,ban,config,immune,reserve,manageserver,teamchange
Group=Moderator:chat,kick,ban,teamchange
Group=VIP:reserve
//----------------------------------------------
// Admin Assignments
// Syntax: Admin=SteamID64:GroupName
//----------------------------------------------
Admin=76561198012345678:Superadmin
Admin=76561198087654321:Admin
Admin=76561198011112222:Moderator
Admin=76561198033334444:VIP
Dostępne uprawnienia
| Uprawnienie | Opis |
|---|---|
changemap |
Może zmienić bieżącą warstwę/mapę w trakcie gry. |
chat |
Może wysyłać administracyjne komunikaty rozgłoszeniowe do wszystkich graczy. |
kick |
Może wyrzucać graczy z serwera. |
ban |
Może banować graczy na serwerze. |
manageserver |
Może zarządzać ustawieniami serwera i restartować serwer. |
immune |
Zapobiega wyrzuceniu lub zbanowaniu administratora przez innych administratorów. |
reserve |
Umożliwia użytkownikowi zajęcie zarezerwowanego slotu, gdy serwer jest pełny. |
teamchange |
Umożliwia obejście ograniczeń zmiany drużyny. |
balance |
Umożliwia administratorowi przenoszenie graczy między drużynami w celu zbalansowania. |
config |
Może modyfikować konfigurację serwera przez RCON. |
Konfiguracja i dostęp RCON
RCON (Remote Console) pozwala zarządzać serwerem zdalnie za pomocą narzędzia takiego jak SQUAD RCON lub dowolnego ogólnego klienta RCON obsługującego protokół Squad.
Włączanie RCON w Server.cfg
Dodaj lub zweryfikuj następujący blok w SquadGame/ServerConfig/Server.cfg:
[RCON]
RCON_Password=YourStrongPasswordHere
MaxRCONConnections=10
| Ustawienie | Opis |
|---|---|
RCON_Password |
Hasło wymagane do uwierzytelnienia w interfejsie RCON. Użyj silnego, unikalnego hasła. |
MaxRCONConnections |
Maksymalna liczba jednoczesnych dozwolonych połączeń klientów RCON. |
Łączenie za pomocą klienta RCON
- Otwórz swojego klienta RCON (np. SQUAD RCON, mcrcon lub narzędzie administracyjne kompatybilne ze Squad).
- Wprowadź adres IP swojego serwera. Znajdziesz go w GPanel -- zobacz Jak znaleźć IP i port serwera.
- Ustaw port na port RCON pokazany w zakładce Network GPanel.
- Wprowadź ustawione przez siebie
RCON_Password. - Połącz się -- będziesz mógł uruchamiać komendy bezpośrednio.
Przydatne komendy RCON
AdminBroadcast <message> -- Broadcast a message to all players
AdminKick <SteamID/Name> <reason> -- Kick a player
AdminBan <SteamID/Name> <duration> <reason> -- Ban a player (0 = permanent)
AdminChangeLayer <LayerName> -- Change the current layer immediately
AdminSetNextLayer <LayerName> -- Set the next layer in rotation
ListPlayers -- List all connected players with their IDs
ShowNextMap -- Display the next layer in rotation
AdminForceTeamChange <PlayerID> -- Force a player to switch teams
AdminDisbandSquad <TeamID> <SquadID> -- Disband a squad
AdminEndMatch -- End the current match
Potrzebujesz pomocy?
Jeśli napotkasz problem nieomówiony tutaj, nasz zespół wsparcia jest dostępny, aby pomóc.
Powiązane artykuły: