Esta guía cubre cómo configurar tu servidor dedicado de Puck alojado con Legion Hosting. Puck es un juego multijugador de hockey basado en físicas -- sin reglas, sin tiempos muertos, solo mete el puck en la portería. Para comandos de administrador y gestión del servidor, consulta Guía de Administración del Servidor de Puck.
1. Acceder a Tu Servidor
- Inicia sesión en GPanel.
- Selecciona tu servidor de Puck de la lista de servidores.
- La IP y el puerto de tu servidor se muestran en la pestaña Console. Consulta Cómo Encontrar la IP y el Puerto de Tu Servidor para más detalles.
2. Variables de Inicio
Configura estos ajustes desde la pestaña Startup en GPanel:
| Variable | Nombre de Entorno | Predeterminado | Descripción |
|---|---|---|---|
| Máximo de Jugadores | MAX_PLAYERS |
10 | Máximo de jugadores (hasta 32). |
| Puerto de Consulta | QUERY_PORT |
7778 | Puerto de consulta para visibilidad en el navegador de servidores. |
| Contraseña | SRV_PASSWORD |
(vacío) | Contraseña requerida para unirse. Déjalo vacío para acceso público. |
| Tiempo de Expulsión | KICK_TIMEOUT |
300 | Segundos antes de que un jugador inactivo sea expulsado. |
| Framerate Objetivo | FRAME_RATE |
120 | Framerate del servidor. Debe ser 10-20 por encima del tick rate. |
| Tick Rate del Servidor | SERVER_TICK_RATE |
100 | Tasa de simulación del servidor (máximo 360). |
| Tick Rate del Cliente | CLIENT_TICK_RATE |
360 | Tasa de actualización del cliente. Debe ser al menos el doble del tick rate del servidor. No excedas 360 a menos que sepas lo que estás haciendo. |
| Actualización Automática | AUTO_UPDATE |
0 | Actualizar automáticamente el servidor al iniciar (1=sí, 0=no). |
3. Archivo de Configuración
La configuración del servidor se almacena en server_configuration.json en el directorio raíz. El panel actualiza automáticamente los valores clave desde tus variables de inicio. Puedes editar ajustes adicionales a través de SFTP:
{
"port": 7777,
"pingPort": 7778,
"name": "My Puck Server",
"maxPlayers": 10,
"password": "",
"voip": false,
"isPublic": true,
"adminSteamIds": [],
"kickTimeout": 300,
"targetFrameRate": 120,
"serverTickRate": 100,
"clientTickRate": 200,
"startPaused": false,
"allowVoting": true,
"mods": []
}
4. Conectarse a Tu Servidor
- Compra e instala Puck desde Steam.
- Inicia el juego y abre el navegador de servidores.
- Encuentra tu servidor por nombre, o usa la conexión directa con tu IP y puerto.
- Ingresa la contraseña si se ha establecido una.
5. Lista de Verificación para la Primera Configuración
- Edita
server_configuration.jsonpara establecer unnamepara el servidor. - Agrega tu Steam ID al array
adminSteamIdspara acceso de administrador dentro del juego. - Configura los tick rates y el framerate (mantén los valores predeterminados a menos que tengas una necesidad específica).
- Inicia el servidor y verifica que muestre
Server authenticateden la consola.
Artículos Relacionados
- Guía de Administración del Servidor de Puck
- Cómo Encontrar la IP y el Puerto de Tu Servidor
- Cómo Subir Archivos a través de SFTP
¿Necesitas Ayuda?
Si tienes problemas con tu servidor de Puck, abre un ticket de soporte e incluye la IP de tu servidor, una descripción del problema y cualquier mensaje de error de la consola de GPanel.