Rust - Lagswitch Through Console Commands (PATCHED)

Опубликовано: 13 Май 2026
на канале: zuki
6,293
98

Here's some binds you could use to toggle the "lagswitch" ingame.
bind j "lerp.interpolation 0.3" Turns lagswitch on
bind k "lerp.interpolation 0.1" Turns lagswitch off

This command is essentially a delay on the positions of other players. So basically a one way lag switch. If you set interpolation to 60 seconds. It will take 60 seconds for a player to move from their position. If you set the interpolation to 0. It will teleport the player to the most up to date position. An interpolation value beyond 1 second results in inconsistent shots on enemies.

For those that don't know what lerping is, an example of how it affects gameplay is shown here from Devblog 39.

https://rust-servers.net/blog/11/rust...

But just to briefly explain it, player positions are sent to your game 10 times every second. Though the game runs at 60 frames or more. So unless you're stuck at 10 frames a second, without lerping every player would be constantly teleporting whenever they move. This is where the lerp commands and smoothing comes in. It moves the players between those 2 points that are sent to you. This gets rid of the visual teleporting and makes players move smoothly whenever they walk.

Abusing this command is not practical. At best you will get a few shots on a person as they are moving into cover, and as they see it they are getting hit behind the wall. At worst you will be getting shot by someone you don't see. This command is abusable in the right situations and should not be able to be changed.