Este guia cobre como configurar admins, moderadores e acesso RCON no seu servidor dedicado Squad hospedado na Legion Hosting. Para configuração principal do servidor (Server.cfg, mapas, licenciamento), consulte o Guia de Configuração do Servidor Dedicado Squad.
SquadGame/ServerConfig/. Use o gerenciador de arquivos do GPanel ou SFTP para editá-los.
Admins.cfg -- Gerenciamento de Admins e Moderadores
Localizado em SquadGame/ServerConfig/Admins.cfg, este arquivo define grupos de admin e atribui Steam IDs a eles. Os admins são identificados pelo SteamID de 64 bits.
Encontrando um SteamID64
Você pode consultar qualquer perfil Steam em steamid.io. O valor que você precisa é similar a 76561198012345678.
Formato do Arquivo
//----------------------------------------------
// 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
Permissões Disponíveis
| Permissão | Descrição |
|---|---|
changemap |
Pode alterar a layer/mapa atual durante a partida. |
chat |
Pode enviar mensagens de broadcast de admin para todos os jogadores. |
kick |
Pode expulsar jogadores do servidor. |
ban |
Pode banir jogadores do servidor. |
manageserver |
Pode gerenciar configurações do servidor e reiniciar o servidor. |
immune |
Impede que o admin seja expulso ou banido por outros admins. |
reserve |
Permite que o usuário ocupe um slot reservado quando o servidor está cheio. |
teamchange |
Permite ignorar restrições de troca de time. |
balance |
Permite que o admin mova jogadores entre times para balanceamento. |
config |
Pode modificar a configuração do servidor via RCON. |
Configuração e Acesso RCON
RCON (Remote Console) permite gerenciar seu servidor remotamente usando uma ferramenta como SQUAD RCON ou qualquer cliente RCON genérico que suporte o protocolo do Squad.
Habilitando RCON no Server.cfg
Adicione ou verifique o seguinte bloco em SquadGame/ServerConfig/Server.cfg:
[RCON]
RCON_Password=YourStrongPasswordHere
MaxRCONConnections=10
| Configuração | Descrição |
|---|---|
RCON_Password |
A senha necessária para autenticar na interface RCON. Use uma senha forte e única. |
MaxRCONConnections |
Máximo de conexões simultâneas de clientes RCON permitidas. |
Conectando com um Cliente RCON
- Abra seu cliente RCON (ex.: SQUAD RCON, mcrcon ou uma ferramenta de admin compatível com Squad).
- Digite o endereço IP do seu servidor. Encontre-o no GPanel -- consulte Como Encontrar o IP e a Porta do Seu Servidor.
- Defina a porta para a porta RCON mostrada na aba Network do GPanel.
- Digite a
RCON_Passwordque você definiu. - Conecte -- você poderá executar comandos diretamente.
Comandos RCON Úteis
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
Precisa de Ajuda?
Se você encontrar um problema não coberto aqui, nossa equipe de suporte está disponível para ajudar.
Artigos relacionados: