/Dynamic-Idle

Dynamic idle, to be used in FiveM.

Primary LanguageLua

Dynamic-Idle

Dynamic idle, to be used in FiveM.

I’ve seen a lot of people using a “idle” of 1000ms in some scripts when it comes to calculating distance between two points, then changing to 0ms when it’s near.

Having that idea in mind, i’ve developed a dynamic idle, where the script calculates the idle time automatically, changing when necessary, sometimes even going up to 20000ms without causing any problems, almost in a sleep state, saving a LOT of unnecessary cpu power.

The idea is simple but very effective, enjoy.

The resource is still under development.

-- Português --

Tendo em vista os problemas sobre o famoso idle de 1000ms que todo mundo utiliza em seus scripts, decidi criar uma fórmula que resolva esses problemas de forma robusta e dinâmico, apresento a vocês para vocês o Dynamic idle.

Nova fórmula dinâmica de calcular "idle" nos scripts, o próprio script entenderá quando é para aumentar ou reduzir o "idle", assim reduzindo drasticamente o uso do script quando se trata de operações que calculam distâncias, todos os scripts em que testei o desempenho foi reduzido em mais de 90%, com 100% dos casos deixando os scripts pesando 0.0ms.

Bom proveito.