Paste Shaver

Text Content

-- [[ 333.EXE FULL UI INJECTABLE ]] --
local UIS = game:GetService("UserInputService")
local RunService = game:GetService("RunService")
local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer

-- // Configuration
local Config = {
    SpeedEnabled = false,
    SpeedValue = 320.5,
    SpeedKey = Enum.KeyCode.C,
    HipHeight = 2.0,
    AntiStomp = false,
    GUIKey = Enum.KeyCode.Insert
}

-- // UI Root
local ScreenGui = Instance.new("ScreenGui")
ScreenGui.Name = "333_EXE_GUI"
ScreenGui.ResetOnSpawn = false
ScreenGui.Parent = (game:GetService("CoreGui") or LocalPlayer:WaitForChild("PlayerGui"))

-- // Main Window
local MainFrame = Instance.new("Frame")
MainFrame.Name = "Main"
MainFrame.Size = UDim2.new(0, 450, 0, 500)
MainFrame.Position = UDim2.new(0.5, -225, 0.5, -250)
MainFrame.BackgroundColor3 = Color3.fromRGB(12, 12, 12)
MainFrame.BorderSizePixel = 2
MainFrame.BorderColor3 = Color3.fromRGB(255, 105, 180)
MainFrame.Active = true
MainFrame.Draggable = true
MainFrame.Parent = ScreenGui

local Title = Instance.new("TextLabel")
Title.Size = UDim2.new(1, 0, 0, 35)
Title.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
Title.Text = "  333.exe | External"
Title.TextColor3 = Color3.fromRGB(255, 105, 180)
Title.TextXAlignment = Enum.TextXAlignment.Left
Title.Font = Enum.Font.RobotoMono
Title.Parent = MainFrame

local Container = Instance.new("ScrollingFrame")
Container.Size = UDim2.new(1, -20, 1, -45)
Container.Position = UDim2.new(0, 10, 0, 40)
Container.BackgroundTransparency = 1
Container.CanvasSize = UDim2.new(0, 0, 1.5, 0)
Container.ScrollBarThickness = 2
Container.Parent = MainFrame

local Layout = Instance.new("UIListLayout")
Layout.Padding = UDim.new(0, 10)
Layout.Parent = Container

--- // COMPONENT: Slider Logic
local function AddSlider(name, min, max, default, callback)
    local SliderFrame = Instance.new("Frame")
    SliderFrame.Size = UDim2.new(1, -10, 0, 45)
    SliderFrame.BackgroundTransparency = 1
    SliderFrame.Parent = Container

    local Label = Instance.new("TextLabel")
    Label.Text = name .. " [" .. default .. "]"
    Label.Size = UDim2.new(1, 0, 0, 20)
    Label.TextColor3 = Color3.new(1,1,1)
    Label.Font = Enum.Font.SourceSans
    Label.BackgroundTransparency = 1
    Label.Parent = SliderFrame

    local Bar = Instance.new("Frame")
    Bar.Size = UDim2.new(1, 0, 0, 4)
    Bar.Position = UDim2.new(0, 0, 0, 25)
    Bar.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
    Bar.Parent = SliderFrame

    local Knob = Instance.new("TextButton")
    Knob.Size = UDim2.new(0, 12, 0, 12)
    Knob.Position = UDim2.new((default-min)/(max-min), -6, 0.5, -6)
    Knob.BackgroundColor3 = Color3.fromRGB(255, 105, 180)
    Knob.Text = ""
    Knob.Parent = Bar

    local dragging = false
    Knob.MouseButton1Down:Connect(function() dragging = true end)
    UIS.InputEnded:Connect(function(i) if i.UserInputType == Enum.UserInputType.MouseButton1 then dragging = false end end)

    RunService.RenderStepped:Connect(function()
        if dragging then
            local percent = math.clamp((UIS:GetMouseLocation().X - Bar.AbsolutePosition.X) / Bar.AbsoluteSize.X, 0, 1)
            Knob.Position = UDim2.new(percent, -6, 0.5, -6)
            local val = min + (max - min) * percent
            Label.Text = name .. " [" .. string.format("%.2f", val) .. "]"
            callback(val)
        end
    end)
end

--- // INITIALIZE COMPONENTS
AddSlider("HipHeight", -10, 10, 2, function(v)
    local h = LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid")
    if h then h.HipHeight = v end
end)

AddSlider("Speed Value", 320.5, 1000, 320.5, function(v)
    Config.SpeedValue = v
end)

-- // Toggle System (Insert Key)
UIS.InputBegan:Connect(function(i, gpe)
    if i.KeyCode == Config.GUIKey then MainFrame.Visible = not MainFrame.Visible end
    if not gpe and i.KeyCode == Config.SpeedKey and Config.SpeedEnabled then
        local h = LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid")
        if h then h.WalkSpeed = Config.SpeedValue end
    end
end)

UIS.InputEnded:Connect(function(i)
    if i.KeyCode == Config.SpeedKey then
        local h = LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid")
        if h then h.WalkSpeed = 16 end
    end
end)

-- Anti-Stomp
RunService.Heartbeat:Connect(function()
    if Config.AntiStomp and LocalPlayer.Character then
        local h = LocalPlayer.Character:FindFirstChildOfClass("Humanoid")
        if h and h.Health > 0 and (h.Health / h.MaxHealth) < 0.01 then
            LocalPlayer.Character:BreakJoints()
        end
    end
end)