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
Categorías

Comandos de Administración de Holdfast Nations at War

ES holdfast admin commands rcon 0 encontraron esto útil

Esta guía cubre la administración de tu servidor dedicado de Holdfast: Nations at War, incluyendo la configuración de administradores, uso de RCON, ejecución de comandos, gestión de rotaciones de mapas, configuración de ajustes competitivos y solución de problemas comunes.

Configuración de Administradores

Holdfast utiliza un sistema de administradores basado en Steam ID. Necesitas agregar los Steam ID de los jugadores a la lista de administradores antes de que puedan usar comandos de administrador en el juego.

Agregar Administradores mediante admins.txt

  1. Detén tu servidor desde GPanel.
  2. Abre el File Manager o conéctate mediante SFTP.
  3. Localiza o crea admins.txt en el directorio raíz del servidor.
  4. Agrega un Steam64 ID por línea:
# Holdfast Admin List
# One Steam64 ID per line
76561198012345678
76561198087654321
76561198011223344
  1. Guarda el archivo e inicia tu servidor.
Encontrar Steam64 IDs: Los jugadores pueden encontrar su Steam64 ID visitando steamid.io e ingresando la URL de su perfil de Steam. El ID es un número de 17 dígitos que comienza con 7656119.

Administrador mediante serverconfig.txt

Alternativamente, puedes definir administradores directamente en holdfastnaw-dedicated/configs/serverconfig_default.txt:

# Admin Steam IDs in server config
server_admin_steam_id_add 76561198012345678
server_admin_steam_id_add 76561198087654321

Acceso RCON

RCON (Remote Console) te permite ejecutar comandos del servidor sin estar conectado como jugador. Configura RCON en tu 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
Advertencia de Seguridad: Siempre usa una contraseña fuerte y única para RCON. Cualquier persona con tu contraseña RCON e IP del servidor puede ejecutar cualquier comando en tu servidor. Nunca compartas tus credenciales RCON públicamente.

Para conectarte mediante RCON, puedes usar cualquier cliente compatible con Source RCON. Ingresa la IP de tu servidor, el puerto RCON y la contraseña para establecer una conexión.

Comandos de Administrador en el Juego

Los administradores pueden ejecutar comandos en el juego presionando la tecla de consola designada (generalmente ` o ~) y escribiendo el comando. La siguiente tabla lista los comandos de administrador más utilizados:

Gestión de Jugadores

Comando Uso Descripción
kick kick <playerID> "reason" Expulsar a un jugador del servidor con una razón opcional
ban ban <playerID> <minutes> "reason" Banear a un jugador por una duración especificada (0 = permanente)
unban unban <steamID> Eliminar un baneo por Steam ID
slay slay <playerID> Matar instantáneamente a un jugador
swapteam swapteam <playerID> Mover a un jugador al equipo contrario
mute mute <playerID> Silenciar la voz y el chat de texto de un jugador
unmute unmute <playerID> Quitar el silencio a un jugador previamente silenciado
IDs de Jugadores: Puedes encontrar el ID de un jugador usando el marcador. El número de ID se muestra junto al nombre de cada jugador cuando se ve como administrador.

Control de Mapas y Partidas

Comando Uso Descripción
changemap changemap <mapName> <gameModeID> Cambiar inmediatamente a un mapa y modo especificado
nextmap nextmap Saltar al siguiente mapa en la rotación
restartround restartround Reiniciar la ronda actual
endround endround <teamID> Finalizar la ronda actual con un equipo ganador especificado (1 o 2)
settimeleft settimeleft <seconds> Establecer el tiempo restante de la ronda actual

Gestión de Clases y Aparición

Comando Uso Descripción
setclasslimit setclasslimit <className> <percent> Establecer el límite porcentual para una clase (ej., artillería, oficial)
forceclass forceclass <playerID> <className> Forzar a un jugador a una clase específica
respawn respawn <playerID> Forzar la reaparición de un jugador muerto

Configuración del Servidor para Juego Competitivo

Si estás organizando eventos, batallas en línea o partidas competitivas, los siguientes ajustes ayudan a crear un entorno estructurado:

# 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
Consejo para Batallas en Línea: Para eventos organizados de batallas en línea, desactiva el auto-balance y la aplicación de fuego amigo para que los líderes de regimiento puedan gestionar sus propias formaciones. Establece los límites de clase en 0 para artillería y caballería a menos que ambos bandos lo acuerden específicamente.

Gestión de Rotación de Mapas

Puedes gestionar la rotación de mapas dinámicamente usando comandos de administrador o editando el archivo de configuración.

Comandos de Rotación de Mapas en Tiempo Real

# 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: Los cambios de rotación en tiempo real no se guardan en holdfastnaw-dedicated/configs/serverconfig_default.txt. Se perderán cuando el servidor se reinicie. Para hacer cambios permanentes, edita el archivo de configuración directamente a través del File Manager de GPanel.

Solución de Problemas

El Servidor No Aparece en el Navegador

  • Asegúrate de que el servidor haya estado funcionando al menos 2-3 minutos después del inicio. Toma tiempo registrarse en la lista del servidor maestro de Steam.
  • Verifica que el server_steam_query_port esté correctamente configurado y coincida con tu asignación de GPanel.
  • Comprueba que tu servidor no esté configurado en modo solo LAN.
  • Confirma que el servidor inició correctamente revisando la salida de la consola en GPanel para cualquier mensaje de error.

Caídas del Servidor

  • Revisa los registros del servidor en el directorio server_log/ para detalles de errores.
  • Asegúrate de que tu holdfastnaw-dedicated/configs/serverconfig_default.txt no contenga errores de sintaxis. Un solo carácter mal colocado puede impedir que el servidor inicie.
  • Verifica que los nombres de los mapas en tu rotación estén escritos correctamente y se refieran a mapas válidos.
  • Si las caídas persisten después de una actualización del juego, intenta reinstalar el servidor mediante la opción Reinstall de GPanel (haz una copia de seguridad de tus configuraciones primero).

Problemas de Desincronización de Jugadores

  • La desincronización es más común con altas cantidades de jugadores. Si experimentas desincronización frecuente, considera reducir server_max_players.
  • Asegúrate de que la tasa de tick de tu servidor esté configurada apropiadamente para tu cantidad de jugadores.
  • Los jugadores con latencia muy alta (200+ ms) tienen más probabilidades de experimentar desincronización. Puedes establecer un límite máximo de ping:
# Kick players with ping above this threshold (ms)
server_max_ping 300

Los Jugadores No Pueden Conectarse

  • Verifica que el servidor esté funcionando y completamente iniciado en GPanel.
  • Si usas una contraseña, asegúrate de que los jugadores que se conectan la estén ingresando correctamente.
  • Comprueba que el servidor no esté lleno (límite de server_max_players alcanzado).
  • Si los jugadores se conectan mediante IP directa, asegúrate de que estén usando la IP correcta y el puerto de juego (no el puerto de consulta).

Artículos Relacionados

Si necesitas más asistencia con la administración del servidor, por favor abre un ticket de soporte y nuestro equipo te ayudará.


¿Te resultó útil este artículo?

Ready to Get Started?

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