Saltar al contenido principal
Preguntas frecuentes

Artifacts de FiveM y jugadores falsos: Guía de compatibilidad

Qué compilaciones de artifact de FiveM funcionan limpiamente con servicios de jugadores falsos, cómo verificar tu compilación y qué hacer cuando una actualización rompe la compatibilidad.

8 min de lecturaPor Equipe FiveFake

Los artifacts de FiveM son compilaciones de servidor versionadas que incluyen el runtime del servidor de juego, el cargador de recursos y el código de manejo de conexiones. Cada vez que Rockstar lanza una actualización de GTA o el equipo de FiveM envía cambios de plataforma, el número de compilación del artifact se incrementa. La compatibilidad de los jugadores falsos está vinculada al artifact porque el comportamiento del handshake de conexión que espera tu servidor cambia con cada generación de compilación. Mantener tu build dentro de un rango probado es lo que ayuda a que nuestro servicio de jugadores falsos de FiveM — los bots que llenan la población de tu servidor — se conecte de forma fiable.

Este artículo explica qué son los artifacts, qué rangos de compilación son estables para las conexiones de jugadores falsos, cómo verificar tu compilación actual, cómo anclar tu servidor a una versión probada y qué hacer cuando una actualización del juego cambia el handshake. Para el contexto más amplio, la guía completa de jugadores falsos de FiveM explica cómo encaja todo el sistema.

Qué son los artifacts de FiveM y por qué importan

Cuando instalas un servidor de FiveM, descargas un artifact del servidor: un binario compilado que incluye el ejecutable del servidor FiveM (FXServer), el runtime de Lua, el sistema de recursos y la capa de red que maneja las conexiones de los clientes. El número de versión del artifact identifica qué compilación de todo este código estás ejecutando.

Las compilaciones de artifact se lanzan de forma continua. El equipo de FiveM mantiene tres canales de lanzamiento: recommended, optional y latest. Las compilaciones recommended son las más estables. Las compilaciones optional incluyen características más nuevas que han pasado las pruebas internas pero no las pruebas completas de los operadores. Las compilaciones latest son las más recientes e incluyen cambios que pueden no ser estables.

La razón por la que los artifacts importan para la compatibilidad de jugadores falsos es que el handshake de conexión está implementado dentro del artifact. Cuando el artifact cambia la forma en que valida las conexiones entrantes, nuestra capa de conexión de jugadores falsos debe actualizarse para que coincida. Si actualizas tu artifact antes de que actualicemos nuestra capa de conexión, los handshakes de jugadores falsos fallan.

Cómo verificar tu compilación actual de artifact

Hay tres formas de encontrar tu número de compilación de artifact actual.

  1. Panel de txAdmin: El número de compilación aparece en la parte inferior izquierda de la página de resumen de txAdmin bajo la información del servidor.
  2. Consola del servidor: Ejecuta el comando convar_print sv_fxdk_build en la consola del servidor. La salida incluye el número de compilación del artifact.
  3. Ejecutable de FXServer: En Linux, ejecuta ./FXServer --version desde tu directorio del servidor. La salida incluye el número de compilación.

Una vez que tienes tu número de compilación desde el panel de txAdmin o la consola del servidor, verifícalo contra la tabla de compatibilidad en tu panel de FiveFake. La tabla muestra los números de compilación mínimo y máximo en cada rango probado, el estado (totalmente compatible, compatibilidad limitada o incompatible) y la fecha en que se probó por última vez cada rango.

Rangos de compilación estables para conexiones de jugadores falsos

Mantenemos una tabla de compatibilidad en vivo en el panel porque los rangos de compilación cambian a medida que se lanzan y prueban nuevos artifacts. El patrón general en todas las generaciones de compilación es:

  • Compilaciones dentro del canal recommended actual: completamente probadas, la capa de conexión está calibrada para este rango.
  • Compilaciones de 100 a 200 versiones detrás del recommended actual: típicamente compatibles porque los parámetros del handshake cambian con poca frecuencia dentro de una versión principal del juego.
  • Compilaciones de más de 300 versiones detrás del recommended actual: pueden tener brechas de compatibilidad dependiendo de lo que cambió en las compilaciones intermedias.
  • Compilaciones en el canal latest más de 50 compilaciones por delante del recommended: no probadas, el comportamiento de la conexión puede haber cambiado antes de que tengamos tiempo para actualizar.

Cómo anclar tu versión de artifact

Anclar tu artifact a un número de compilación específico previene actualizaciones accidentales que rompan la compatibilidad de jugadores falsos. El enfoque difiere según cómo está alojado tu servidor.

Anclado mediante txAdmin

txAdmin tiene una función de gestión de artifacts incorporada. En la sección de configuración del servidor, puedes establecer la versión del artifact a un número de compilación específico. txAdmin no actualizará automáticamente el artifact más allá de esa compilación. Cuando quieras actualizar, cambias la versión anclada manualmente y aplicas el cambio.

Anclado mediante gestión directa de archivos

Si estás gestionando tu servidor sin txAdmin o con una configuración personalizada, el anclado se hace descargando la compilación específica del artifact directamente desde la página de artifacts de FiveM y colocándola en tu directorio del servidor. No ejecutes scripts de actualización automática que obtengan el último artifact al inicio.

La página de descarga de artifacts de FiveM en runtime.fivem.net/artifacts/fivem/ lista todas las compilaciones disponibles para Windows y Linux. Puedes descargar cualquier compilación histórica por su número de compilación. Guarda el número de compilación de tu configuración estable actual para que puedas volver a ella si una actualización causa problemas.

Qué ocurre cuando una actualización del juego rompe la compatibilidad

Cuando llega una actualización principal de GTA, típicamente cambia la versión del juego del lado del cliente que los clientes de FiveM deben coincidir para conectarse a los servidores. Esto se propaga al artifact del servidor como una nueva compilación que incluye validación de conexión actualizada para la nueva versión del juego. Si nuestra capa de conexión no ha sido actualizada para la nueva versión del juego, los handshakes de jugadores falsos fallan porque la versión del cliente que reportan nuestras conexiones ya no es aceptada.

Nuestro proceso de actualización después de un cambio de versión del juego:

  1. Detectamos la nueva versión del juego desde los canales de lanzamiento públicos de FiveM dentro de las horas siguientes a que se lanza la actualización.
  2. Nuestro equipo valida qué compilaciones de artifact están afectadas y cuáles son los cambios de parámetros del handshake.
  3. Actualizamos nuestra capa de conexión para manejar los nuevos parámetros de versión.
  4. Probamos contra servidores que ejecutan la nueva compilación recommended de artifact.
  5. Desplegamos la capa de conexión actualizada en nuestros nodos de producción.
  6. Anunciamos la actualización en Discord y en la página de estado del panel.

Este proceso típicamente tarda de 24 a 48 horas desde que se lanza la actualización del juego hasta que nuestra actualización de la capa de conexión está activa. Durante esta ventana, las conexiones de jugadores falsos en servidores que han actualizado su artifact para coincidir con la nueva versión del juego pueden fallar o tener confiabilidad reducida.

Cómo manejar actualizaciones de artifact sin interrumpir tus jugadores falsos

El enfoque más seguro para las actualizaciones de artifact cuando estás ejecutando jugadores falsos es un proceso de tres pasos:

  1. Espera a que el equipo de FiveM designe una compilación como recommended después de una actualización del juego.
  2. Verifica la tabla de compatibilidad del panel de FiveFake para confirmar que la compilación recommended está en nuestro rango probado.
  3. Solo entonces actualiza tu artifact y reconfigura tus jugadores falsos si es necesario.

Si necesitas actualizar tu artifact inmediatamente por otras razones (un error crítico del servidor, un problema de compatibilidad de recursos), pausa tu programación de jugadores falsos antes de actualizar. Después de la actualización, verifica que tus jugadores falsos se reconecten antes de reanudar la programación.

Interacción entre antidetección y versión de artifact

La compatibilidad de la versión de artifact está directamente conectada a la efectividad de la antidetección. Los parámetros de conexión que hacen que nuestros jugadores falsos parezcan legítimos a los sistemas anticheat están calibrados para compilaciones de artifact específicas. Ejecutar nuestra capa de conexión contra una versión de artifact fuera de nuestro rango probado no solo arriesga fallos de conexión. También arriesga conexiones que se comportan correctamente para conectarse pero incorrectamente para ser marcadas en la validación anticheat.

Este es el argumento más fuerte para mantenerse dentro de nuestro rango de artifact compatible documentado: no se trata solo de si tus jugadores se conectan, sino de si se conectan de una manera que supera las verificaciones que ejecuta tu sistema anticheat.

Consideraciones de artifacts de Windows versus Linux

Los artifacts de FiveM están disponibles para Windows y Linux. La mayoría de los proveedores de hosting que ofrecen planes de servidor de FiveM ejecutan Linux. Los números de compilación de artifact son los mismos en ambas plataformas, pero ocasionalmente hay errores específicos de la plataforma donde una compilación se comporta de manera diferente en Windows versus Linux. Nuestras pruebas de compatibilidad cubren ambas plataformas, y la tabla de compatibilidad del panel anota los problemas específicos de la plataforma cuando existen.

Las conexiones de jugadores falsos de FiveFake son agnósticas de la plataforma en nuestro extremo porque son conexiones de red a tu endpoint del servidor, no integraciones con el sistema operativo de tu servidor. Lo que importa es el número de compilación del artifact y el comportamiento del handshake, no si tu host ejecuta Windows o Linux.

Cómo reportar un problema de compatibilidad

Si estás ejecutando una versión de artifact que nuestro panel muestra como compatible pero tus jugadores falsos no se están conectando, la información más útil que puedes proporcionar al abrir un ticket de soporte es:

  1. Tu número de compilación de artifact (verifica la descripción general de txAdmin o la consola del servidor).
  2. El mensaje de error o motivo de expulsión que aparece en tu consola de txAdmin para las conexiones fallidas.
  3. Si el problema comenzó después de una actualización específica de artifact o estuvo presente desde tu primera activación.
  4. Qué sistemas anticheat se están ejecutando en tu servidor y sus números de versión si están disponibles.
  5. Si el problema afecta a todos los jugadores falsos o solo a algunos (los fallos de conexión parciales apuntan a límites de slots, los fallos completos apuntan a problemas del handshake).

Los problemas de compatibilidad reportados con esta información típicamente se resuelven dentro de 24 horas porque la información de diagnóstico nos permite reproducir el problema en nuestra infraestructura de pruebas de inmediato. Cuando el problema resulta ser una activación lenta en lugar de un fallo de compatibilidad, la guía de velocidad de activación cubre las causas comunes.

Próximos pasos

Si estás configurando un nuevo servidor y quieres asegurarte de que tu configuración de txAdmin sea correcta antes de activar jugadores falsos, la

cubre el proceso completo de configuración de conexión incluyendo la selección de artifact y la configuración del panel de txAdmin.

Una vez que sepas qué versión de artifact está ejecutando tu servidor y hayas confirmado la compatibilidad, los archivos de FiveFake que necesitas están en la página de tu servidor dentro del panel de control de FiveFake. Cada página de servidor tiene un botón de descarga. Haz clic en él, selecciona la versión de artifact que coincida con tu build del servidor FiveM, y coloca los archivos resultantes en tu carpeta de recursos.

FiveFakeEquipe FiveFake

Seguir leyendo