Esta guía cubre cómo configurar un servidor dedicado de Assetto Corsa alojado con Legion Hosting, incluyendo ajustes del servidor, listas de entrada y cómo conectarse.
.ini. Los cambios realizados mientras el servidor está en ejecución pueden sobrescribirse al apagarlo.
Descripción General de los Archivos de Configuración
Los servidores dedicados de Assetto Corsa utilizan dos archivos de configuración principales ubicados en el directorio cfg/ de tu servidor.
| Archivo | Propósito |
|---|---|
cfg/server_cfg.ini |
Configuración principal del servidor — nombre, contraseñas, puertos, circuito, lista de coches, reglas de sesión y clima. |
cfg/entry_list.ini |
Define qué coche y skin se asigna a cada espacio de parrilla. Un bloque [CAR_N] por espacio. |
Paso 1 — Acceder al Administrador de Archivos en GPanel
- Inicia sesión en GPanel.
- Selecciona tu servidor de Assetto Corsa de la lista de servidores.
- Si el servidor está en ejecución, haz clic en Stop en la pestaña Console y espera a que el estado cambie a Offline.
- Haz clic en la pestaña Files para abrir el administrador de archivos.
- Navega al directorio
cfg/. Encontrarásserver_cfg.iniyentry_list.iniaquí.
Paso 2 — Configurar server_cfg.ini
Haz clic en server_cfg.ini para abrirlo en el editor en línea. Los ajustes están divididos en secciones. La sección más importante es [SERVER].
Ajustes Clave en [SERVER]
| Ajuste | Valor de Ejemplo | Descripción |
|---|---|---|
NAME |
My Legion AC Server |
El nombre del servidor que se muestra en el navegador de servidores del juego y en Content Manager. Hazlo único para que los jugadores puedan encontrarlo. |
PASSWORD |
mypassword |
Contraseña requerida para unirse. Déjala vacía para un servidor público. |
ADMIN_PASSWORD |
adminpass123 |
Contraseña de administrador utilizada para ejecutar comandos del servidor en el juego. Mantenla privada. |
MAX_CLIENTS |
16 |
Número máximo de jugadores simultáneos. No debe exceder el número de espacios [CAR_N] en entry_list.ini. |
UDP_PORT |
Puerto UDP para el tráfico del juego. Consulta la pestaña Network del GPanel para ver tu puerto asignado. | |
TCP_PORT |
Puerto TCP para el tráfico del juego. Normalmente se establece con el mismo valor que UDP_PORT. Consulta la pestaña Network del GPanel. |
|
HTTP_PORT |
Puerto HTTP utilizado para el endpoint de información del servidor/registro en el lobby. Consulta la pestaña Network del GPanel. | |
TRACK |
monza |
El nombre interno de la carpeta del circuito dentro de content/tracks/. Para circuitos con variantes de trazado, consulta CONFIG_TRACK a continuación. |
CONFIG_TRACK |
gp |
La subcarpeta de variante de trazado dentro del directorio del circuito (por ejemplo, gp, junior). Déjalo vacío para circuitos sin variantes. |
CARS |
ks_ferrari_f40;ks_bmw_m3_e30 |
Lista separada por punto y coma de nombres de carpetas de coches permitidos en este servidor. Cada nombre debe coincidir con una carpeta dentro de content/cars/. |
MAX_BALLAST_KG |
0 |
Peso máximo de lastre en kg que se puede añadir a un coche. Establécelo en 0 para desactivar el lastre. |
QUALIFY_MAX_WAIT_PERC |
120 |
Porcentaje del tiempo de clasificación durante el cual los jugadores que se unen tarde aún pueden entrar en una sesión de clasificación. |
ALLOWED_TYRES_OUT |
2 |
Número de ruedas permitidas fuera de la superficie de la pista antes de que se imponga una penalización. -1 desactiva el límite. |
REGISTER_TO_LOBBY |
1 |
Establécelo en 1 para listar el servidor públicamente en el lobby/navegador de servidores de Kunos. Establécelo en 0 para un servidor privado. |
Ajustes de Sesión ([PRACTICE], [QUALIFY], [RACE])
Cada tipo de sesión tiene su propia sección. Elimina una sección completa para desactivar esa sesión. Ajustes comunes dentro de cada sección:
| Ajuste | Valor de Ejemplo | Descripción |
|---|---|---|
NAME |
Race |
Nombre visible de la sesión que se muestra a los jugadores. |
TIME |
30 |
Duración de la sesión en minutos (para práctica/clasificación). Para sesiones de carrera, usa LAPS en su lugar. |
LAPS |
10 |
Número de vueltas para la sesión de carrera. Establécelo en 0 para usar carreras basadas en tiempo. |
IS_OPEN |
1 |
Establécelo en 1 para permitir que los jugadores se unan durante la sesión. 0 bloquea el servidor al inicio de la sesión. |
WAIT_TIME |
60 |
Segundos de espera antes de que la sesión comience después de que el servidor esté listo. |
Ejemplo Mínimo de server_cfg.ini
Reemplaza los valores de puerto a continuación con los puertos que se muestran en la pestaña Network de tu GPanel.
[SERVER]
NAME=My Legion AC Server
PASSWORD=
ADMIN_PASSWORD=adminpass123
MAX_CLIENTS=16
UDP_PORT= ; check GPanel Network tab
TCP_PORT= ; check GPanel Network tab
HTTP_PORT= ; check GPanel Network tab
TRACK=monza
CONFIG_TRACK=gp
CARS=ks_ferrari_f40;ks_bmw_m3_e30
REGISTER_TO_LOBBY=1
[PRACTICE]
NAME=Practice
TIME=30
IS_OPEN=1
[QUALIFY]
NAME=Qualify
TIME=15
IS_OPEN=1
[RACE]
NAME=Race
LAPS=10
IS_OPEN=0
WAIT_TIME=60
Paso 3 — Configurar entry_list.ini
El archivo entry_list.ini define la parrilla. Cada espacio es un bloque numerado [CAR_N] comenzando desde [CAR_0]. El número total de espacios debe ser mayor o igual que MAX_CLIENTS en server_cfg.ini.
| Clave | Valor de Ejemplo | Descripción |
|---|---|---|
MODEL |
ks_ferrari_f40 |
El nombre de la carpeta del coche dentro de content/cars/. Debe estar listado en la línea CARS de server_cfg.ini. |
SKIN |
0_red |
El nombre de la carpeta del skin dentro del directorio skins/ del coche. Usa el nombre exacto de la carpeta, no un nombre para mostrar. |
SPECTATOR_MODE |
0 |
Establécelo en 1 para marcar este espacio como solo espectador. Establécelo en 0 para un espacio de conducción normal. |
DRIVER_NAME |
|
Opcional. Pre-asigna este espacio a un nombre de piloto específico. Déjalo vacío para permitir cualquier jugador. |
TEAM |
|
Opcional. Nombre del equipo que se muestra en la pantalla de resultados. |
GUID |
|
Opcional. Steam GUID para bloquear este espacio a un jugador específico. Déjalo vacío para espacios abiertos. |
BALLAST |
0 |
Peso de lastre en kg aplicado a este espacio. Requiere que MAX_BALLAST_KG esté configurado en server_cfg.ini. |
Ejemplo de entry_list.ini (4 espacios, coches mixtos)
[CAR_0]
MODEL=ks_ferrari_f40
SKIN=0_red
SPECTATOR_MODE=0
DRIVER_NAME=
TEAM=
GUID=
BALLAST=0
[CAR_1]
MODEL=ks_ferrari_f40
SKIN=1_white
SPECTATOR_MODE=0
DRIVER_NAME=
TEAM=
GUID=
BALLAST=0
[CAR_2]
MODEL=ks_bmw_m3_e30
SKIN=0_default
SPECTATOR_MODE=0
DRIVER_NAME=
TEAM=
GUID=
BALLAST=0
[CAR_3]
MODEL=ks_bmw_m3_e30
SKIN=1_red
SPECTATOR_MODE=0
DRIVER_NAME=
TEAM=
GUID=
BALLAST=0
entry_list.ini tiene menos bloques [CAR_N] que el valor de MAX_CLIENTS en server_cfg.ini, el servidor no podrá iniciar. Añade suficientes espacios para cubrir tu número máximo de jugadores.
Paso 4 — Cómo Conectarse
Para encontrar la dirección IP y el puerto de tu servidor, consulta la pestaña Network del GPanel o revisa la guía de IP y puerto del servidor.
Navegador de Servidores del Juego
- Inicia Assetto Corsa.
- Ve a Drive → Online → Server List.
- Si
REGISTER_TO_LOBBY=1está configurado enserver_cfg.ini, tu servidor aparecerá en la lista pública. Usa el cuadro de búsqueda/filtro para encontrarlo por nombre. - Haz clic en el nombre del servidor y haz clic en Join. Introduce la contraseña de acceso si se ha establecido una.
Conexión Directa
- En el navegador de servidores, haz clic en Join via IP o busca la opción de conexión directa.
- Introduce la dirección IP y el puerto de tu servidor desde la pestaña Network del GPanel.
- Haz clic en Connect. Introduce la contraseña de acceso si se te solicita.
Content Manager (Recomendado)
Content Manager es un lanzador de terceros popular para Assetto Corsa que proporciona un navegador de servidores mejorado con filtrado, unión rápida y detección de contenido faltante.
- Abre Content Manager y ve a la pestaña Drive, luego Online.
- Usa la barra de búsqueda para encontrar tu servidor por nombre, o haz clic en Add server by IP e introduce tu IP y puerto desde la pestaña Network del GPanel.
- Content Manager mostrará advertencias de contenido faltante antes de que intentes unirte, facilitando la identificación de problemas de checksum antes de conectarse.
- Haz clic en Join. Content Manager iniciará Assetto Corsa y se conectará directamente a tu servidor.
Artículos Relacionados
- Assetto Corsa: Instalación de Contenido Personalizado (Circuitos, Coches & Skins)
- Assetto Corsa: Solución de Problemas Comunes
- Cómo Encontrar la IP y el Puerto de tu Servidor
- Cómo Subir Archivos vía SFTP