Cómo crear un servidor de Assetto Corsa
Para crear un servidor de Assetto Corsa, conecta primero tu cuenta de Steam en OuiPanel y deja que la instalación descargue el servidor oficial de Kunos. El nombre y las contraseñas se ajustan en las variables, y el circuito, los coches y las sesiones en los archivos cfg/server_cfg.ini y cfg/entry_list.ini. Esta guía recorre cada paso en OuiPanel, el panel de juego de OuiHeberg, hasta la primera carrera. Parte de un servidor ya contratado en nuestro servidor Assetto Corsa. Trata de Assetto Corsa, el primer juego, no de Competizione.
Conectar tu cuenta de Steam
El servidor de Assetto Corsa es una herramienta oficial de Kunos Simulazioni, publicada en Steam. Steam solo la entrega a las cuentas que tienen el juego. Por eso el servidor se descarga con tu cuenta de Steam, sin que des tu contraseña. Steam Guard sigue activado, y OuiPanel no guarda ninguna credencial.
Inicia sesión en OuiPanel en dash.ouipanel.com y abre tu servidor de Assetto Corsa.
En el menú lateral, abre la pestaña Steam.
Haz clic en Conectar mi cuenta de Steam. Aparece un código QR.
En tu teléfono, abre la aplicación de Steam. Toca el icono de Steam Guard, el escudo, y luego Escanear un código QR. Escanea el código y aprueba la conexión.
De vuelta en OuiPanel, haz clic en Instalar / actualizar.
Solo el propietario del servidor puede conectar una cuenta de Steam, y esa cuenta debe tener Assetto Corsa. Mientras no haya una cuenta conectada, la instalación espera y la pestaña lo indica con un mensaje.
El servidor de Kunos solo contiene los archivos de datos de los coches y los circuitos. Tus jugadores necesitan el juego en su propio PC, con los DLC del contenido que uses.
Arrancar el servidor por primera vez
El servidor funciona en Linux, sin capa de compatibilidad. Es muy ligero, unos 30 MB, y no ha cambiado desde 2018. Así que no hay ninguna actualización que esperar al arrancar.
En el menú lateral, abre la Consola.
Espera a que termine la instalación lanzada desde la pestaña Steam.
Haz clic en Iniciar y espera al estado En marcha.
Según los registros publicados por la comunidad, el servidor escribe «Server started» en la consola y luego intenta registrarse en la lista de servidores de Kunos. Ese registro depende del puerto HTTP, descrito más abajo.
Si la consola dice que falta el archivo acServer, la instalación no se ha hecho. Vuelve a la pestaña Steam y lánzala de nuevo después de conectar tu cuenta.
Ajustar el nombre y las contraseñas
Las variables que se leen al arrancar están en Configuración › Parámetros del servidor, bloque Variables de entorno. Valida un campo con la marca a su derecha y reinicia el servidor.
| Variable | Función |
|---|---|
| Nombre del servidor | Nombre que ven los jugadores, «Serveur Assetto Corsa OuiHeberg» por defecto, 45 caracteres como máximo |
| Contraseña del servidor | Contraseña que se pide a los jugadores. Deja el campo vacío para un servidor abierto |
| Contraseña de administrador | Contraseña del comando /admin, generada por OuiPanel al crear el servidor, de 8 a 40 caracteres |
| HTTP Port | Puerto de la lista de servidores y de Content Manager, asignado al crear el servidor. No se puede cambiar |
En cada arranque, OuiPanel escribe estos valores en cfg/server_cfg.ini, en las líneas NAME, PASSWORD, ADMIN_PASSWORD, UDP_PORT, TCP_PORT y HTTP_PORT. Cambia estos ajustes en las variables, porque un cambio en el archivo se borraría.
Tu servidor usa dos puertos. El puerto principal, que se muestra en OuiPanel, sirve para el juego en TCP y UDP. El puerto siguiente, que se muestra en HTTP Port, sirve para los intercambios HTTP con el juego y con la lista de servidores.
La ayuda que aparece bajo Contraseña del servidor habla de Telnet. No se aplica a Assetto Corsa. Ese campo es de verdad la contraseña que se pide a los jugadores.
Elegir el circuito, los coches y las sesiones
El circuito, los coches permitidos, el número de pilotos, las sesiones y el clima se ajustan en cfg/server_cfg.ini. OuiPanel no toca este archivo, salvo las líneas citadas arriba, y una reinstalación lo conserva.
En la Consola, detén el servidor con Detener.
En el menú lateral, haz clic en Gestor de archivos y abre la carpeta
cfg.Haz clic en
server_cfg.ini. Se abre la ventana «Edición de server_cfg.ini».Cambia los valores y haz clic en Guardar.
Arranca el servidor desde la Consola.
Los ajustes de la sección [SERVER]
[SERVER]
TRACK=magione
CONFIG_TRACK=
CARS=bmw_m3_e30;ks_toyota_gt86
MAX_CLIENTS=18
REGISTER_TO_LOBBY=1
PICKUP_MODE_ENABLED=1
LOCKED_ENTRY_LIST=0
Son las claves más útiles, con valores de ejemplo. El archivo que entrega Kunos contiene otras, como las ayudas a la conducción, el desgaste y los daños.
| Ajuste | Efecto |
|---|---|
TRACK | Nombre de la carpeta del circuito en content/tracks, por ejemplo ks_nordschleife |
CONFIG_TRACK | Trazado del circuito, cuando tiene varios. Si no, deja el valor vacío |
CARS | Coches permitidos, por su nombre de carpeta en content/cars, separados por ; |
MAX_CLIENTS | Número de pilotos. No puede superar el número de plazas de entry_list.ini ni el número de boxes del circuito |
REGISTER_TO_LOBBY | En 1, el servidor pide aparecer en la lista pública del juego. En 0, se queda privado |
PICKUP_MODE_ENABLED | En 1, cada jugador coge un coche libre al llegar. Es el modo recomendado para un servidor público |
LOCKED_ENTRY_LIST | En 1, solo pueden entrar los pilotos cuyo GUID de Steam figura en entry_list.ini |
Las secciones [PRACTICE], [QUALIFY] y [RACE] ajustan las sesiones. Cada una tiene una duración en minutos, TIME, y una clave IS_OPEN que permite o no entrar durante la sesión. La carrera se cuenta en vueltas, con LAPS. Una sección ausente es una sesión que no se celebra.
La mayoría de los circuitos oficiales de Kunos tienen 24 boxes, algunos menos. Un circuito modeado puede tener más. El servidor nunca acepta más pilotos que boxes.
Cada coche de
CARSdebe tener al menos una plaza enentry_list.ini. Un archivo incoherente impide el arranque, y es el error más frecuente en un servidor nuevo.
Preparar la parrilla en entry_list.ini
El archivo cfg/entry_list.ini describe cada plaza de la parrilla. Se edita igual que server_cfg.ini, con el servidor detenido. OuiPanel nunca lo reescribe, y una reinstalación lo conserva.
[CAR_0]
MODEL=bmw_m3_e30
SKIN=
SPECTATOR_MODE=0
DRIVERNAME=
TEAM=
GUID=
BALLAST=0
RESTRICTOR=0
[CAR_1]
MODEL=ks_toyota_gt86
SKIN=
SPECTATOR_MODE=0
DRIVERNAME=
TEAM=
GUID=
BALLAST=0
RESTRICTOR=0
Las secciones se numeran sin huecos, de
[CAR_0]a la última plaza.MODELes el nombre de carpeta del coche, el mismo que enCARS. UnSKINvacío deja al jugador elegir su decoración.GUIDreserva la plaza a un piloto por su identificador de Steam de 17 cifras. Deja el valor vacío para una plaza libre.BALLASTañade lastre en kilogramos, yRESTRICTORlimita el motor en porcentaje.
Content Manager, el lanzador de la comunidad, sabe escribir estos dos archivos desde su pestaña Server. Puedes preparar tu servidor ahí y copiar después el contenido de los archivos en OuiPanel. La guía Cómo poner mods en un servidor de Assetto Corsa detalla este método para coches y circuitos modeados.
Entrar en el servidor de Assetto Corsa
Cada jugador necesita Assetto Corsa en PC, en su versión de Steam, con los DLC de los coches y circuitos que use tu servidor. Las versiones de consola del juego no entran en estos servidores.
Con REGISTER_TO_LOBBY=1 y el puerto HTTP accesible, el servidor debería aparecer en la lista del juego y en la de Content Manager, con el nombre ajustado en la variable Nombre del servidor. Este registro aún no se ha comprobado en nuestros servidores.
Lanza Assetto Corsa y abre el modo en línea.
Busca tu servidor por su nombre en la lista de servidores.
Elige un coche libre, escribe la contraseña si has puesto una y sal a pista.
En Content Manager, la pestaña Online también permite añadir un servidor por su dirección. Escribe la IP de tu servidor seguida del HTTP Port, por ejemplo 203.0.113.10:3001. Es la forma más segura de encontrarlo, aunque todavía no esté en la lista pública.
Si has puesto una contraseña, dásela a tus pilotos junto con el nombre del servidor.
Hacer copias y reinstalar sin perder los ajustes
Un servidor de Assetto Corsa no tiene un mundo que guardar. Lo que cuenta son tus dos archivos de ajustes, la lista de baneados blacklist.txt, los resultados de carrera de la carpeta results y los mods que hayas subido.
La página Copias de seguridad de OuiPanel crea un archivo con estos datos mediante Crear una copia de seguridad. Los archivos de descarga de Steam quedan fuera, lo que la mantiene ligera.
Una reinstalación desde la pestaña Steam, botón Instalar / actualizar, vuelve a comprobar los archivos del servidor con tu cuenta. No reescribe ni cfg/server_cfg.ini, ni cfg/entry_list.ini, ni blacklist.txt, ni la carpeta results.
También puedes copiar estos archivos a tu ordenador por SFTP, con la guía FileZilla y SFTP: cómo conectarte a tu servidor de juego.
Para expulsar a un piloto o pasar a la siguiente sesión, lee la guía Comandos admin Assetto Corsa.
Si el servidor no arranca
La consola de OuiPanel muestra el registro del servidor. Lee primero sus últimas líneas.
| Síntoma | Solución |
|---|---|
La consola dice que falta acServer | Conecta tu cuenta de Steam en la pestaña Steam y lanza la instalación de nuevo |
| La instalación no ha descargado nada | La cuenta conectada debe tener Assetto Corsa. Compruébalo en la biblioteca de Steam de esa cuenta |
| El servidor se detiene justo después de arrancar | Comprueba que cada coche de CARS tiene una plaza en entry_list.ini, que las secciones están numeradas sin huecos y que la carpeta del circuito existe en content/tracks |
| El nombre o una contraseña vuelve al valor anterior | Esos valores vienen de las variables de OuiPanel. Cámbialos en Variables de entorno |
| El servidor no aparece en la lista del juego | Comprueba REGISTER_TO_LOBBY=1, espera uno o dos minutos tras el arranque y prueba a añadirlo por dirección con el HTTP Port |
| Un jugador no puede entrar | Le falta el coche o el circuito, o el DLC correspondiente. También pueden estar ocupadas todas las plazas de su coche |
¿Necesitas ayuda?
Abre un ticket desde Tickets › Abrir un ticket, o desde el recuadro Contactar con el soporte al pie de la ficha de tu servidor en el área de cliente. También puedes preguntar en el Discord de OuiHeberg.
Servidor Assetto Corsa desde 1,99 €/mes, hasta 24 pilotos en los circuitos oficiales, con acceso SFTP para tus mods, copias de seguridad y anti-DDoS incluidos.
Ver ofertas →