Warning
This repo is EXTREMELY OUTDATED, new repo at: https://gitlab.com/3443e/roblox-hypersuite
A cross-platform multi-purpose Roblox utility with advanced scripting capabilities.
A comprehensive collection of useful macros with detailed tutorials for glitching in R6 and R15 games:
- Freeze - Temporarily freeze the Roblox process
- Extended laugh clip - Extended character animation clipping
- Extended dance clip - Dance animation exploitation
- Buckey clip - Advanced clipping technique
- Speed glitch - Movement speed manipulation
- Spam key - Rapid key input automation
- Disable head collision - Remove head hitbox collision
- No head collision roof clip - Clip through ceilings using head collision removal
- Helicopter high jump - Enhanced jumping technique
- Full gear desync (dropping) - Gear desynchronization exploit
All macros include comprehensive in-app explanations and tutorials.
- Customizable lag switch - Simulate network lag with configurable packet loss and ping
- Ping increasor - Add artificial latency to your connection
- XML Editor - Edit
GlobalBasicSettingsand other Roblox configuration files - Rejoin System - Change FPS settings and rejoin the same server
- Settings Persistence - Save and restore your configurations
- Themable UI - Customize the interface appearance
Create and import your own macros using Lua scripts (.hss files):
- Lua-based scripting - Write custom automation scripts
- Keyboard & Mouse Control - Simulate inputs programmatically
- Process Control - Freeze/unfreeze Roblox process
- Network Manipulation - Control lag and packet loss via scripts
- Persistent Scripts - Scripts are saved and loaded automatically
- Keybind Support - Assign custom keybinds to your scripts
- Hot Reloading - Reload scripts without restarting the application
-- @name: Jump Spam
-- @desc: Rapidly presses space bar 10 times
-- @author: Example
-- @version: 1.0
-- @keybind: F6
function onExecute()
for i = 1, 10 do
pressKey("Space", 50)
sleep(50)
end
log("Jump spam complete!")
endSee the Scripting Documentation for complete API reference and examples.
- Download the latest release from the Releases page
- Extract the archive
- Run the executable
- (Optional) Place custom
.hssscripts in thescripts/folder for automatic loading
- Linux (primary)
- Windows (via MinGW cross-compilation)
For Linux builds:
g++with C++17 supportmakeraylibdevelopment libraries- Lua 5.4 (included in
include/lua-5.4.2_linux/) - OpenGL development libraries
- X11 development libraries
- Optional:
ccachefor faster recompilation
Install dependencies on Ubuntu/Debian:
sudo apt-get install build-essential libraylib-dev libgl1-mesa-dev libx11-dev ccacheFor Windows cross-compilation (from Linux):
x86_64-w64-mingw32-g++(MinGW-w64 cross-compiler)- Windows raylib libraries (included in
include/raylibWin64/) - Windows Lua 5.4 libraries (included in
include/lua-5.4.2_win64/)
Install MinGW on Ubuntu/Debian:
sudo apt-get install mingw-w64Build for Linux:
git clone https://github.com/yourusername/roblox-hypersuite.git
cd roblox-hypersuite
make linux
# Output: build/linux/utilityBuild for Windows (cross-compile from Linux):
make windows
# Output: build/win64/utility.exeBuild both platforms:
make all linux windowsAdditional build options:
make debug # Debug build with symbols and no optimization
make lto # Link-time optimization for better performance
make clean # Clean all builds
make clean-linux # Clean Linux build only
make clean-windows # Clean Windows build only
make info # Show source and object files- Parallel compilation (uses all CPU cores)
- Automatic dependency tracking
- Incremental builds (only recompiles changed files)
- ccache support for faster recompilation
- Static linking for standalone executables
- Launch Roblox Hypersuite
- Select desired macros from the list
- Configure keybinds by right-clicking on macros
- Enable/disable macros with right-click
- Import custom scripts using the "+ Import script" button
pressKey(key, delay)- Press and release a keyholdKey(key)- Hold a key downreleaseKey(key)- Release a held keytypeText(text, delay)- Type a stringmoveMouse(dx, dy)- Move mouse cursorsleep(ms)- Pause executionlog(message)- Print to console
robloxFreeze(enable)- Freeze/unfreeze Roblox processlagSwitchMan(enable, packet_loss, ping_lag)- Control network simulationisKeyPressed(key)- Check key statewaitForKey(timeout)- Wait for key input
HSPlayerName- Current Roblox usernameHSPlayerDisplayName- Current Roblox display name
For complete documentation, visit the scripting guide.
Only import scripts from trusted sources. Custom scripts have access to:
- Keyboard and mouse simulation
- Process control (suspend/resume)
- Network manipulation
Always review script code before importing.
Contributions are welcome! Please feel free to submit pull requests or open issues for bugs and feature requests.
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
GNU General Public License v3.0 - See LICENSE file for details.
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This project uses the following open-source libraries:
- Spencer Macro Utilities - Original macro inspiration
- Fumble - Network control implementation
- raylib - Graphics and windowing
- rlImGui - ImGui integration for raylib
- Dear ImGui - Immediate mode GUI library
- pugixml - XML parsing
- JSON for Modern C++ - JSON parsing
- Lua - Scripting language
This tool is for educational purposes only. Use at your own risk. The developers are not responsible for any consequences of using this software, including but not limited to account bans or other penalties imposed by Roblox.
For support, documentation, and updates:
- Visit our website
- Join our community [Discord/Forum]
- Check the documentation
Made by the Roblox Hypersuite team | Licensed under GPL-3.0