En esta páginaTu primera hora
Tu primera hora: de una instalación limpia a un pelotón en el lobby
Los servidores de juego nuevos suelen estar activos en menos de 20 minutos desde el pedido. Estos seis pasos convierten una instalación de serie de Arma 3 en un servidor que tu unidad puede encontrar, en el que puede entrar y al que puede confiar su primera operación.
- Entra al panel de juegoVe a cpdeluxe.com, inicia sesión con los datos de tu panel y abre el servicio de Arma 3. Start, Stop y el menú More están juntos arriba de la página.
- Detén primero el servidorArma 3 lee sus archivos de configuración una sola vez, al arrancar. Lo que guardes con el servidor encendido se ignora, así que convierte en un reflejo detener, editar, guardar y arrancar.
- Ponle nombre y candadoAbre Configuration Files y edita
server.cfgcon el Config Editor. Rellenahostname, añade unapasswordsi el servidor es solo para tu unidad y elige unapasswordAdminlarga. El capítulo de server.cfg explica el resto. - Elige qué se juegaEn el mismo archivo, escribe el nombre de la misión en el campo template. Los escenarios propios de Bohemia funcionan a la primera; una misión de la unidad va antes a MPMissions, como enseña el capítulo de misiones.
- Arráncalo y dale tiempoPulsa Start. Durante los primeros 30 a 60 segundos el panel puede no mostrar uso de CPU ni de memoria mientras hace una copia de seguridad previa, y un pack de mods pesado puede alargar el arranque a entre 3 y 10 minutos.
- Conéctate y pasa la direcciónEn Arma 3, abre Multiplayer, elige Direct Connect e introduce la IP y el puerto de los datos de conexión del panel, o busca el nombre de tu servidor en el navegador. Manda esa misma dirección a tu pelotón.
server.cfg línea a línea: los ajustes que de verdad cambian las unidades
Bohemia reparte la configuración de un servidor de Arma 3 entre dos archivos: server.cfg decide quién entra y qué pasa en el servidor, y basic.cfg afina la red. En nuestro panel los dos están en Configuration Files, y server.cfg tiene además una vista de formulario en el Config Editor.
Nombre, contraseñas y mensaje de bienvenida
- hostname = "El servidor de tu unidad"
- El nombre en el navegador multijugador.
- password = ""
- Vacía para un servidor público; rellénala para las noches solo de la unidad.
- passwordAdmin = ""
- Se escribe después de
#loginpara tomar los permisos de admin en el juego. Que sea larga y privada. - serverCommandPassword = ""
- Deja que los scripts de las misiones lancen comandos de servidor. Ponla solo si una misión o un mod te la pide.
- maxPlayers = 64
- El máximo de gente a la vez; el servidor usa este valor o las plazas de la misión, el que sea menor. Los slots de tu plan son el techo.
- motd[] = { "Bienvenido", "TeamSpeak: ..." }
- Líneas de bienvenida para los jugadores, separadas por comas, una cada
motdIntervalsegundos.
Confianza, firmas y antitrampas
- admins[] = { "76561198000000000" }
- Steam64 ID que pueden entrar como admin sin escribir la contraseña.
- verifySignatures = 2
- Comprueba cada archivo de mod con las claves que tiene el servidor. 2 es el valor que admite Bohemia; cualquier otro deja pasar archivos sin firmar.
- BattlEye = 1
- Activa el antitrampas BattlEye. 0 lo apaga, algo que solo quieres en un servidor privado de pruebas.
- kickDuplicate = 1
- Echa a un segundo jugador que entra con un ID que ya está en el servidor.
- allowedFilePatching = 0
- 0 impide que los jugadores carguen archivos sueltos sin empaquetar. Súbelo solo para un grupo de desarrollo.
Votaciones y servidor vacío
- voteThreshold = 0.33
- La proporción de jugadores que tiene que estar de acuerdo para que una votación salga adelante. Por defecto Bohemia usa 0,5; el ejemplo de 0,33 significa un tercio.
- voteMissionPlayers = 1
- Cuántos jugadores tiene que haber conectados antes de que se abra la votación de misión.
- allowedVoteCmds[] = {}
- Limita qué votaciones pueden lanzar los jugadores, como expulsar o cambiar de misión, para que nadie lleve el servidor de una unidad al caos a base de votos.
- persistent = 1
- Mantiene la misión en marcha cuando se va todo el mundo, así una campaña larga sigue ahí a la noche siguiente.
Logs y marcas de tiempo
logFile = "server_console.log" copia la consola del servidor en un archivo de texto. El registro más completo es el log RPT del servidor, y timeStampFormat (none por defecto, short o full) pone la hora en cada una de sus líneas, lo que hace mucho más fácil seguir el rastro de un cuelgue. El Log Viewer del panel muestra los dos en directo o los descarga.
Novedades de la actualización 2.22
La actualización 2.22 de Bohemia (11 de agosto de 2026, SPOTREP #00120) añadió varias opciones de servidor que conviene conocer: idleFPSLimit limita los fotogramas mientras el servidor está vacío, timeStampFormatConsole pone la hora en las líneas de la consola, logPlayerConnectionStates en la clase AdvancedOptions registra el progreso de conexión de cada jugador, y el parámetro de arranque -mpmissions= apunta el servidor a otra carpeta de misiones. La misma actualización hizo que el servidor deje de bloquear su archivo de configuración mientras funciona y que vacíe solo la carpeta MPMissionsCache cuando pasa de 1 GB.
Misiones, rotación y dificultad: decirle al servidor qué jugar
Un servidor de Arma 3 vale lo que vale la misión que ejecuta. Las misiones son archivos .pbo empaquetados en la carpeta MPMissions, y server.cfg decide cuál se carga, en qué orden y lo duro que pelea la IA.
Nombrar una misión para que el servidor la encuentre
Un archivo de misión lleva el nombre de la misión y de su terreno: RedDawn.Altis.pbo es una misión llamada RedDawn en Altis. Súbelo a MPMissions con el File Manager o por SFTP y luego indícalo en server.cfg sin la terminación .pbo: template = "RedDawn.Altis";. Los escenarios propios de Bohemia vienen con el juego y se cargan por nombre de clase, como MP_Warlords_01.Altis para Warlords o MP_ZGM_m11.Altis para el escenario de Zeus de 48 jugadores.
Una rotación en vez de una sola misión
class Missions
{
class Training
{
template = "Drill.Stratis";
difficulty = "Regular";
};
class SundayOp
{
template = "RedDawn.Altis";
difficulty = "Custom";
};
};El servidor recorre la lista y arranca la siguiente entrada cuando acaba una misión. Una misión también puede llevar sus propios parámetros de lobby en un bloque class Params dentro de su entrada. Los admins se saltan la cola con #missions, que abre la lista de misiones para que el admin elija.
La dificultad y el perfil del servidor
Cada entrada indica una dificultad: Recruit, Regular, Veteran o Custom. Custom lee sus opciones del perfil del servidor, <name>.Arma3Profile, donde el nombre sale del parámetro de arranque -name (sin él, el valor por defecto de Bohemia es player). En ese archivo es donde quitas la tercera persona, las miras o los marcadores del mapa, y donde ajustas lo afilada que está la IA.
- thirdPersonView = 0
- 0 obliga a todo el mundo a jugar en primera persona, lo habitual en milsim; 2 permite la tercera persona solo en vehículos.
- weaponCrosshair = 0
- Oculta la mira.
- mapContentFriendly = 0
- Oculta las unidades aliadas en el mapa;
mapContentEnemyymapContentMineshacen lo mismo con los enemigos y las minas. - aiLevelPreset = 3
- 0 Low, 1 Normal, 2 High; 3 (Custom) lee los dos valores de abajo de
class CustomAILevel. - skillAI = 0.5
- Lo capaz que es la IA en general, de 0 a 1.
- precisionAI = 0.5
- Lo bien que dispara la IA, de 0 a 1.
¿Quieres una misma regla para todas las misiones? forcedDifficulty = "Custom"; en server.cfg impone una sola dificultad. Ojo con la excepción que documenta Bohemia: cuando usas un ciclo class Missions, la dificultad de cada entrada manda sobre forcedDifficulty.
Mods del Workshop, claves y firmas sin quebraderos de cabeza
Las unidades viven de packs de mods: CBA_A3 debajo de casi todo, y luego ACE, terrenos y equipo. El servidor tiene que cargar los mismos mods de cliente que sus jugadores, tener una clave para cada uno y quedarse para sí los mods solo de servidor.
- Detén el servidorLos mods se descargan y se registran con el servidor apagado.
- Abre el navegador de Steam WorkshopEstá en la página principal del panel. Busca un mod por su nombre, CBA_A3 por ejemplo.
- Pulsa InstallEl mod acaba en una carpeta con el nombre de su ID del Workshop, como
@450814997, y se suma a la línea-mod=deWorkshop.mods. - Arranca y pruebaArranca el servidor y entra con los mismos mods cargados en el Arma 3 Launcher. Añade un pack grande por partes, así un choque es fácil de localizar.
-mod o -serverMod
Los mods de -mod= tiene que cargarlos también cada jugador. Los mods de -serverMod= funcionan solo en el servidor y nunca se piden a los clientes, el sitio adecuado para herramientas de admin y scripts de servidor. En el Easy Config Editor de Workshop.mods, mover un mod es cortar y pegar su @ID de una cadena a la otra. Varios mods en una misma cadena van separados por punto y coma, sin espacios.
Claves y firmas
Cada mod firmado trae un .bikey, y cada uno de sus archivos .pbo lleva un .bisign a juego. La carpeta keys del servidor guarda las claves que acepta, y con verifySignatures = 2 un jugador cuyos archivos no estén firmados por una de esas claves no puede quedarse. Un servidor vanilla solo tiene la clave de Bohemia. Si un mod nuevo de repente bloquea a todo el mundo, comprueba que su clave ha llegado a la carpeta keys.
Actualizar un pack sin sustos
- Actualiza desde el navegador de Steam Workshop, o crea en Scheduled Tasks una tarea de actualización de mods del Workshop para que el servidor vaya al ritmo de lo que descargan los jugadores.
- Elige un instalador y no lo cambies. Nuestra guía avisa de que mezclar el navegador del Workshop con el descargador antiguo puede tener efectos secundarios.
- Antes de una actualización grande de Arma 3, mira en la página del Workshop de cada mod si tiene actividad reciente. Los mods que dejaron de mantenerse son el motivo habitual de que un pack falle el día del parche.
- Guarda por escrito una copia de tu línea -mod=. Cuando algo se rompa, es la vía más rápida para volver atrás.
DLC oficiales y Creator DLC: quién puede entrar y cómo cargarlos
Las reglas de los DLC de Arma 3 están pensadas para que las unidades no se separen. El servidor nunca necesita tener nada; lo que importa es cómo trata cada DLC a los jugadores que no lo tienen.
DLC oficiales de Bohemia
- Los jugadores sin el DLC pueden entrar igualmente en un servidor que lo usa.
- Pueden ir como pasajeros en los vehículos del DLC, pero no conducirlos, manejar sus armas ni comandarlos.
- Para jugar en los terrenos de los DLC, como Tanoa, hace falta tener el DLC.
Creator DLC
- Los hacen estudios externos dentro del programa Creator DLC de Bohemia.
- El servidor carga sus datos desde nuestro Mod Manager más un código corto en -mod=.
- Los jugadores que no lo tienen entran gracias a datos de compatibilidad gratuitos del Workshop, pero los terrenos y la campaña del DLC son solo para quien lo tiene.
Cargar un Creator DLC
- Instala los datosDetén el servidor, abre el Mod Manager e instala el paquete Arma 3 Creator DLC. También añade un icono al panel para mantener al día los Creator DLC.
- Añade el códigoEn
Workshop.modsoStart.bat, añade el código del DLC al campo-mod=:gm(Global Mobilization),vn(S.O.G. Prairie Fire),csla(CSLA Iron Curtain),ws(Western Sahara),spe(Spearhead 1944),rf(Reaction Forces) oEF(Expeditionary Forces). - Apunta la misión al DLCPon en el template de server.cfg una misión hecha para ese DLC, ya sea una que venga con él o un Multiplayer Scenario del Workshop.
- ArrancaArranca el servidor y revisa el log RPT si la misión no aparece.
S.O.G. Prairie Fire es por el que más preguntan las unidades. Sus misiones usan el terreno cam_lao_nam, así que un template queda como vn_coop_01.cam_lao_nam para el cooperativo Eldest Son o vn_warlords_01.cam_lao_nam para su modo Warlords. Nuestra guía de Creator DLC (en inglés) recoge todos los nombres de template que trae.
El Headless Client: sacar la IA del servidor principal
En un cooperativo cargado de IA, el procesador del servidor se agota mucho antes que su memoria. Un Headless Client es una copia de Arma 3 sin pantalla que entra en tu servidor como un jugador y se queda con los grupos de IA, dejando al servidor libre para ocuparse de los jugadores.
En el servidor principal
- Detén el servidor principalLuego abre
server.cfgen Configuration Files. - Pon el Headless Client en la listaPon la IP del Headless Client en las dos líneas, entre comillas:
headlessClients[] = {"192.168.4.18"};ylocalClient[] = {"192.168.4.18"};. La primera le deja entrar; la segunda le quita los límites de ancho de banda. - ¿Usas varios?Pon cada IP, separadas por comas, en las dos líneas.
En el servidor del Headless Client
- DetenloAbre Configuration Files y edita su
Start.bat. - Apúntalo a tu servidorEscribe la IP del servidor principal en el campo
-connect=y, si el servidor principal tiene contraseña, la misma contraseña en-password=. - Arranca los dosArranca el servidor principal y luego el Headless Client. Aparece en la lista de jugadores como cualquier otro cliente.
La misión tiene que ofrecerle un sitio. En el editor Eden es una unidad con bando Game Logic, clase Virtual Entities y unidad Headless Client, marcada como Playable y con nombre; desde la 2.22 el log del servidor avisa cuando un hueco de Headless Client no tiene nombre, porque así no se puede usar. Los frameworks de IA y muchas misiones de unidad le pasan entonces los grupos por su cuenta. La línea de arranque de Bohemia para un Headless Client es arma3server -client -connect=<ip> -password=<pass>, que rellenan los campos de nuestro Start.bat. Con nosotros, un Headless Client es su propio servidor pequeño, que se pide junto al principal; mira servidor Headless Client de Arma 3 (página en inglés).
Permisos de admin, comandos de servidor y BattlEye
Llevar bien un servidor de Arma 3 consiste sobre todo en los comandos que escribes en el chat y en el antitrampas que dejas activado.
Hacerte admin
Abre el chat en el juego y escribe #login seguido de la passwordAdmin de server.cfg. Los ID que estén en admins[] pueden entrar sin la contraseña, y Bohemia trata igual a los dos tipos de admin. Solo un jugador puede estar dentro como admin a la vez (las herramientas RCon van aparte), y #logout devuelve los permisos.
#missions
Termina la misión actual y abre la lista de misiones para elegir.
#restart
Reinicia la misión actual.
#reassign
Manda a todo el mundo de vuelta a la selección de rol para cambiar de puesto.
#kick y #exec ban
Por nombre, ID o número de jugador, con un motivo entre comillas si quieres.
#lock y #unlock
Impide que entren jugadores nuevos, muy útil cuando la operación ya está en marcha.
#monitor 10
Informa del rendimiento del servidor cada 10 segundos; #monitor 0 lo para.
#init
Recarga el server.cfg que indica -config sin reiniciar.
#restartserveraftermission
Reinicia el servidor entero cuando acaba la misión actual, así nadie pierde una operación.
BattlEye y administración remota
Con BattlEye = 1 en server.cfg, el antitrampas funciona en el servidor y los jugadores también tienen que usarlo. El servidor de 64 bits lee BEServer_x64.cfg en su carpeta de BattlEye. Añade ahí RConPassword y RConPort y una herramienta de consola remota podrá mandar mensajes, expulsar y banear sin que haya nadie en el juego. La regla de Bohemia para el puerto: mantente lejos del puerto del juego y de los cuatro siguientes (del 2302 al 2306 por defecto), así que el 2301 es una elección habitual. Desde la 2.22, el comando RCon #mpmissions muestra las misiones del servidor.
Memoria, FPS del servidor y ajustes de red en nuestros planes de Arma 3
La carga de Arma 3 sale de la IA, los scripts y los mods mucho más que del número de jugadores. Nuestros planes cambian en jugadores y memoria; el hardware es el mismo en todos. Estas cifras salen del formulario de pedido, comprobadas el 16 de octubre de 2026.
- Jugadores: de 10 a 120, de diez en diez.
- Memoria: 8 GB vienen gratis con el servidor; el formulario de pedido añade 12 GB, 16 GB, 20 GB, 24 GB y 32 GB como niveles de pago.
- CPU: 5,0 GHz incluido, con mejoras a 5,2 GHz+ y 5,6 GHz+, más prioridad de CPU High o Realtime.
- Almacenamiento: NVMe a 7500 MB/s con hasta 100 GB incluidos; una opción de 14.000 MB/s y hasta 200 GB para packs de terrenos grandes.
- 8 GBIncluida
- 12 GBMejora
- 16 GBMejora
- 20 GBMejora
- 24 GBMejora
- 32 GBMejora
Lee las cifras del propio servidor
Entra como admin y escribe #monitor 10: cada diez segundos el servidor informa de sus FPS, su uso de memoria y su ancho de banda. Los FPS del servidor son los fotogramas de simulación que termina cada segundo, y la guía de red de Bohemia considera sobrecargado un servidor por debajo de 20, el punto en que la IA se vuelve torpe y los vehículos dan saltos. El parámetro de arranque -limitFPS les pone techo (50 por defecto), y desde la actualización 2.20 un servidor vacío baja a 30 por sí solo. Activity and Stats, en el panel, grafica la memoria a lo largo de horas y días.
Lo que de verdad ayuda
- Menos IA activa: haz aparecer a los enemigos en oleadas cerca de los jugadores en vez de llenar el mapa al empezar la misión.
- Dynamic Simulation: un sistema que quien hace la misión activa objeto a objeto en el editor Eden; la IA y los vehículos marcados dejan de simularse mientras no hay ningún jugador cerca y despiertan cuando se acercan.
- Un Headless Client: le da a la IA su propio procesador, la mayor mejora individual en un cooperativo grande.
- Un pack más ligero: cada mod añade scripts que el servidor ejecuta en cada fotograma.
- Más memoria para terrenos grandes: los mapas grandes de la comunidad y los packs completos son donde 16 GB o más se ganan el sueldo.
- Reinicios regulares: una sesión larga acumula cuerpos, restos y scripts sueltos; al menos dos veces al día mantiene todo fino.
basic.cfg y ancho de banda
basic.cfg controla cuánto envía el servidor y con qué frecuencia. Los valores que documenta Bohemia parten de MaxMsgSend = 128, MaxSizeGuaranteed = 512 y MaxSizeNonguaranteed = 256, y su consejo es que las mayores mejoras vienen de MaxMsgSend y MinBandwidth (131072 en su ejemplo), subidos a la vez cuando el servidor no usa el ancho de banda que tiene. Si subes demasiado MaxMsgSend para la CPU, lo que consigues es desync, así que cambia un valor cada vez y vigila #monitor.
La memoria, los jugadores y la prioridad de CPU se cambian en el área de cliente, en Services, My Services, tu servidor y luego Upgrade/Downgrade options. Una mejora genera una factura por la diferencia, y un reinicio después del pago la aplica.
Reinicios, avisos, actualizaciones y copias de seguridad
Un servidor que se reinicia con horario, avisa antes a los jugadores y guarda copias nunca pilla a la unidad a mitad de operación. Todo esto se lleva desde las Scheduled Tasks del panel.
Un reinicio cada seis horas
- Crea la tareaAbre Scheduled Tasks, crea una tarea y elige Scheduled Restart. Ponle un nombre claro, como 6 Hour Restart.
- Fija la primera ejecuciónElige la fecha y la hora del próximo reinicio. El panel trabaja en hora del servidor, así que compárala con tu reloj; la hora que sugiere es la del servidor más unos diez minutos.
- Hazla repetirQue se repita cada 1 día, marca Repeat task, repite cada 6 horas durante 24 horas y guarda. Cambia el 6 por el intervalo que mejor encaje con tu calendario de operaciones.
Avisos con el plugin Server Messages
Instala Server Messages desde la sección de herramientas del Mod Manager y luego edita messages.cfg en Configuration Files. Cada línea lleva una hora, el mensaje y una regla de repetición, separados por una virgulilla:
17:45:00~Restart in 15m~no-loop
11:50:00~Restart in 10m~loop-6- Los mensajes usan el reloj de 24 horas en hora del servidor, mientras que la tarea de reinicio se fija con un reloj de 12 horas. Cuadra bien las dos cosas.
no-loopmuestra un mensaje una vez;loop-6lo repite cada seis horas.- Nada de espacios al final de una línea ni de líneas vacías, o los mensajes dejan de salir.
- Deja los dos puntos y la virgulilla fuera del texto del mensaje: el plugin puede colgarse con caracteres especiales.
Actualizaciones del juego y copias de seguridad
Cuando Bohemia saca una actualización, detén el servidor, pulsa Steam Update y espera a que termine la ventana antes de volver a arrancar; una tarea Steam Update puede hacer lo mismo con horario. Si una actualización falla una y otra vez, borrar la carpeta steamapps de la raíz del servidor fuerza una comprobación completa la siguiente vez. Haz antes una copia: Backup Server hace una cuando la pidas, una tarea Scheduled Backup las hace con horario y Restore Server vuelve a la fecha que elijas. Un Reinstall resetea los archivos, y una base de datos MySQL si la usas, pero no toca tus copias de seguridad.
Exile, Altis Life y King of the Hill: modos con su propio tipo de servidor
Algunas de las comunidades más conocidas de Arma 3 funcionan con modos que necesitan una base de datos, un pack de mapas o su propia configuración. Esos los vendemos como tipos de servidor aparte, preparados para el modo desde el principio, y sus guías están en la misma sección de Arma 3 de nuestra base de conocimiento.
Exile
Supervivencia persistente con bases y comerciantes. Los packs de mapas de Chernarus, sus variantes Summer, Winter, Isles y Redux, y Esseker se instalan cada uno desde el botón Map Packs del panel.
Altis Life
Rol que guarda jugadores, dinero y vehículos en una base de datos MySQL, como también hace Exile. phpMyAdmin se instala desde la sección de herramientas del Mod Manager, con sus datos de acceso en Server Details o Database Details.
King of the Hill
PvP rápido por equipos alrededor de un solo objetivo. Las normas y los enlaces viven en config.cpp y se aplican con el botón del compilador de ajustes.
Añadir un mapa a un servidor de Exile
- Empieza limpioInstala el mapa en un servidor sin otros mods y pruébalo primero. Algunos mods no se llevan bien con algunos mapas, y un arranque limpio te dice cuáles.
- Descarga los mods de terrenoCon el servidor detenido, bájate CUP Terrains Core (583496184) y, para la familia Chernarus, CUP Terrains Maps (583544987), más el mod propio del mapa si existe, y cárgalos en la línea -mod= de Start.bat.
- Instala el pack de mapasUsa el botón Map Packs para instalar el pack correspondiente.
- Elige la misiónEdita config.cfg y elige la misión, como
Exile.Chernarus_Isles, en el desplegable de template. Arranca el servidor.
En King of the Hill, el paquete Creator DLC del Mod Manager también desbloquea dos misiones de Western Sahara en el terreno Sefrou-Ramal, una estándar y otra solo de infantería. Vuelve a guardar config.cpp y lanza el compilador de ajustes después del cambio, para que el mapa nuevo reciba sus valores por defecto.
Cuando algo falla: los arreglos que probamos primero
Casi todos los tickets de Arma 3 se reducen a un puñado de causas. Recorre esta lista antes de reinstalar nada.
- El servidor no sale en el navegador multijugadorDale a un servidor con mods hasta 10 minutos tras pulsar Start. Luego usa Direct Connect con la IP y el puerto del panel; si funciona, el servidor está en marcha y el navegador aún no se ha enterado. Los favoritos de servidores de Steam, con la dirección de consulta, son otra forma de comprobarlo.
- El Launcher solo muestra parte de la lista de modsLas listas de mods largas se cortan en los datos de Steam del servidor. El ajuste
steamProtocolMaxDataSizede Bohemia en server.cfg (1024 por defecto) sube el límite; ve subiendo poco a poco, porque valores muy grandes pueden pasarse del tamaño de paquete de la red. - Expulsan a los jugadores por archivos sin firmar o modificadosFalta una clave o un jugador usa otra versión de un mod. Comprueba que cada entrada de -mod= tiene su .bikey en la carpeta keys y que los jugadores han actualizado sus suscripciones del Workshop.
- La misión no carga o el lobby está vacíoLo más probable es que la misión se hiciera con un mod o un DLC que el servidor no carga, o que el nombre del template esté mal escrito. El log RPT del Log Viewer dice qué addon o archivo falta.
- Nadie puede entrar tras una actualización de Arma 3El servidor sigue en la build antigua. Detenlo, lanza Steam Update, actualiza los mods que hayan cambiado y vuelve a arrancar.
- Los cambios de configuración no hacen nadaSe guardaron con el servidor encendido, así que se quedó con sus ajustes antiguos. Detenlo, vuelve a guardar y arráncalo.
- El Headless Client se conecta pero la IA no se mueve de sitioLa misión o sus scripts de IA no le pasan grupos. Comprueba que la misión tiene una entidad Headless Client jugable y que su framework de IA admite uno.
- Los avisos de reinicio no salen nuncaBusca espacios al final, líneas vacías o dos puntos dentro del texto del mensaje en messages.cfg, y comprueba que las horas son del servidor y en formato de 24 horas.
- Los mods hacen cosas raras tras una instalación mezcladaLos mods añadidos a la vez con el navegador del Workshop y con el descargador antiguo pueden chocar. Quédate con un solo instalador y reinstala con él los mods afectados.
- Cero de CPU y memoria justo después de StartEs normal durante 30 a 60 segundos, mientras el panel hace su copia de seguridad previa.
- Lag o desync a última hora de la nocheReinicia al menos dos veces al día y mira cuánta IA hay con #monitor. Un Headless Client o una misión más ligera suelen ayudar más que más memoria.
En casa o alquilado: lo que pide montar el tuyo
Bohemia regala el servidor dedicado como la herramienta Arma 3 Server de Steam, para Windows y Linux. Funciona sin problema en una máquina de sobra; la pregunta es quién lo cuida.
Montarlo en casa supone instalar el servidor con SteamCMD (app 233780), con una cuenta de Steam iniciada (Bohemia sugiere una aparte, que no necesita tener Arma 3), luego arrancar arma3server_x64 con tus rutas -config, -cfg y -profiles y abrir los puertos. Bohemia los da todos como UDP: 2302 para el juego (la voz también va por ahí), 2303 para las consultas de Steam, 2304 para el tráfico de Steam, 2305 reservado y 2306 para BattlEye. El servidor no admite IPv6.
En tu propia máquina
- Sin cuota mensual si ya tienes el hardware y la subida.
- Control total del sistema operativo, los archivos y los parámetros de arranque.
- Cada actualización de Arma, cada actualización de mods y cada clave te tocan a ti.
- El servidor solo está en marcha mientras lo estén esa máquina y esa conexión.
Alquilado a Gaming Deluxe
- En línea en menos de 20 minutos, en 9 ubicaciones repartidas por Reino Unido, Europa, Estados Unidos y Australia.
- Navegador de Steam Workshop, Creator DLC y Server Messages desde el panel.
- Un Headless Client disponible como servidor propio en la misma red.
- Un coste mensual que sube con los jugadores y la memoria.
Un grupo pequeño que hace noches de Zeus juntos puede alojarlo en casa sin problema. En cuanto la unidad entrena con horario, tira de un pack de mods que no para de crecer o quiere el servidor en marcha cuando el admin no está, alquilar te devuelve las noches. Los planes están en nuestra página Hosting servidor Arma 3.

