Roblox-LagSwitch is a program designed to function as a lag switch for Roblox. It leverages Windows API hooks and firewall rules to toggle network connectivity for the RobloxPlayerBeta executable. This allows users to momentarily disrupt the connection, simulating lag for the other players.
- Keyboard and Mouse Triggers: Configurable triggers to activate/deactivate the lag switch.
- Dynamic Process Detection: Automatically locates the Roblox executable or allows manual selection.
- Overlay Notifications: Visual indicators for when the lag switch is toggled on or off.
- Firewall Rule Management: Seamless integration with Windows Firewall to control the network activity of the target process.
This project is incomplete and will not be continued. While the core functionality is implemented, it remains unpolished and is not production-ready. You are welcome to explore and modify the source code as needed.
- Clone the repository and open the solution in Visual Studio.
- Compile and run the application.
- Use the user interface to set triggers and manage the lag switch functionality.
- .NET 9.0.
- Administrator privileges to modify firewall rules.
- This tool is for educational purposes only. Using it may violate Roblox's terms of service or other applicable laws. Use responsibly.
- The project is no longer maintained by the author.
This project is licensed under the MIT License. See the LICENSE file for more details.
Disclaimer: The author assumes no responsibility for any misuse of this software.