Saltar al contenido
RPScripts

Cómo usar Resmon para diagnosticar scripts de cliente de FiveM

Por Luke

Captura de pantalla de la consola FiveM Resmon

Resmon muestra el coste de ejecución y las señales de memoria de los recursos del cliente. Úsalo para identificar un script que valga la pena investigar, luego reproduce la misma acción con el perfilador. No mide el tiempo de la base de datos del servidor, la velocidad de descarga o el coste total de renderizado de la GPU.

Los ejemplos de configuración y código aquí están dirigidos a FiveM para GTA V Legacy. Enhanced tiene diferentes reglas de tiempo de ejecución y compatibilidad; consulta los cambios de Legacy a Enhanced de Cfx.re antes de aplicarlos a un servidor Enhanced.

Abrir y cerrar el monitor

Únete a tu servidor de desarrollo, abre F8 y ejecuta:

resmon true

Si el comando está restringido, usa un cliente de desarrollo permitido como se describe en la referencia oficial de la consola del cliente. No eludas las restricciones de un servidor público. Para ocultar el monitor:

resmon false

Haz una comparación útil

  1. Registra la configuración del cliente, la población del servidor, la ubicación y las versiones de los recursos. Comienza con una escena tranquila e inactiva.
  2. Realiza una acción repetible: abre un menú, usa una interacción de trabajo o entra en un vehículo. Observa qué recurso cambia su tiempo y si el coste continúa después de que la acción finaliza.
  3. Repite la acción varias veces. Un pico de inicialización corto tiene una causa diferente a la de un trabajo continuo en reposo.
  4. En la fase de pruebas, cambia o detén un recurso sospechoso después de verificar sus dependencias, luego repite la misma ruta y acción.
  5. Mantén registros y mediciones de antes/después. Vuelve a probar una reconexión y un reinicio completo antes de implementar un cambio.

Investiga el código detrás del número

Consulta perfilador de Cfx.re para localizar la ruta del script costoso. Verifica los mensajes NUI repetidos, el sondeo innecesario y el trabajo repetido dentro de los bucles. Aumenta las esperas solo cuando la tarea no requiera ejecución por fotograma.

Si los scripts parecen económicos pero los FPS siguen siendo bajos, inspecciona por separado la configuración de renderizado, los activos transmitidos y la presión de la GPU. Un número bajo de Resmon no prueba que un mapa grande o un paquete de texturas sea barato de renderizar.

¿Cómo comparo el rendimiento de los scripts antes de comprar?

Compara la misma acción, ubicación y configuración del cliente. Un valor del monitor en reposo no es una garantía para un servidor concurrido. Pide las condiciones del benchmark y examina las trazas del profiler antes de sustituir un recurso solo por una cifra anunciada más baja.

Documentación del profiler de Cfx.re

Ver los requisitos del paquete FiveM Baby Script

¿No encuentras el script exacto? Genéralo.

Describe un script personalizado. 3 créditos gratis al día, hasta 15 por mes natural; sin tarjeta.

Probar el FiveM AI Script Generator

Selección premium para tu servidor

  • elevador de coches
    • ESX
    • QBCore
    • vRP
    4,99 US$4,99 €3,99 GBP7,99 AUD25,99 BRL4,99 CHF790 JPY
  • Vista previa del recurso FiveM de la pantalla de carga KS
      13,99 US$12,99 €10,99 GBP20,99 AUD71,99 BRL11,99 CHF2220 JPY
    • Policía de Origen
      • QBCore
      23,00 US$20,99 €17,99 GBP33,99 AUD116,99 BRL18,99 CHF3640 JPY
    • Capó Mirror Park
        8,00 US$7,99 €6,99 GBP11,99 AUD40,99 BRL6,99 CHF1270 JPY
      • Policía de Origen
        • ESX
        23,00 US$20,99 €17,99 GBP33,99 AUD116,99 BRL18,99 CHF3640 JPY
      Ver la tienda