Bien, Reforger está aquí, y con ello llega una nueva ola de documentación decepcionante.. El objetivo de esta guía es cerrar esa brecha.
Antes de comenzar
Antes de comenzar, necesitarás:
- Alojamiento de servidor
- Parámetros de inicio
- El servidor Arma Reforger se instala desde el «Herramientas» sección de vapor.
Configuración
A lo largo de esta guía, Asumiré que tiene las extensiones de nombre de archivo activadas en el Explorador de Windows, ya que facilitará mucho el cambio de tipos de archivos.. Si no lo haces, puedes activarlo como se muestra aquí.:
En el directorio de su servidor Arma Reforger (normalmente C:\Steam Steamapps Common Arma Reforger Server):
- Crear un nuevo directorio, llámalo «configuraciones».
- Crea un nuevo archivo y dale un nombre «lanzamiento.bat».
Dentro del directorio de configuraciones que creamos antes:
- Cree un nuevo archivo de texto y asígnele un nombre. «configuración.json»
lanzamiento.bat
Haga clic derecho en launch.bat y seleccione «Editar».
Ingrese el siguiente comando:
ArmaReforgerServer.exe -config ".\configs config.json" -perfil ArmaReforgerServer
Guardar y cerrar el archivo.
configuración.json
En la carpeta de configuraciones, edite config.json e ingrese el contenido a continuación, reemplazando cualquier valor indicado con para ser lo que quieras.
Por ejemplo, si su servidor estaba en EE. UU., cambiarías «» a «A NOSOTROS».
Para obtener más información sobre cualquiera de estas opciones de configuración, revise las páginas Wiki que abrimos desde el principio.
Una lista de posibles valores para el «ID de escenario» El campo está ubicado debajo del segundo enlace desde el inicio de la guía..
{ "ID de servidor dedicado": "", "región": "", "juegoHostBindAddress": "", "juegoHostBindPort": 2001, "juegoHostRegisterBindAddress": "", "juegoHostRegisterPort": 2001, "adminContraseña" : "", "juego": { "nombre": "", "ID de escenario": "", "jugadorCountLimit": 64, "contraseña": "", "visible": verdadero, "propiedades del juego": { "servidorMaxViewDistance": 1600, "batallaOjo": FALSO, "validación rápida": verdadero }, "modificaciones": [] } }
Si no desea tener una contraseña, cambie esa línea de la siguiente manera:
"contraseña": FALSO,
o
"contraseña": "",
Necesitarás probar esto, ya que ha habido una variedad de informes sobre lo que funciona y lo que no funciona aquí.
Eso es todo lo que necesitas hacer. Ahora puede iniciar el servidor haciendo doble clic en el archivo launch.bat que creamos., o puede revisar los enlaces Wiki y modificar los valores en el archivo config.json.
Problemas conocidos/comunes
No se puede conectar al servidor
- Verifique que el programa y los puertos estén permitidos a través del Firewall de Windows, y cualquier firewall de hardware en enrutadores, etc..
- Se cree que este es un problema actual dentro de la red Steam que también genera problemas de conexión.. Déjalo un poco y vuelve a intentarlo..
El servidor no se muestra en el navegador del servidor
- Comprueba tu conexión de Steam – Reinicie el cliente Steam y luego reinicie el servidor haciendo doble clic en «lanzamiento.bat» de nuevo.
Pantalla negra al conectar
- Agregue la dirección IP pública de su servidor al «juegoHostRegisterBindAddress» campo en «configuración.json»
Algún error 5614BBCCBB55ED1C
- El servidor no puede encontrar su config.json – verifique que la ruta de configuración y el contenido sean correctos.
Eso es todo lo que estamos compartiendo hoy para este Arma Reforjador guía. Esta guía fue originalmente creada y escrita por Sargento Hardman. En caso de que no actualicemos esta guía, puede encontrar la última actualización siguiendo este enlace.
tengo este error, como si no pudiera encontrar misiones
10:38:45:312 FONDO(mi): No se puede continuar con una configuración de DS rota!
10:38:45:620 RECURSOS (mi): Encabezado de misión::ReadMissionHeader no puede leer el archivo de misión. Ruta no válida dada.
10:38:45:621 MOTOR(mi): No se puede leer el encabezado de la misión »
10:38:45:720 MOTOR(mi): No se puede inicializar el juego
Necesitas especificar la misión en la configuración.. Creo que tu configuración no es como debería ser.. Verifique sus comas y comillas. Además si no sabes donde puedes encontrar tus misiones: ejecute ArmaReforgerServer.exe -listScenarios y copie uno de ellos en su configuración.
Lo hice y sigo teniendo exactamente el mismo problema que el anterior.. Usando el archivo Campaign.conf estándar como se enumera en los escenarios -list.
a mi me pasa lo mismo «No se puede leer el encabezado de la misión» y cuando enumero Escenarios me sale el error «No puedo encontrar '58D0Fb3206B6F859′ Añadir! Consulte las pautas de configuración!»
alguna idea?
Debes especificar el escenario como mod en la lista de mods en tu config.json
Este es un problema conmigo, también, Estoy tratando de descubrir qué escenario está tratando de usar o solicitar.. Sabes?
¿arreglaste esto? ? todavía tengo ese problema
si el archivo de configuración está en la raíz del árbol de carpetas del servidor, Necesita usar -config. config.json
dejando fuera el .\ El prefijo hará que el servidor no pueda encontrar el archivo de configuración..
«ID de escenario»: «{59AD59368755F41A}Misiones/21_GM_Eden.conf (Maestro del juego – Everón)»,
trabaja para crear un servidor maestro de juego
una vez que solucioné estos dos problemas, todo funcionó como se esperaba
si el archivo de configuración está en la raíz del árbol de carpetas del servidor, necesitas usar
dejando fuera el .\\ El prefijo hará que el servidor no pueda encontrar el archivo de configuración..
trabaja para crear un servidor maestro de juego
Hola, sigo recibiendo estos tipos de error., alguna idea ? Probado en Linux y Windows en VPS y en PC : 17:05:29:610 PERFILADO: La compilación de scripts de GameLib tomó: 23.145900 EM
17:05:29:611 GUI(mi): widget de imagen::AlphaMaskTexture no puede cargar 'UI/Textures/ProgressMasks/ProgressMaskVertical_256x1.edds’
17:05:29:611 GUI(mi): widget de imagen::AlphaMaskTexture no puede cargar 'UI/Textures/ProgressMasks/ProgressMaskVertical_256x1.edds’
17:05:29:612 GUI(mi): widget de imagen::AlphaMaskTexture no puede cargar 'UI/Textures/ProgressMasks/ProgressMaskHorizontal_256x1.edds’
17:05:29:612 GUI(mi): widget de imagen::AlphaMaskTexture no puede cargar 'UI/Textures/ProgressMasks/ProgressMaskHorizontal_256x1.edds’
17:05:29:612 GUI(mi): widget de imagen::AlphaMaskTexture no puede cargar 'UI/Textures/ProgressMasks/ProgressMaskCircular_1024.edds’
17:05:29:612 GUI(mi): widget de imagen::AlphaMaskTexture no puede cargar 'UI/Textures/ProgressMasks/ProgressMaskCircular_1024.edds’
17:05:29:613 GUI(mi): widget de imagen::AlphaMaskTexture no puede cargar 'UI/Textures/ProgressMasks/ProgressMaskCircular_1024.edds’
17:05:29:613 GUI(mi): widget de imagen::AlphaMaskTexture no puede cargar 'UI/Textures/ScreenEffects/Suppression/suppressionVignette_alphaMask200.edds’
17:05:29:613 GUI(mi): widget de imagen::AlphaMaskTexture no puede cargar 'UI/Textures/ProgressMasks/ProgressMaskCircular_1024.edds’
17:05:29:614 GUI(mi): widget de imagen::AlphaMaskTexture no puede cargar 'UI/Textures/ProgressMasks/ProgressMaskCircular_1024.edds’
17:05:29:614 GUI(mi): widget de imagen::AlphaMaskTexture no puede cargar 'UI/Textures/ProgressMasks/ProgressMaskCircular_1024.edds’
17:05:29:615 GUION: Compilación de guiones de juegos
17:05:31:517 PERFILADO: Compilar los guiones del juego tomó: 1901.634900 EM
17:05:31:611 INICIAR: Creando instancia de juego(ArmaReforgerCon guión), versión 0.9.5.44 construido 2022-05-13 9:49:21 UTC.
17:05:31:623 MOTOR: Creando una instancia del administrador de estadísticas
17:05:31:625 GUION: Perfil – Usando el nombre de la máquina!
17:05:31:825 RED: Iniciar el servidor dedicado usando argumentos de línea de comando.
17:05:33:710 FONDO(mi): [RestApi] IDENTIFICACIÓN:[2] Código de error:400 – Solicitud incorrecta, Código API:
17:05:33:811 POR DEFECTO: Ingresó al estado de juego en línea.
17:05:33:910 MOTOR: Juego creado exitosamente.
17:05:34:116 MOTOR: Juego destruido.
Hola, chicos, ejecuto un servidor en Linux.
Cuando me conecto tengo una pantalla negra con el círculo de carga en la esquina superior derecha.
Después de eso obtuve «Error de sesión La conexión ha fallado» Intenté agregar la IP del servidor en la configuración. (juegoHostRegisterBindAddress) no pasó nada. ¿Tiene alguien alguna idea??
Gracias.