background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categorias

Comandos de Administração do Holdfast Nations at War

PT holdfast admin commands rcon 0 consideraram isto útil

Este guia abrange a administração do seu servidor dedicado de Holdfast: Nations at War, incluindo a configuração de administradores, utilização de RCON, execução de comandos, gestão de rotações de mapas, configuração de definições competitivas e resolução de problemas comuns.

Configuração de Administradores

Holdfast utiliza um sistema de administradores baseado em Steam ID. Precisa de adicionar os Steam IDs dos jogadores à lista de administradores antes de estes poderem usar comandos de administração no jogo.

Adicionar Administradores via admins.txt

  1. Pare o seu servidor a partir do GPanel.
  2. Abra o File Manager ou conecte-se via SFTP.
  3. Localize ou crie admins.txt no diretório raiz do servidor.
  4. Adicione um Steam64 ID por linha:
# Holdfast Admin List
# One Steam64 ID per line
76561198012345678
76561198087654321
76561198011223344
  1. Guarde o ficheiro e inicie o seu servidor.
Encontrar Steam64 IDs: Os jogadores podem encontrar o seu Steam64 ID visitando steamid.io e introduzindo o URL do seu perfil Steam. O ID é um número de 17 dígitos que começa com 7656119.

Administrador via serverconfig.txt

Em alternativa, pode definir administradores diretamente em holdfastnaw-dedicated/configs/serverconfig_default.txt:

# Admin Steam IDs in server config
server_admin_steam_id_add 76561198012345678
server_admin_steam_id_add 76561198087654321

Acesso RCON

RCON (Remote Console) permite-lhe executar comandos do servidor sem estar conectado como jogador. Configure o RCON no seu holdfastnaw-dedicated/configs/serverconfig_default.txt:

# Enable RCON
server_rcon_enabled true

# RCON password (use a strong, unique password)
server_rcon_password "YourSecureRconPassword"

# RCON port (default is game port + 5)
server_rcon_port 20105
Aviso de Segurança: Utilize sempre uma palavra-passe forte e única para RCON. Qualquer pessoa com a sua palavra-passe RCON e IP do servidor pode executar qualquer comando no seu servidor. Nunca partilhe as suas credenciais RCON publicamente.

Para conectar via RCON, pode usar qualquer cliente compatível com Source RCON. Introduza o IP do seu servidor, a porta RCON e a palavra-passe para estabelecer uma ligação.

Comandos de Administração no Jogo

Os administradores podem executar comandos no jogo premindo a tecla de consola designada (normalmente ` ou ~) e digitando o comando. A tabela seguinte lista os comandos de administração mais utilizados:

Gestão de Jogadores

Comando Utilização Descrição
kick kick <playerID> "reason" Expulsar um jogador do servidor com um motivo opcional
ban ban <playerID> <minutes> "reason" Banir um jogador por uma duração especificada (0 = permanente)
unban unban <steamID> Remover um banimento por Steam ID
slay slay <playerID> Matar instantaneamente um jogador
swapteam swapteam <playerID> Mover um jogador para a equipa adversária
mute mute <playerID> Silenciar a voz e o chat de texto de um jogador
unmute unmute <playerID> Remover o silenciamento de um jogador previamente silenciado
IDs de Jogadores: Pode encontrar o ID de um jogador usando o quadro de pontuações. O número de ID é apresentado junto ao nome de cada jogador quando visualizado como administrador.

Controlo de Mapa e Jogo

Comando Utilização Descrição
changemap changemap <mapName> <gameModeID> Mudar imediatamente para um mapa e modo especificados
nextmap nextmap Avançar para o próximo mapa na rotação
restartround restartround Reiniciar a ronda atual
endround endround <teamID> Terminar a ronda atual com uma equipa vencedora especificada (1 ou 2)
settimeleft settimeleft <seconds> Definir o tempo restante para a ronda atual

Gestão de Classes e Respawn

Comando Utilização Descrição
setclasslimit setclasslimit <className> <percent> Definir o limite percentual para uma classe (ex.: artilharia, oficial)
forceclass forceclass <playerID> <className> Forçar um jogador a usar uma classe específica
respawn respawn <playerID> Forçar o respawn de um jogador morto

Configuração do Servidor para Jogo Competitivo

Se está a organizar eventos, batalhas em linha ou partidas competitivas, as seguintes definições ajudam a criar um ambiente estruturado:

# Competitive settings
server_friendly_fire true
server_auto_balance_teams false
server_enforce_team_balance false
server_allow_spectators true

# Disable certain classes for line battles
server_class_limit_artillery 0
server_class_limit_cavalry 0

# Longer round times for organized events
server_round_time_seconds 1800

# Disable respawning (one life per round)
server_respawn_enabled false
server_respawn_time_seconds 0
Dica para Batalhas em Linha: Para eventos organizados de batalhas em linha, desative o balanceamento automático e a aplicação de fogo amigo para que os líderes de regimento possam gerir as suas próprias formações. Defina os limites de classe para 0 para artilharia e cavalaria, a menos que especificamente acordado por ambos os lados.

Gestão da Rotação de Mapas

Pode gerir a rotação de mapas dinamicamente usando comandos de administração ou editando o ficheiro de configuração.

Comandos de Rotação de Mapas em Tempo de Execução

# View current map rotation
maplist

# Add a map to the rotation
addmap "Grasslands" 0

# Remove a map from the rotation
removemap "Grasslands" 0

# Clear the entire rotation
clearrotation
Nota: As alterações de rotação em tempo de execução não são guardadas em holdfastnaw-dedicated/configs/serverconfig_default.txt. Serão perdidas quando o servidor reiniciar. Para fazer alterações permanentes, edite o ficheiro de configuração diretamente através do File Manager do GPanel.

Resolução de Problemas

Servidor Não Aparece no Browser

  • Certifique-se de que o servidor está a funcionar há pelo menos 2-3 minutos após o arranque. Demora algum tempo a registar-se na lista do servidor master Steam.
  • Verifique se o server_steam_query_port está corretamente configurado e corresponde à sua alocação no GPanel.
  • Confirme que o seu servidor não está definido para modo apenas LAN.
  • Confirme que o servidor arrancou com sucesso, verificando a saída da consola no GPanel para quaisquer mensagens de erro.

Crashes do Servidor

  • Verifique os registos do servidor no diretório server_log/ para detalhes do erro.
  • Certifique-se de que o seu holdfastnaw-dedicated/configs/serverconfig_default.txt não contém erros de sintaxe. Um único carácter mal colocado pode impedir o servidor de arrancar.
  • Verifique se os nomes dos mapas na sua rotação estão escritos corretamente e referem-se a mapas válidos.
  • Se os crashes persistirem após uma atualização do jogo, tente reinstalar o servidor através da opção Reinstall do GPanel (faça cópia de segurança das suas configurações primeiro).

Problemas de Dessincronização de Jogadores

  • A dessincronização é mais comum com contagens elevadas de jogadores. Se experienciar dessincronização frequente, considere reduzir o server_max_players.
  • Certifique-se de que o tick rate do seu servidor está definido adequadamente para a contagem de jogadores.
  • Jogadores com latência muito alta (200+ ms) têm maior probabilidade de experienciar dessincronização. Pode definir um limite máximo de ping:
# Kick players with ping above this threshold (ms)
server_max_ping 300

Jogadores Não Conseguem Conectar

  • Verifique se o servidor está a funcionar e totalmente iniciado no GPanel.
  • Se estiver a usar uma palavra-passe, certifique-se de que os jogadores a estão a introduzir corretamente.
  • Confirme que o servidor não está cheio (limite de server_max_players atingido).
  • Se os jogadores estão a conectar via IP direto, certifique-se de que estão a usar o IP e a porta de jogo corretos (não a porta de consulta).

Artigos Relacionados

Se precisar de assistência adicional com a administração do servidor, por favor abra um ticket de suporte e a nossa equipa irá ajudá-lo.


Este artigo foi útil?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.