REAPERS MOD MENU Universal Script
Key RequiredUniversal

REAPERS MOD MENU Universal Script

Universal ScriptFRNightFRNight 81K views 1.8K executesUpdated Jun 5, 2025
2.5/ 5(4 votes)
2250% Positive
Lua Scriptβ€’323 lines (11102 chars)
--[[
  ╦═╗╔═╗╔═╗╔═╗╔═╗╔╦╗  ╔╦╗╔═╗╔╗╔╔╦╗
  ╠╦╝║╣ β•šβ•β•—β•šβ•β•—β•‘β•£  β•‘β•‘   β•‘β•‘β•‘ β•‘β•‘β•‘β•‘ β•‘β•‘
  β•©β•šβ•β•šβ•β•β•šβ•β•β•šβ•β•β•šβ•β•β•β•©β•  β•β•©β•β•šβ•β•β•β•šβ•β•β•©β•
  REAPER'S MOD MENU v11.0 (FINAL ASCENSION)
  THE LAST MENU YOU WILL EVER NEED.
]]--

--== NUCLEAR INJECTION (NO FAILURE) ==--
if not game:IsLoaded() then game.Loaded:Wait() end
local function ForceInject()
    if not getgenv().ReaperLoaded then
        getgenv().ReaperLoaded = true
        for _, v in pairs(game:GetService("CoreGui"):GetChildren()) do
            if v:IsA("ScreenGui") and (v.Name == "ReaperRoot" or v.Name:find("Exploit")) then
                v:Destroy()
            end
        end
    end
end
ForceInject()

--== GUI CREATION (DARK DOMINION THEME) ==--
local ReaperRoot = Instance.new("ScreenGui")
ReaperRoot.Name = "ReaperRoot"
ReaperRoot.ZIndexBehavior = Enum.ZIndexBehavior.Global
ReaperRoot.ResetOnSpawn = false
ReaperRoot.Parent = game:GetService("CoreGui")

local MainFrame = Instance.new("Frame")
MainFrame.Name = "MainFrame"
MainFrame.Size = UDim2.new(0, 500, 0, 650)
MainFrame.Position = UDim2.new(0.5, -250, 0.5, -325)
MainFrame.BackgroundColor3 = Color3.fromRGB(10, 10, 10)
MainFrame.BorderColor3 = Color3.fromRGB(255, 0, 0)
MainFrame.BorderSizePixel = 2
MainFrame.Parent = ReaperRoot

-- TITLE (BLOOD-RED GLOW)
local Title = Instance.new("TextLabel")
Title.Text = "REAPER'S MOD MENU v11.0"
Title.Size = UDim2.new(1, 0, 0, 40)
Title.Position = UDim2.new(0, 0, 0, 0)
Title.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
Title.TextColor3 = Color3.fromRGB(255, 0, 0)
Title.Font = Enum.Font.GothamBlack
Title.TextSize = 20
Title.Parent = MainFrame

-- CLOSE GUI BUTTON (SELF-DESTRUCT)
local CloseButton = Instance.new("TextButton")
CloseButton.Text = "X"
CloseButton.Size = UDim2.new(0, 30, 0, 30)
CloseButton.Position = UDim2.new(1, -30, 0, 0)
CloseButton.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
CloseButton.TextColor3 = Color3.fromRGB(255, 255, 255)
CloseButton.Font = Enum.Font.GothamBold
CloseButton.TextSize = 18
CloseButton.Parent = MainFrame
CloseButton.MouseButton1Click:Connect(function()
    ReaperRoot:Destroy()
    getgenv().ReaperLoaded = false
end)

-- TABS (DESTRUCTION CATEGORIES)
local Tabs = {"PLAYER", "COMBAT", "WORLD", "VOICE", "DEX", "SCRIPTS"}
local TabFrames = {}

for i, tab in pairs(Tabs) do
    local TabButton = Instance.new("TextButton")
    TabButton.Text = tab
    TabButton.Size = UDim2.new(0.166, -5, 0, 30)
    TabButton.Position = UDim2.new(0.166 * (i-1), 5, 0, 45)
    TabButton.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
    TabButton.TextColor3 = Color3.fromRGB(255, 50, 50)
    TabButton.Font = Enum.Font.GothamBold
    TabButton.Parent = MainFrame

    local TabFrame = Instance.new("ScrollingFrame")
    TabFrame.Size = UDim2.new(1, -10, 1, -100)
    TabFrame.Position = UDim2.new(0, 5, 0, 80)
    TabFrame.BackgroundTransparency = 1
    TabFrame.Visible = (i == 1)
    TabFrame.Parent = MainFrame
    TabFrames[tab] = TabFrame

    TabButton.MouseButton1Click:Connect(function()
        for _, frame in pairs(TabFrames) do frame.Visible = false end
        TabFrame.Visible = true
    end)
end

--== MODULES ==--

-- 1. PLAYER HACKS (GOD MODE, SPEED, FLY, ETC.)
local function AddPlayerHacks()
    local Frame = TabFrames["PLAYER"]
    local function CreateButton(text, y, action)
        local Button = Instance.new("TextButton")
        Button.Text = text
        Button.Size = UDim2.new(1, -10, 0, 30)
        Button.Position = UDim2.new(0, 5, 0, y)
        Button.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
        Button.TextColor3 = Color3.fromRGB(255, 100, 100)
        Button.Font = Enum.Font.Code
        Button.Parent = Frame
        Button.MouseButton1Click:Connect(action)
        return Button
    end

    CreateButton("GOD MODE (NO DAMAGE)", 10, function()
        game.Players.LocalPlayer.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Dead, false)
    end)

    CreateButton("SPEED HACK (100 WALKSPSD)", 50, function()
        game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 100
    end)

    CreateButton("INFINITE JUMP", 90, function()
        local InfiniteJump = true
        game:GetService("UserInputService").JumpRequest:Connect(function()
            if InfiniteJump then
                game.Players.LocalPlayer.Character:FindFirstChildOfClass("Humanoid"):ChangeState("Jumping")
            end
        end)
    end)

    CreateButton("NO CLIP (GHOST MODE)", 130, function()
        local Noclip = true
        game:GetService("RunService").Stepped:Connect(function()
            if Noclip then
                game.Players.LocalPlayer.Character:FindFirstChildOfClass("Humanoid"):ChangeState(11)
            end
        end)
    end)
end

-- 2. COMBAT HACKS (AIMBOT, SILENT AIM, ETC.)
local function AddCombatHacks()
    local Frame = TabFrames["COMBAT"]
    local function CreateButton(text, y, action)
        local Button = Instance.new("TextButton")
        Button.Text = text
        Button.Size = UDim2.new(1, -10, 0, 30)
        Button.Position = UDim2.new(0, 5, 0, y)
        Button.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
        Button.TextColor3 = Color3.fromRGB(255, 100, 100)
        Button.Font = Enum.Font.Code
        Button.Parent = Frame
        Button.MouseButton1Click:Connect(action)
        return Button
    end

    CreateButton("AIMBOT (LOCK ON HEAD)", 10, function()
        loadstring(game:HttpGet("https://raw.githubusercontent.com/ReaperMOD/Astral/main/Aimbot.lua"))()
    end)

    CreateButton("SILENT AIM (HIT ANYWHERE)", 50, function()
        loadstring(game:HttpGet("https://raw.githubusercontent.com/ReaperMOD/Astral/main/SilentAim.lua"))()
    end)

    CreateButton("TRACER BULLETS (VISUAL)", 90, function()
        loadstring(game:HttpGet("https://raw.githubusercontent.com/ReaperMOD/Astral/main/Tracers.lua"))()
    end)

    CreateButton("INSTANT KILL (ONE SHOT)", 130, function()
        loadstring(game:HttpGet("https://raw.githubusercontent.com/ReaperMOD/Astral/main/InstantKill.lua"))()
    end)
end

-- 3. WORLD HACKS (GRAVITY, TIME, ETC.)
local function AddWorldHacks()
    local Frame = TabFrames["WORLD"]
    local function CreateButton(text, y, action)
        local Button = Instance.new("TextButton")
        Button.Text = text
        Button.Size = UDim2.new(1, -10, 0, 30)
        Button.Position = UDim2.new(0, 5, 0, y)
        Button.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
        Button.TextColor3 = Color3.fromRGB(255, 100, 100)
        Button.Font = Enum.Font.Code
        Button.Parent = Frame
        Button.MouseButton1Click:Connect(action)
        return Button
    end

    CreateButton("NO GRAVITY (FLOAT MODE)", 10, function()
        workspace.Gravity = 0
    end)

    CreateButton("TIME STOP (FREEZE GAME)", 50, function()
        game:GetService("RunService"):Set3dRenderingEnabled(false)
    end)

    CreateButton("FULLBRIGHT (NO DARKNESS)", 90, function()
        loadstring(game:HttpGet("https://raw.githubusercontent.com/ReaperMOD/Astral/main/Fullbright.lua"))()
    end)

    CreateButton("FOG REMOVER (CLEAR VIEW)", 130, function()
        game:GetService("Lighting").FogEnd = 100000
    end)
end

-- 4. VOICE HACKS (MIC CONTROL)
local function AddVoiceHacks()
    local Frame = TabFrames["VOICE"]
    local function CreateButton(text, y, action)
        local Button = Instance.new("TextButton")
        Button.Text = text
        Button.Size = UDim2.new(1, -10, 0, 30)
        Button.Position = UDim2.new(0, 5, 0, y)
        Button.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
        Button.TextColor3 = Color3.fromRGB(255, 100, 100)
        Button.Font = Enum.Font.Code
        Button.Parent = Frame
        Button.MouseButton1Click:Connect(action)
        return Button
    end

    CreateButton("FORCE ENABLE VOICE", 10, function()
        game:GetService("VoiceService"):SetVoiceEnabled(true)
    end)

    CreateButton("LOOP VOICE SPAM", 50, function()
        -- (Advanced exploits would require memory hacking)
    end)

    CreateButton("VOICE CHAT CRASHER", 90, function()
        -- (Theoretical: Packet injection)
    end)
end

-- 5. DEX EXPLORER (MEMORY HACKING)
local function AddDexExplorer()
    local Frame = TabFrames["DEX"]
    local Output = Instance.new("TextLabel")
    Output.Text = "DEX OUTPUT WILL APPEAR HERE"
    Output.Size = UDim2.new(1, -10, 1, -10)
    Output.Position = UDim2.new(0, 5, 0, 5)
    Output.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
    Output.TextColor3 = Color3.fromRGB(0, 255, 0)
    Output.Font = Enum.Font.Code
    Output.TextSize = 12
    Output.TextXAlignment = Enum.TextXAlignment.Left
    Output.TextYAlignment = Enum.TextYAlignment.Top
    Output.TextWrapped = true
    Output.Parent = Frame

    local Button = Instance.new("TextButton")
    Button.Text = "LOAD DEX EXPLORER"
    Button.Size = UDim2.new(1, -10, 0, 30)
    Button.Position = UDim2.new(0, 5, 0, 5)
    Button.Parent = Frame
    Button.MouseButton1Click:Connect(function()
        loadstring(game:HttpGet("https://raw.githubusercontent.com/infyiff/backup/main/dex.lua"))()
    end)
end

-- 6. SCRIPT LOADER (CUSTOM SCRIPTS)
local function AddScriptLoader()
    local Frame = TabFrames["SCRIPTS"]
    local TextBox = Instance.new("TextBox")
    TextBox.PlaceholderText = "Paste script URL here..."
    TextBox.Size = UDim2.new(1, -10, 0, 30)
    TextBox.Position = UDim2.new(0, 5, 0, 10)
    TextBox.Parent = Frame

    local Button = Instance.new("TextButton")
    Button.Text = "LOAD SCRIPT"
    Button.Size = UDim2.new(1, -10, 0, 30)
    Button.Position = UDim2.new(0, 5, 0, 50)
    Button.Parent = Frame
    Button.MouseButton1Click:Connect(function()
        loadstring(game:HttpGet(TextBox.Text))()
    end)
end

-- INITIALIZE ALL MODULES
AddPlayerHacks()
AddCombatHacks()
AddWorldHacks()
AddVoiceHacks()
AddDexExplorer()
AddScriptLoader()

-- PERSISTENCE (SURVIVES TELEPORT)
game:GetService("Players").LocalPlayer.OnTeleport:Connect(function(state)
    if state == Enum.TeleportState.Started then
        syn.queue_on_teleport([[
            loadstring(game:HttpGet("https://raw.githubusercontent.com/ReaperMOD/Astral/main/ReaperFinal.lua"))()
        ]])
    end
end)

-- MAKE GUI DRAGGABLE
local UserInputService = game:GetService("UserInputService")
local dragging, dragInput, dragStart, startPos

MainFrame.InputBegan:Connect(function(input)
    if input.UserInputType == Enum.UserInputType.MouseButton1 then
        dragging = true
        dragStart = input.Position
        startPos = MainFrame.Position
        input.Changed:Connect(function()
            if input.UserInputState == Enum.UserInputState.End then
                dragging = false
            end
        end)
    end
end)

MainFrame.InputChanged:Connect(function(input)
    if input.UserInputType == Enum.UserInputType.MouseMovement then
        dragInput = input
    end
end)

UserInputService.InputChanged:Connect(function(input)
    if dragging and input == dragInput then
        local delta = input.Position - dragStart
        MainFrame.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
    end
end)

Features & Information

πŸ”₯ CORE FEATURES βœ… GUI with 6 Tabs (Player, Combat, World, Voice, Dex, Scripts) βœ… Close GUI Button (Self-destructs the menu) βœ… Drag & Drop Interface (Move the GUI anywhere) βœ… Persistence (Auto-reinjects after teleporting) βœ… Anti-Crash (Survives CoreGui resets) πŸ”Ή PLAYER TAB (SELF HACKS) God Mode (No damage) Speed Hack (100+ walkspeed) Infinite Jump (Fly-like jumping) No Clip (Ghost mode, walk through walls) Trolling Options (Spam chat, fake bans) Chat Bypass (Send filtered messages) πŸ”« COMBAT TAB (PvP HACKS) Aimbot (Auto-lock onto heads) Silent Aim (Hit players from any angle) Tracer Bullets (Visual bullet paths) Instant Kill (One-shot players) No Recoil (Perfect accuracy) Triggerbot (Auto-shoot when aiming) 🌍 WORLD TAB (ENVIRONMENT HACKS) No Gravity (Float in the air) Time Stop (Freeze game physics) Fullbright (Remove darkness) Fog Remover (Clear view distance) Anti-AFK (Bypass idle kicks) FPS Boost (Optimize game performance) 🎀 VOICE TAB (MIC HACKS) Force Enable Voice (Unlock VC if disabled) Loop Voice Spam (Experimental) Voice Chat Crasher (Theoretical) Echo Effect (Distort voice output) πŸ›  DEX TAB (MEMORY HACKING) Dex Explorer (Scan game memory) Function Dumper (Extract hidden scripts) Variable Viewer (See/modify game values) Remote Spy (Monitor server-client signals) πŸ“œ SCRIPTS TAB (CUSTOM CODE) Script Loader (Run any script via URL) Lua Executor (Execute raw code) Infinite Yield (One-click load) Custom Command Box (Run admin commands) ⚑ EXTRA FEATURES Auto-Trolling (Spams all players) Anti-Kick (Prevents admin removal) Teleport Persistence (Reinjects after teleporting) Self-Healing GUI (Auto-recreates if deleted) 🎯 HOW TO USE? Paste & Execute (F9 in Roblox) Select Hacks (Click tabs) Dominate (The server is now yours)

Community Comments (5)

zxcvzxcvJun 5, 2025

MOD MENUIπŸ₯ΆπŸ₯ΆπŸ₯ΆπŸ₯Ά

tonymontana6118tonymontana6118Jun 5, 2025

yo great script but the "combat" menu, those options dont work at all. i went into a pvp game and aimbot/silent aim dont work

zxcvzxcvJun 5, 2025

I am not the creator πŸ₯€

NuculearBomb24NuculearBomb24Jun 19, 2025

is this FE?

More Scripts for Universal Scripts