Cómo optimizar tu servidor FiveM: resmon, ms y FPS
Aprende a medir el consumo de cada recurso con resmon y a corregir los scripts que causan lag en servidor y cliente.
Un servidor lento espanta jugadores. La buena noticia es que el lag casi siempre tiene un culpable concreto que puedes encontrar.
Mide antes de tocar nada
Abre la consola del cliente (F8) y escribe resmon 1. Verás cada recurso con su consumo en milisegundos (ms) por frame en el cliente. Un recurso sano en reposo suele estar cerca de 0,00–0,05 ms. Si alguno marca 0,5 ms o más de forma constante, ese es tu primer sospechoso.
En el servidor, txAdmin muestra el uso de CPU y memoria, y el perfilador integrado permite grabar unos segundos y ver qué recursos consumen más.
Errores típicos en scripts
- Bucles sin espera: un
while true doconWait(0)que comprueba algo constantemente. Si no necesitas comprobarlo cada frame, aumenta la espera o usa eventos. - Comprobaciones de distancia mal hechas: calcular la distancia a cientos de puntos en cada frame. Agrupa por zonas o usa librerías de zonas.
- Consultas a la base de datos en bucle: guarda en caché lo que no cambia.
- Marcadores y textos 3D dibujados aunque el jugador esté lejos.
Optimiza el streaming
Los MLOs y vehículos pesados también afectan. Revisa el tamaño de texturas: un coche con texturas de 4K para cada pieza puede pesar más que una ciudad. Prefiere recursos optimizados y elimina los que nadie usa.
Lista rápida
- Ordena
resmonpor consumo y apunta los cinco peores. - Desactívalos de uno en uno y comprueba la diferencia.
- Busca versiones optimizadas o corrige los bucles.
- Repite tras cada actualización grande.
Un servidor bien optimizado no solo va más fluido: también te permite admitir más jugadores con el mismo hardware.


