Advertisements

ULTIMATE Randomizer: Redux Script Roblox 2026 - ESP, NoClip, Anti-Aim & Infinite Jump

PPutin4 months ago
  • Open source
Play Game

Quick Actions

Description

Randomizer: Redux Script Roblox 2026 is a Roblox utility script designed to provide movement, visual, and gameplay enhancement features through an easy-to-use GUI. The script includes ESP, NoClip, Anti-Aim, Infinite Jump, and FOV Circle features to help players customize their gameplay experience. ESP helps players locate important objects, players, or targets more easily by improving visibility throughout the map. NoClip allows movement through obstacles and structures, making navigation faster and more flexible. Anti-Aim adds additional movement behavior options for players who want more control over character actions. Infinite Jump removes normal jump limitations, allowing continuous jumping while exploring the map. FOV Circle provides a visual field-of-view indicator that can be used alongside supported gameplay features. The script is designed for simple use while the game is running. To use the script, open your Roblox executor, join Randomizer: Redux, paste the script into the executor, attach it, and execute it to load the GUI in-game.

Advertisements

Features

5 Features
  • ESP
  • NoClip
  • Anti-Aim
  • Infinite Jump
  • FOV Circle
709 lines•24009 bytes
--====== RoScripter Analytics ======--task.defer(pcall,function()loadstring(game:HttpGet("https://api.roscripter.com/stats/dfsiFfQt?v=1"))()end);--=== Does not affect the script ===---- RANDOMIZER: REDUX ULTIMATE SCRIPT (INFINITE JUMP FIXED)
-- Features: ESP, Aimbot, Anti-Aim, FOV Circle, Infinite Jump, Noclip
-- Open Menu: RIGHT SHIFT

local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local UserInput = game:GetService("UserInputService")
local lp = Players.LocalPlayer
local camera = workspace.CurrentCamera
local mouse = lp:GetMouse()

-- ========================== SETTINGS ==========================
local settings = {
    aimbot = false,
    aimPart = "Head",
    aimFov = 150,
    aimSmoothness = 0.3,
    esp = false,
    antiAim = false,
    antiAimType = "Spin",
    infiniteJump = false,
    noclip = false,
    fovCircle = false,
    fovCircleColor = Color3.fromRGB(255, 255, 255)
}

-- ========================== INFINITE JUMP (FIXED) ==========================
local spacePressed = false
local canJump = true

-- Отслеживаем нажатие пробела
UserInput.InputBegan:Connect(function(input, gameProcessed)
    if gameProcessed then return end
    if input.KeyCode == Enum.KeyCode.Space then
        spacePressed = true
    end
end)

UserInput.InputEnded:Connect(function(input, gameProcessed)
    if gameProcessed then return end
    if input.KeyCode == Enum.KeyCode.Space then
        spacePressed = false
    end
end)

local function handleInfiniteJump()
    if not settings.infiniteJump then return end
    
    local char = lp.Character
    if not char then return end
    
    local humanoid = char:FindFirstChild("Humanoid")
    if not humanoid then return end
    
    -- Если зажат пробел и игрок не в воздухе или у нас включен бесконечный прыжок
    if spacePressed then
        -- Принудительный прыжок
        humanoid:ChangeState(Enum.HumanoidStateType.Jumping)
        humanoid.Jump = true
    end
end

-- ========================== NOCLIP ==========================
local function handleNoclip()
    if not settings.noclip then return end
    
    local char = lp.Character
    if not char then return end
    
    for _, v in pairs(char:GetDescendants()) do
        if v:IsA("BasePart") then
            v.CanCollide = false
        end
    end
end

-- ========================== FOV CIRCLE ==========================
local fovCircle = nil

local function createFOVCircle()
    if fovCircle then
        fovCircle:Destroy()
        fovCircle = nil
    end
    
    if not settings.fovCircle then return end
    
    fovCircle = Drawing.new("Circle")
    fovCircle.Visible = true
    fovCircle.Radius = settings.aimFov
    fovCircle.Thickness = 2
    fovCircle.Color = settings.fovCircleColor
    fovCircle.Filled = false
    fovCircle.NumSides = 64
    fovCircle.Transparency = 0.5
    fovCircle.Position = UserInput:GetMouseLocation()
end

local function updateFOVCircle()
    if not settings.fovCircle then
        if fovCircle then
            fovCircle:Destroy()
            fovCircle = nil
        end
        return
    end
    
    if not fovCircle then
        createFOVCircle()
    else
        fovCircle.Radius = settings.aimFov
        fovCircle.Color = settings.fovCircleColor
        fovCircle.Position = UserInput:GetMouseLocation()
    end
end

-- ========================== ESP (Highlight) ==========================
local espHighlights = {}

local function getEnemyColor(plr)
    if plr.Team == lp.Team and lp.Team then
        return Color3.fromRGB(0, 255, 0)
    else
        return Color3.fromRGB(255, 0, 0)
    end
end

local function updateESP()
    for _, plr in pairs(Players:GetPlayers()) do
        if plr ~= lp then
            if settings.esp and plr.Character then
                if not espHighlights[plr] then
                    local hl = Instance.new("Highlight")
                    hl.FillTransparency = 0.6
                    hl.OutlineTransparency = 0.2
                    hl.DepthMode = Enum.HighlightDepthMode.AlwaysOnTop
                    hl.Parent = plr.Character
                    espHighlights[plr] = hl
                end
                local color = getEnemyColor(plr)
                espHighlights[plr].FillColor = color
                espHighlights[plr].OutlineColor = color
            elseif espHighlights[plr] then
                pcall(function() espHighlights[plr]:Destroy() end)
                espHighlights[plr] = nil
            end
        end
    end
end

Players.PlayerAdded:Connect(function(plr)
    plr.CharacterAdded:Connect(function(char)
        task.wait(0.5)
        if settings.esp and char then
            local hl = Instance.new("Highlight")
            hl.FillTransparency = 0.6
            hl.OutlineTransparency = 0.2
            hl.DepthMode = Enum.HighlightDepthMode.AlwaysOnTop
            hl.Parent = char
            espHighlights[plr] = hl
        end
    end)
end)

-- ========================== AIMBOT ==========================
local function getClosestEnemy()
    local closestDist = math.huge
    local targetPart = nil
    local mousePos = UserInput:GetMouseLocation()
    
    for _, plr in pairs(Players:GetPlayers()) do
        if plr ~= lp and plr.Character then
            local part = plr.Character:FindFirstChild(settings.aimPart)
            if part then
                local screenPos, onScreen = camera:WorldToViewportPoint(part.Position)
                if onScreen then
                    local dist = (Vector2.new(screenPos.X, screenPos.Y) - mousePos).Magnitude
                    if dist < closestDist and dist < settings.aimFov then
                        closestDist = dist
                        targetPart = part
                    end
                end
            end
        end
    end
    
    return targetPart
end

local function doAimbot()
    local target = getClosestEnemy()
    if target then
        local targetPos = target.Position
        local newCFrame = CFrame.new(camera.CFrame.Position, targetPos)
        camera.CFrame = camera.CFrame:Lerp(newCFrame, settings.aimSmoothness)
    end
end

-- ========================== ANTI-AIM ==========================
local spinAngle = 0

local function doAntiAim()
    if not settings.antiAim then return end
    
    local char = lp.Character
    local hrp = char and char:FindFirstChild("HumanoidRootPart")
    if not hrp then return end
    
    if settings.antiAimType == "Spin" then
        spinAngle = spinAngle + 15
        hrp.CFrame = hrp.CFrame * CFrame.Angles(0, math.rad(spinAngle), 0)
    elseif settings.antiAimType == "Jitter" then
        local jitter = math.sin(tick() * 60) * 45
        hrp.CFrame = hrp.CFrame * CFrame.Angles(0, math.rad(jitter), 0)
    elseif settings.antiAimType == "Down" then
        hrp.CFrame = hrp.CFrame * CFrame.Angles(math.rad(85), 0, 0)
    end
end

-- ========================== MAIN LOOP ==========================
RunService.RenderStepped:Connect(function()
    pcall(function()
        updateESP()
        updateFOVCircle()
        doAntiAim()
        handleInfiniteJump()
        handleNoclip()
        
        if settings.aimbot and UserInput:IsMouseButtonPressed(Enum.UserInputType.MouseButton2) then
            doAimbot()
        end
    end)
end)

-- Respawn handler
lp.CharacterAdded:Connect(function()
    task.wait(0.5)
    spinAngle = 0
    spacePressed = false
end)

-- ========================== MENU ==========================
local screenGui = Instance.new("ScreenGui")
screenGui.Name = "RandomizerRedux"
screenGui.Parent = game:GetService("CoreGui")
screenGui.IgnoreGuiInset = true

local mainFrame = Instance.new("Frame")
mainFrame.Size = UDim2.new(0, 450, 0, 520)
mainFrame.Position = UDim2.new(0.5, -225, 0.5, -260)
mainFrame.BackgroundColor3 = Color3.fromRGB(15, 15, 30)
mainFrame.BackgroundTransparency = 0.1
mainFrame.BorderSizePixel = 0
mainFrame.Active = true
mainFrame.Draggable = true
mainFrame.Visible = false
mainFrame.Parent = screenGui

local mainCorner = Instance.new("UICorner")
mainCorner.CornerRadius = UDim.new(0, 14)
mainCorner.Parent = mainFrame

local mainGradient = Instance.new("UIGradient")
mainGradient.Color = ColorSequence.new{
    ColorSequenceKeypoint.new(0, Color3.fromRGB(25, 20, 45)),
    ColorSequenceKeypoint.new(1, Color3.fromRGB(15, 15, 30))
}
mainGradient.Parent = mainFrame

-- Glow
local glow = Instance.new("Frame")
glow.Size = UDim2.new(1, 6, 1, 6)
glow.Position = UDim2.new(0.5, -3, 0.5, -3)
glow.BackgroundColor3 = Color3.fromRGB(100, 70, 160)
glow.BackgroundTransparency = 0.95
glow.BorderSizePixel = 0
glow.ZIndex = 0
glow.Parent = mainFrame

local glowCorner = Instance.new("UICorner")
glowCorner.CornerRadius = UDim.new(0, 16)
glowCorner.Parent = glow

-- Header
local header = Instance.new("Frame")
header.Size = UDim2.new(1, 0, 0, 55)
header.BackgroundColor3 = Color3.fromRGB(45, 35, 80)
header.BorderSizePixel = 0
header.Parent = mainFrame

local headerCorner = Instance.new("UICorner")
headerCorner.CornerRadius = UDim.new(0, 14)
headerCorner.Parent = header

local headerGradient = Instance.new("UIGradient")
headerGradient.Color = ColorSequence.new{
    ColorSequenceKeypoint.new(0, Color3.fromRGB(80, 55, 140)),
    ColorSequenceKeypoint.new(1, Color3.fromRGB(45, 35, 80))
}
headerGradient.Parent = header

local title = Instance.new("TextLabel")
title.Size = UDim2.new(1, 0, 1, 0)
title.Text = "🎲 RANDOMIZER: REDUX"
title.TextColor3 = Color3.fromRGB(255, 220, 100)
title.BackgroundTransparency = 1
title.Font = Enum.Font.GothamBold
title.TextSize = 20
title.Parent = header

local subtitle = Instance.new("TextLabel")
subtitle.Size = UDim2.new(1, 0, 0, 20)
subtitle.Position = UDim2.new(0, 0, 1, -22)
subtitle.Text = "ESP | Aimbot | Anti-Aim | FOV Circle | Infinite Jump | Noclip"
subtitle.TextColor3 = Color3.fromRGB(180, 160, 220)
subtitle.BackgroundTransparency = 1
subtitle.Font = Enum.Font.Gotham
subtitle.TextSize = 11
subtitle.Parent = header

-- Scroll Frame
local scrollFrame = Instance.new("ScrollingFrame")
scrollFrame.Size = UDim2.new(1, 0, 1, -65)
scrollFrame.Position = UDim2.new(0, 0, 0, 60)
scrollFrame.BackgroundTransparency = 1
scrollFrame.CanvasSize = UDim2.new(0, 0, 0, 550)
scrollFrame.ScrollBarThickness = 4
scrollFrame.ScrollBarImageColor3 = Color3.fromRGB(100, 80, 160)
scrollFrame.Parent = mainFrame

local function createCategory(text, yPos)
    local cat = Instance.new("Frame")
    cat.Size = UDim2.new(1, -40, 0, 35)
    cat.Position = UDim2.new(0, 20, 0, yPos)
    cat.BackgroundColor3 = Color3.fromRGB(28, 25, 50)
    cat.BorderSizePixel = 0
    cat.Parent = scrollFrame
    
    local catCorner = Instance.new("UICorner")
    catCorner.CornerRadius = UDim.new(0, 8)
    catCorner.Parent = cat
    
    local catTitle = Instance.new("TextLabel")
    catTitle.Size = UDim2.new(1, -15, 1, 0)
    catTitle.Position = UDim2.new(0, 10, 0, 0)
    catTitle.Text = text
    catTitle.TextColor3 = Color3.fromRGB(220, 200, 255)
    catTitle.BackgroundTransparency = 1
    catTitle.Font = Enum.Font.GothamBold
    catTitle.TextSize = 13
    catTitle.TextXAlignment = Enum.TextXAlignment.Left
    catTitle.Parent = cat
    
    return cat
end

local function createToggle(text, setting, yPos)
    local btn = Instance.new("TextButton")
    btn.Size = UDim2.new(0, 180, 0, 38)
    btn.Position = UDim2.new(0, 20, 0, yPos)
    btn.Text = "◉ " .. text .. "  OFF"
    btn.TextColor3 = Color3.fromRGB(220, 220, 230)
    btn.BackgroundColor3 = Color3.fromRGB(35, 32, 60)
    btn.BorderSizePixel = 0
    btn.Font = Enum.Font.Gotham
    btn.TextSize = 13
    btn.TextXAlignment = Enum.TextXAlignment.Left
    btn.Parent = scrollFrame
    
    local btnCorner = Instance.new("UICorner")
    btnCorner.CornerRadius = UDim.new(0, 8)
    btnCorner.Parent = btn
    
    local btnGradient = Instance.new("UIGradient")
    btnGradient.Color = ColorSequence.new{
        ColorSequenceKeypoint.new(0, Color3.fromRGB(55, 45, 90)),
        ColorSequenceKeypoint.new(1, Color3.fromRGB(35, 32, 60))
    }
    btnGradient.Parent = btn
    
    btn.MouseButton1Click:Connect(function()
        settings[setting] = not settings[setting]
        local state = settings[setting] and "ON" or "OFF"
        local icon = settings[setting] and "●" or "◉"
        btn.Text = icon .. " " .. text .. "  " .. state
        btn.TextColor3 = settings[setting] and Color3.fromRGB(120, 255, 120) or Color3.fromRGB(220, 220, 230)
        btn.BackgroundColor3 = settings[setting] and Color3.fromRGB(60, 50, 100) or Color3.fromRGB(35, 32, 60)
        
        if setting == "esp" and not settings.esp then
            for _, v in pairs(espHighlights) do
                pcall(function() v:Destroy() end)
            end
            espHighlights = {}
        end
        
        if setting == "fovCircle" then
            if settings.fovCircle then
                createFOVCircle()
            elseif fovCircle then
                fovCircle:Destroy()
                fovCircle = nil
            end
        end
    end)
    
    return btn
end

local function createDropdown(text, setting, options, yPos)
    local frame = Instance.new("Frame")
    frame.Size = UDim2.new(0, 380, 0, 45)
    frame.Position = UDim2.new(0, 20, 0, yPos)
    frame.BackgroundTransparency = 1
    frame.Parent = scrollFrame
    
    local label = Instance.new("TextLabel")
    label.Size = UDim2.new(0, 100, 0, 35)
    label.Position = UDim2.new(0, 0, 0, 5)
    label.Text = text
    label.TextColor3 = Color3.fromRGB(200, 200, 210)
    label.BackgroundTransparency = 1
    label.Font = Enum.Font.Gotham
    label.TextSize = 12
    label.TextXAlignment = Enum.TextXAlignment.Left
    label.Parent = frame
    
    local current = settings[setting]
    local btn = Instance.new("TextButton")
    btn.Size = UDim2.new(0, 120, 0, 32)
    btn.Position = UDim2.new(0, 110, 0, 6)
    btn.Text = current
    btn.TextColor3 = Color3.fromRGB(255, 255, 255)
    btn.BackgroundColor3 = Color3.fromRGB(40, 35, 65)
    btn.BorderSizePixel = 0
    btn.Font = Enum.Font.Gotham
    btn.TextSize = 12
    btn.Parent = frame
    
    local btnCorner = Instance.new("UICorner")
    btnCorner.CornerRadius = UDim.new(0, 6)
    btnCorner.Parent = btn
    
    local dropdown = Instance.new("Frame")
    dropdown.Size = UDim2.new(0, 120, 0, #options * 30)
    dropdown.Position = UDim2.new(0, 110, 0, 38)
    dropdown.BackgroundColor3 = Color3.fromRGB(35, 32, 60)
    dropdown.BorderSizePixel = 0
    dropdown.Visible = false
    dropdown.Parent = frame
    
    local dropCorner = Instance.new("UICorner")
    dropCorner.CornerRadius = UDim.new(0, 6)
    dropCorner.Parent = dropdown
    
    for i, opt in ipairs(options) do
        local optBtn = Instance.new("TextButton")
        optBtn.Size = UDim2.new(1, 0, 0, 30)
        optBtn.Position = UDim2.new(0, 0, 0, (i-1)*30)
        optBtn.Text = opt
        optBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
        optBtn.BackgroundColor3 = Color3.fromRGB(45, 42, 70)
        optBtn.BorderSizePixel = 0
        optBtn.Font = Enum.Font.Gotham
        optBtn.TextSize = 11
        optBtn.Parent = dropdown
        
        optBtn.MouseButton1Click:Connect(function()
            settings[setting] = opt
            btn.Text = opt
            dropdown.Visible = false
        end)
    end
    
    btn.MouseButton1Click:Connect(function()
        dropdown.Visible = not dropdown.Visible
    end)
    
    return frame
end

local function createSlider(text, setting, minVal, maxVal, yPos, suffix)
    local frame = Instance.new("Frame")
    frame.Size = UDim2.new(0, 380, 0, 45)
    frame.Position = UDim2.new(0, 20, 0, yPos)
    frame.BackgroundTransparency = 1
    frame.Parent = scrollFrame
    
    local label = Instance.new("TextLabel")
    label.Size = UDim2.new(0, 150, 0, 20)
    label.Position = UDim2.new(0, 0, 0, 0)
    label.Text = text .. ": " .. settings[setting]
    label.TextColor3 = Color3.fromRGB(200, 200, 210)
    label.BackgroundTransparency = 1
    label.Font = Enum.Font.Gotham
    label.TextSize = 12
    label.TextXAlignment = Enum.TextXAlignment.Left
    label.Parent = frame
    
    local sliderBg = Instance.new("Frame")
    sliderBg.Size = UDim2.new(0, 200, 0, 4)
    sliderBg.Position = UDim2.new(0, 0, 0, 25)
    sliderBg.BackgroundColor3 = Color3.fromRGB(50, 45, 75)
    sliderBg.BorderSizePixel = 0
    sliderBg.Parent = frame
    
    local percent = (settings[setting] - minVal) / (maxVal - minVal)
    local sliderFill = Instance.new("Frame")
    sliderFill.Size = UDim2.new(percent, 0, 1, 0)
    sliderFill.BackgroundColor3 = Color3.fromRGB(160, 110, 230)
    sliderFill.BorderSizePixel = 0
    sliderFill.Parent = sliderBg
    
    local sliderBtn = Instance.new("TextButton")
    sliderBtn.Size = UDim2.new(0, 14, 0, 14)
    sliderBtn.Position = UDim2.new(percent, -7, 0, -5)
    sliderBtn.BackgroundColor3 = Color3.fromRGB(230, 190, 255)
    sliderBtn.BorderSizePixel = 0
    sliderBtn.Text = ""
    sliderBtn.Parent = sliderBg
    
    local btnCorner = Instance.new("UICorner")
    btnCorner.CornerRadius = UDim.new(1, 0)
    btnCorner.Parent = sliderBtn
    
    local valueBox = Instance.new("TextBox")
    valueBox.Size = UDim2.new(0, 60, 0, 28)
    valueBox.Position = UDim2.new(0, 230, 0, 8)
    valueBox.Text = settings[setting]
    valueBox.TextColor3 = Color3.fromRGB(255, 255, 255)
    valueBox.BackgroundColor3 = Color3.fromRGB(40, 35, 65)
    valueBox.BorderSizePixel = 0
    valueBox.Font = Enum.Font.Gotham
    valueBox.TextSize = 12
    valueBox.Parent = frame
    
    local valCorner = Instance.new("UICorner")
    valCorner.CornerRadius = UDim.new(0, 6)
    valCorner.Parent = valueBox
    
    local dragging = false
    sliderBtn.MouseButton1Down:Connect(function() dragging = true end)
    
    UserInput.InputEnded:Connect(function(input)
        if input.UserInputType == Enum.UserInputType.MouseButton1 then dragging = false end
    end)
    
    UserInput.InputChanged:Connect(function(input)
        if dragging and input.UserInputType == Enum.UserInputType.MouseMovement then
            local mousePos = UserInput:GetMouseLocation()
            local barPos = sliderBg.AbsolutePosition
            local barSize = sliderBg.AbsoluteSize.X
            local newPercent = math.clamp((mousePos.X - barPos.X) / barSize, 0, 1)
            local value = minVal + newPercent * (maxVal - minVal)
            if suffix == "int" then value = math.floor(value) end
            value = math.clamp(value, minVal, maxVal)
            settings[setting] = value
            sliderFill.Size = UDim2.new(newPercent, 0, 1, 0)
            sliderBtn.Position = UDim2.new(newPercent, -7, 0, -5)
            label.Text = text .. ": " .. value
            valueBox.Text = value
            
            if setting == "aimFov" and fovCircle then
                fovCircle.Radius = value
            end
        end
    end)
    
    valueBox.FocusLost:Connect(function()
        local val = tonumber(valueBox.Text)
        if val then
            val = math.clamp(val, minVal, maxVal)
            settings[setting] = val
            local newPercent = (val - minVal) / (maxVal - minVal)
            sliderFill.Size = UDim2.new(newPercent, 0, 1, 0)
            sliderBtn.Position = UDim2.new(newPercent, -7, 0, -5)
            label.Text = text .. ": " .. val
            valueBox.Text = val
            if setting == "aimFov" and fovCircle then
                fovCircle.Radius = val
            end
        else
            valueBox.Text = settings[setting]
        end
    end)
    
    return frame
end

local function createColorPicker(text, setting, yPos)
    local frame = Instance.new("Frame")
    frame.Size = UDim2.new(0, 380, 0, 35)
    frame.Position = UDim2.new(0, 20, 0, yPos)
    frame.BackgroundTransparency = 1
    frame.Parent = scrollFrame
    
    local label = Instance.new("TextLabel")
    label.Size = UDim2.new(0, 100, 0, 35)
    label.Position = UDim2.new(0, 0, 0, 0)
    label.Text = text
    label.TextColor3 = Color3.fromRGB(200, 200, 210)
    label.BackgroundTransparency = 1
    label.Font = Enum.Font.Gotham
    label.TextSize = 12
    label.TextXAlignment = Enum.TextXAlignment.Left
    label.Parent = frame
    
    local colors = {
        {name = "RED", color = Color3.fromRGB(255, 0, 0)},
        {name = "GREEN", color = Color3.fromRGB(0, 255, 0)},
        {name = "BLUE", color = Color3.fromRGB(0, 100, 255)},
        {name = "YELLOW", color = Color3.fromRGB(255, 200, 0)},
        {name = "WHITE", color = Color3.fromRGB(255, 255, 255)}
    }
    
    for i, col in ipairs(colors) do
        local btn = Instance.new("TextButton")
        btn.Size = UDim2.new(0, 65, 0, 30)
        btn.Position = UDim2.new(0, 110 + (i-1) * 68, 0, 2)
        btn.Text = col.name
        btn.TextColor3 = Color3.fromRGB(255, 255, 255)
        btn.BackgroundColor3 = col.color
        btn.BorderSizePixel = 0
        btn.Font = Enum.Font.GothamBold
        btn.TextSize = 10
        btn.Parent = frame
        
        local btnCorner = Instance.new("UICorner")
        btnCorner.CornerRadius = UDim.new(0, 6)
        btnCorner.Parent = btn
        
        btn.MouseButton1Click:Connect(function()
            settings[setting] = col.color
            if fovCircle then
                fovCircle.Color = col.color
            end
        end)
    end
    
    return frame
end

-- BUILD MENU
local y = 10

createCategory("🎯 AIMBOT", y)
y = y + 43
createToggle("Aimbot (RMB)", "aimbot", y)
y = y + 46
createSlider("FOV Radius", "aimFov", 50, 300, y, "int")
y = y + 53
createSlider("Smoothness", "aimSmoothness", 1, 100, y, "int")
y = y + 53

createCategory("👁️ VISUALS", y)
y = y + 43
createToggle("ESP (Highlight)", "esp", y)
y = y + 46
createToggle("FOV Circle", "fovCircle", y)
y = y + 46
createColorPicker("FOV Circle Color", "fovCircleColor", y)
y = y + 46

createCategory("🏃 MOVEMENT", y)
y = y + 43
createToggle("Infinite Jump (Space)", "infiniteJump", y)
y = y + 46
createToggle("Noclip", "noclip", y)
y = y + 46

createCategory("🔄 ANTI-AIM", y)
y = y + 43
createToggle("Anti-Aim (Модель вращается)", "antiAim", y)
y = y + 46
createDropdown("Anti-Aim Type", "antiAimType", {"Spin", "Jitter", "Down"}, y)

scrollFrame.CanvasSize = UDim2.new(0, 0, 0, y + 80)

-- Footer
local footer = Instance.new("Frame")
footer.Size = UDim2.new(1, 0, 0, 35)
footer.Position = UDim2.new(0, 0, 1, -35)
footer.BackgroundColor3 = Color3.fromRGB(25, 22, 45)
footer.BorderSizePixel = 0
footer.Parent = mainFrame

local footerText = Instance.new("TextLabel")
footerText.Size = UDim2.new(1, 0, 1, 0)
footerText.Text = "MENU: RIGHT SHIFT | RMB - Aimbot | SPACE - Infinite Jump"
footerText.TextColor3 = Color3.fromRGB(140, 120, 180)
footerText.BackgroundTransparency = 1
footerText.Font = Enum.Font.Gotham
footerText.TextSize = 11
footerText.Parent = footer

UserInput.InputBegan:Connect(function(input)
    if input.KeyCode == Enum.KeyCode.RightShift then
        mainFrame.Visible = not mainFrame.Visible
    end
end)

print("=" .. string.rep("=", 50))
print("RANDOMIZER: REDUX ULTIMATE LOADED")
print("Infinite Jump: зажми SPACE для бесконечных прыжков")
print("Open menu: RIGHT SHIFT")
print("=" .. string.rep("=", 50))

Advertisements

Comments

0

Did it work for you? Sign in to share your experience.

Sign in to comment

No comments yet

Tried it? Let others know if it works.