Guia de otimização de scripts FiveM Lua e downgrade do Resmon MS
Os scripts Lua não otimizados causam uma elevada utilização de CPU e quedas de FPS nos servidores FiveM.
O que é o Resmon?
O Resmon é uma ferramenta de medição de desempenho de características FiveM.
Comando Abrir Resmon
resmon 1
Causas de EM elevada
- Utilização de loop infinito
- Não utilizando Espera
- Desenhos de marcadores não otimizados
- Operações de thread desnecessárias
Exemplo de loop otimizado
Citizen.CreateThread(function()
while true do
Wait(1000)
end
end)
Otimização de marcadores
Não ter marcadores afastados do jogador melhora significativamente o desempenho.
Otimização de consulta de base de dados
- Utilizar sistema de cache
- Reduza as consultas repetitivas
- prefira oxmysql
Os scripts executados abaixo de 0,10 ms são considerados de alto desempenho.
Conclusão
Graças à otimização Lua, pode ser alcançada uma experiência FiveM mais fluida e com um atraso baixo.
Este artigo foi preparado especialmente para o PvPServer.