--[[ WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk! ]] local Players = game:GetService("Players") local VIM = game:GetService("VirtualInputManager") local UIS = game:GetService("UserInputService") local player = Players.LocalPlayer local gui = Instance.new("ScreenGui", player:WaitForChild("PlayerGui")) gui.Name = "AutoClickGui" gui.ResetOnSpawn = false --=========================================== -- 🔵 CRIA GUI --=========================================== local frame = Instance.new("Frame") frame.Size = UDim2.fromOffset(200, 120) frame.Position = UDim2.fromOffset(300, 200) frame.BackgroundColor3 = Color3.fromRGB(45, 45, 45) frame.BorderSizePixel = 0 frame.Parent = gui local titleBar = Instance.new("Frame") titleBar.Size = UDim2.new(1, 0, 0, 28) titleBar.BackgroundColor3 = Color3.fromRGB(25, 25, 25) titleBar.BorderSizePixel = 0 titleBar.Parent = frame local titleLabel = Instance.new("TextLabel") titleLabel.Size = UDim2.new(1, -35, 1, 0) titleLabel.Position = UDim2.fromOffset(5, 0) titleLabel.BackgroundTransparency = 1 titleLabel.Text = "Auto Click" titleLabel.TextColor3 = Color3.new(1,1,1) titleLabel.Font = Enum.Font.SourceSansBold titleLabel.TextXAlignment = Enum.TextXAlignment.Left titleLabel.TextSize = 18 titleLabel.Parent = titleBar local minimize = Instance.new("TextButton") minimize.Size = UDim2.fromOffset(28, 28) minimize.Position = UDim2.new(1, -28, 0, 0) minimize.Text = "–" minimize.Font = Enum.Font.SourceSansBold minimize.TextColor3 = Color3.new(1,1,1) minimize.BackgroundColor3 = Color3.fromRGB(55, 55, 55) minimize.Parent = titleBar local autoBtn = Instance.new("TextButton") autoBtn.Size = UDim2.fromOffset(150, 32) autoBtn.Position = UDim2.new(0.5, -75, 0.6, -16) autoBtn.Text = "AutoClick: OFF" autoBtn.Font = Enum.Font.SourceSansBold autoBtn.TextColor3 = Color3.new(1,1,1) autoBtn.BackgroundColor3 = Color3.fromRGB(70, 70, 70) autoBtn.Parent = frame --=========================================== -- 🔵 DRAG UNIVERSAL (TOUCH + MOUSE + POINTER) --=========================================== local dragging = false local dragInput local dragStart local startPos titleBar.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then dragging = true dragStart = input.Position startPos = frame.Position input.Changed:Connect(function() if input.UserInputState == Enum.UserInputState.End then dragging = false end end) end end) UIS.InputChanged:Connect(function(input) if dragging then if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch or input.UserInputType == Enum.UserInputType.PointerMovement then local delta = input.Position - dragStart frame.Position = UDim2.new( startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y ) end end end) --=========================================== -- 🔵 MINIMIZAR CORRETO (FECHA E ABRE) --=========================================== local minimized = false minimize.MouseButton1Click:Connect(function() minimized = not minimized if minimized then -- mostra só a barra for _,v in ipairs(frame:GetChildren()) do if v ~= titleBar then v.Visible = false end end frame.Size = UDim2.fromOffset(200, 28) else -- restaura tudo for _,v in ipairs(frame:GetChildren()) do v.Visible = true end frame.Size = UDim2.fromOffset(200, 120) end end) --=========================================== -- 🔵 AUTO CLICK + REBIRTH --=========================================== local autoClicking = false autoBtn.MouseButton1Click:Connect(function() autoClicking = not autoClicking autoBtn.Text = autoClicking and "AutoClick: ON" or "AutoClick: OFF" while autoClicking do -- 🔹 1. CLICK SEGURO local okClick, errClick = pcall(function() VIM:SendMouseButtonEvent(0, 0, 0, true, game, 0) VIM:SendMouseButtonEvent(0, 0, 0, false, game, 0) end) if not okClick then warn("Erro no AutoClick:", errClick) end -- 🔹 2. REBIRTH COM PCALL NO REMOTE local okRebirth, errRebirth = pcall(function() local args = { [1] = {} } local remote = game:GetService("ReplicatedStorage") :WaitForChild("Framework") .Modules.Shared.Internal.Modules :FindFirstChild("2 | Network") .Remotes:FindFirstChild("s_controller_rebirth") if remote then remote:InvokeServer(unpack(args)) else warn("⚠ Remote de Rebirth não encontrado.") end end) if not okRebirth then warn("Erro ao enviar Rebirth:", errRebirth) end task.wait(0.07) end end)