Guía · ATS

Servidor dedicado ATS: cómo montarlo para Convoy

Crea un servidor dedicado de American Truck Simulator: SteamCMD 2239530, server_config.sii, exportar mods y DLC, puertos, token 270880 y errores.

Actualizada: 26 Oct 2026

Para crear un servidor dedicado de ATS se usa American Truck Simulator Dedicated Server, una herramienta gratuita de SCS Software que se descarga desde Steam o con SteamCMD con el identificador 2239530. Después tienes que exportar desde tu juego los archivos server_packages.sii y server_packages.dat, ajustar el server_config.sii y abrir los puertos 27015 y 27016 (TCP y UDP) para que la sesión salga en el buscador de Convoy. A octubre de 2026, el servidor admite hasta 8 camioneros, funciona en Windows y Linux, sigue abierto aunque no haya nadie jugando y no exige tener el juego ni los DLC en la máquina que lo ejecuta. Esta guía sigue la documentación oficial de SCS y se centra en el servidor; para lo básico del multijugador tienes la guía de American Truck Simulator multijugador.

Por qué montar un servidor dedicado en ATS

En Convoy normal, la partida vive en el PC del anfitrión: si se va a dormir, la sesión se cierra para todos. Con el servidor dedicado, que SCS añadió en diciembre de 2022 para ATS y ETS2, la sesión queda en un programa aparte, sin interfaz, que podéis dejar encendido días enteros. Es lo que usan las comunidades con mapas propios, como el servidor de MundoATS para Mapkalo.

Dónde ejecutarlo depende de ti: tu propio PC mientras juegas, un ordenador viejo que tengas libre, un VPS con Linux o un servidor de juegos alquilado. SCS no da requisitos de hardware, y la descarga ronda 1,2 GB.

Datos clave del servidor dedicado de ATS

Dato Valor en ATS Fuente
Herramienta American Truck Simulator Dedicated Server, gratis Blog de SCS (8 de diciembre de 2022)
ID del servidor en Steam 2239530 Wiki de modding de SCS
ID del juego (para el token) 270880 SteamDB y wiki de SCS
Sistemas Windows y Linux de 64 bits; Steam también publica versión para macOS Wiki de SCS y SteamDB
Plazas 8 como máximo Wiki de modding de SCS
Ejecutable en Windows bin\win_x64\amtrucks_server.exe Guías de instalación de proveedores
Carpeta de datos por defecto Documentos\American Truck Simulator o ~/.local/share/American Truck Simulator Wiki de SCS (Game User Path)
Puertos físicos 27015 y 27016, TCP y UDP Wiki de modding de SCS
Mods por sesión Hasta 70 Blog de SCS (versión 1.42)

1. Instala el servidor

Con el cliente de Steam

Si tienes ATS en tu cuenta, la herramienta aparece en tu biblioteca, pero oculta. En el desplegable de filtros de la biblioteca activa Herramientas, busca American Truck Simulator Dedicated Server e instálalo.

Con SteamCMD (VPS, Linux o sin el juego)

  1. Instala SteamCMD, el cliente de Steam en modo texto de Valve.
  2. Lanza steamcmd +force_install_dir /ruta/servidor-ats +login anonymous +app_update 2239530 validate +quit. El inicio de sesión anónimo es suficiente.
  3. Guarda ese comando: tendrás que repetirlo tras cada parche, porque SteamCMD no actualiza el servidor por su cuenta.

2. Primer arranque: se crea server_config.sii

Ejecuta amtrucks_server.exe (en bin\win_x64) o, en Linux, el script server_launch.sh. En este primer arranque el servidor crea su carpeta de datos con un server_config.sii y un server.log.txt, y se queja de que no encuentra los server packages. Ciérralo con Ctrl + C y sigue.

Ojo: si el servidor corre en el mismo PC que el juego, por defecto comparte carpeta con él (Documentos\American Truck Simulator). Si prefieres separarlos, arráncalo con -homedir "ruta" en Windows o con XDG_DATA_HOME en Linux. Y si tu juego tiene la carpeta redirigida, el servidor tiene que ir redirigido también.

Ajustes que más vas a tocar

Edita el archivo con un editor de texto plano, cambia solo los valores y reinicia el servidor para aplicarlos. Un ejemplo para una sesión de grupo por la costa oeste:

Opción Ejemplo Qué hace (valor por defecto)
lobby_name «Ruta 66 con amigos» Nombre visible en el buscador, hasta 63 caracteres
description «Convoy los viernes desde Los Ángeles» Descripción, hasta 63 caracteres (vacía)
welcome_message «Respetad los límites y usad el CB» Mensaje al entrar, hasta 127 caracteres (vacío)
password «kenworth» Contraseña de la sesión (vacía = abierta)
max_players 6 Plazas, con 8 como límite (8)
max_vehicles_total 100 Vehículos totales (100)
max_ai_vehicles_player 30 Tráfico de la IA por jugador; bájalo si el servidor va justo (50)
force_speed_limiter true Limitador de velocidad obligatorio (false)
player_damage false Daños entre jugadores (true)
hide_in_company true Oculta a los demás en la zona de la empresa (false)
name_tags true Nombres sobre los camiones (true)

También están traffic (tráfico de la IA, activado), service_no_collision (sin choques en áreas de servicio), in_menu_ghosting (sin choques con el juego en pausa) y mods_optioning, que hace realmente opcionales los mods que su autor marca como opcionales. friends_only y show_server se ignoran en un servidor dedicado.

Dar permisos de moderador

Los moderadores se definen antes de arrancar, no con el servidor en marcha. En moderator_list pones cuántos hay y luego cada Steam ID en su línea: moderator_list: 1 y moderator_list[0]: seguido del número de 17 cifras del perfil de Steam de esa persona. Cuando entre, quedará ascendida. Desde el chat podrá usar /set_time (por ejemplo, /set_time 06:30 para un amanecer en el desierto), /set_rain_factor con un valor de 0 a 1 y /help.

3. Exporta el mapa, los DLC y los mods

El servidor no lee carpetas de mods ni comprueba tus DLC. Todo eso va en los dos archivos de server packages, que se generan desde una copia del juego y no están vinculados a ninguna cuenta.

  1. Con ATS cerrado, edita config.cfg en Documentos\American Truck Simulator y deja la línea de la consola como uset g_console "1".
  2. Abre el juego y carga un perfil con los mods que quieres en el servidor activos y bien ordenados. Si dudas, repasa el orden de carga de mods en ATS.
  3. Con el mapa cargado, abre la consola con ~ y escribe export_server_packages.
  4. Busca en Documentos\American Truck Simulator los archivos server_packages.sii y server_packages.dat.
  5. Cópialos juntos a la carpeta de datos del servidor (donde está su server_config.sii). Si comparte carpeta con el juego, ya estarán ahí.
  6. Arranca el servidor y anota el search ID que muestra al iniciar.

Si cambiáis de mods o compras un estado nuevo y lo quieres en el servidor, exporta otra vez y sustituye los dos archivos.

Qué necesitan los demás para entrar

  • DLC de estados: nadie está obligado a tenerlos para entrar, pero quien no tenga, por ejemplo, Texas, no podrá circular por Texas. Si el convoy va a recorrer un estado concreto, que lo tenga todo el grupo. Tienes la lista en DLC de American Truck Simulator.
  • Mods: todos los que pida el servidor, con un tope de 70. El buscador muestra la lista antes de entrar y una ventana compara los tuyos con los del servidor; no puedes confirmar hasta tenerlos todos.
  • Workshop y mods externos: los del Steam Workshop se suscriben desde esa ventana sin salir del juego. El resto se descarga a mano, en la misma versión que el servidor; los pasos están en cómo poner mods en ATS.
  • Mapas mod como Mapkalo o Reforma: si van en los server packages, todos tienen que tenerlos instalados.

4. Puertos y conexión

El servidor no hace NAT punching. Para aparecer en el buscador de Convoy necesita IP pública y estos puertos redirigidos en el router hacia el equipo del servidor, por TCP y UDP:

  • connection_dedicated_port: 27015.
  • query_dedicated_port: 27016. Para red local debe quedar entre el 27015 y el 27020.

Los puertos virtuales, connection_virtual_port (100) y query_virtual_port (101), van por dentro de Steam en el rango 100–200 y no se abren en el router. Si lanzas dos servidores en la misma máquina, dales puertos y tokens distintos. Y si tu conexión no permite abrir puertos, la búsqueda directa por search ID sigue funcionando.

5. Token: un search ID que no cambie

Sin token, cada reinicio genera un search ID nuevo y tendrías que pasárselo al grupo cada vez. Para fijarlo:

  1. Con una cuenta que tenga ATS, entra en steamcommunity.com/dev/managegameservers.
  2. Crea el token con el ID del juego, 270880. Con el del servidor (2239530) no vale.
  3. Pon el token en server_logon_token, entre comillas, y reinicia.

Guárdalo como si fuera una contraseña y no lo publiques en capturas ni en foros.

6. Unirse al servidor

  1. Cada jugador actualiza ATS a la misma versión que el servidor.
  2. En el menú principal elige Convoy y abre el buscador de sesiones.
  3. Busca por el search ID o por el nombre exacto de la sesión.
  4. Sincroniza los mods que pida, confirma y escribe la contraseña si la hay.

Problemas habituales

  • Tras un parche, nadie conecta: actualiza el servidor con SteamCMD, actualiza los mods, exporta de nuevo los server packages con el juego al día y reinicia.
  • Funciona por search ID pero no sale en la lista: faltan puertos por abrir, falta IP pública o tu operador usa CGNAT.
  • Se cae con «[MP] Steam disconnected» y «Session closure requested (reason – 33)»: el equipo se ha quedado sin internet o ha entrado en suspensión.
  • En Linux, «SteamAPI_Init() failed»: usa server_launch.sh o enlaza el steamclient.so de SteamCMD en ~/.steam/sdk64/.
  • A un amigo se le cierra el juego al entrar con mods: pídele su game.log.txt y pásalo por Holyfix, el analizador de logs gratuito, que señala el mod que falla. Más soluciones en mods que no funcionan en ATS.
  • El servidor se cierra sin motivo aparente: revisa server.log.txt y server.crash.txt en su carpeta de datos.

Más guías de American Truck Simulator: multijugador con Convoy y TruckersMP, cómo instalar mods, Mapkalo y su servidor MundoATS y todos los DLC de estados.

Preguntas frecuentes

¿El servidor dedicado de ATS es gratis?

Sí, SCS lo da gratis. Solo pagas el equipo donde lo ejecutes: tu luz si es tu PC, o la cuota si es un VPS o un servidor alquilado.

¿Puedo usar el servidor de ETS2 para ATS?

No. Son herramientas distintas: la de ATS es la 2239530 y la de ETS2, la 1948160. Los server packages también tienen que salir de ATS.

¿Cuántos jugadores admite?

Hasta 8, según la documentación de SCS. Puedes poner menos en max_players.

¿Mis amigos necesitan los mismos DLC de estados?

No para entrar, pero sin un DLC no pueden circular por ese estado. Los mods del servidor, en cambio, sí son obligatorios.

¿Por qué el search ID cambia cada vez que reinicio?

Porque sin token el servidor usa una cuenta anónima. Crea un token con el ID 270880 y ponlo en server_logon_token.

¿Cómo pongo un mapa de México como Mapkalo en mi servidor?

Instálalo en tu juego, actívalo en el orden que indique su autor y exporta los server packages con export_server_packages. Todos los jugadores tendrán que tenerlo instalado igual.