Garry's Mod Wiki


  game.SetTimeScale( number timeScale )


Sets the time scale of the game.

This function is supposed to remove the need of using the host_timescale convar, which is cheat protected.

To slow down or speed up the movement of a specific player, use Player:SetLaggedMovementValue instead.

Like host_timescale, this method does not affect sounds, if you wish to change that, look into GM:EntityEmitSound.
The true timescale will be host_timescale multiplied by game.GetTimeScale


1 number timeScale
The new timescale, minimum value is 0.001 and maximum is 5.