-- [[ Rscripts Risk Notice ]] -- This script is not verified by rscripts.net. Deal with caution. -- -- Stay safe: -- • Never log in on unofficial Roblox sites or lookalike domains. -- • Real Roblox links use roblox.com (check the .com ending). -- • Treat fake Roblox login / "claim reward" pages as phishing. -- [[ End Rscripts Risk Notice ]] -- [[ LEGIT GHOST PC BADDIES v9.0 ]] local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local RunService = game:GetService("RunService") local VirtualInputManager = game:GetService("VirtualInputManager") local CoreGui = game:GetService("CoreGui") _G.LegitTrigger = false _G.LegitGrab = false local DISTANCIA_HUMANA = 5.2 -- Distância perfeita para o PC registrar o soco e o grab -- INTERFACE ULTRA DISCRETA PARA PC local ScreenGui = Instance.new("ScreenGui") ScreenGui.Name = "BaddiesPCDiscret" ScreenGui.ResetOnSpawn = false pcall(function() ScreenGui.Parent = CoreGui end) if not ScreenGui.Parent then ScreenGui.Parent = LocalPlayer:WaitForChild("PlayerGui") end local MainFrame = Instance.new("Frame") MainFrame.Size = UDim2.new(0, 230, 0, 160) MainFrame.Position = UDim2.new(0.02, 0, 0.4, 0) MainFrame.BackgroundColor3 = Color3.fromRGB(18, 18, 22) MainFrame.BorderSizePixel = 0 MainFrame.Active = true MainFrame.Draggable = true MainFrame.Parent = ScreenGui local MainCorner = Instance.new("UICorner") MainCorner.CornerRadius = UDim.new(0, 8) MainCorner.Parent = MainFrame local Title = Instance.new("TextLabel") Title.Size = UDim2.new(1, 0, 0, 35) Title.BackgroundColor3 = Color3.fromRGB(26, 26, 32) Title.Text = " 🎯 PC GHOST v9.0" Title.TextColor3 = Color3.fromRGB(200, 200, 200) Title.TextSize = 12 Title.Font = Enum.Font.GothamBold Title.TextXAlignment = Enum.TextXAlignment.Left Title.Parent = MainFrame local function criarBotaoLegit(nome, texto, ordemY, callback) local Btn = Instance.new("TextButton") Btn.Size = UDim2.new(0, 190, 0, 36) Btn.Position = UDim2.new(0, 20, 0, 10 + (ordemY * 44)) Btn.BackgroundColor3 = Color3.fromRGB(28, 28, 35) Btn.Text = texto .. " [OFF]" Btn.TextColor3 = Color3.fromRGB(140, 140, 140) Btn.TextSize = 11 Btn.Font = Enum.Font.GothamSemibold Btn.BorderSizePixel = 0 Btn.Parent = MainFrame local Corner = Instance.new("UICorner") Corner.CornerRadius = UDim.new(0, 6) Corner.Parent = Btn local ligado = false Btn.MouseButton1Click:Connect(function() ligado = not ligado Btn.BackgroundColor3 = ligado and Color3.fromRGB(40, 110, 80) or Color3.fromRGB(28, 28, 35) Btn.TextColor3 = ligado and Color3.fromRGB(255, 255, 255) or Color3.fromRGB(140, 140, 140) Btn.Text = ligado and texto .. " [ATIVADO]" or texto .. " [OFF]" callback(ligado) end) end criarBotaoLegit("BtnTrigger", "Triggerbot (Ataque Preciso)", 1, function(estado) _G.LegitTrigger = estado end) criarBotaoLegit("BtnGrab", "Auto-Grab Cabelo (Tecla F)", 2, function(estado) _G.LegitGrab = estado end) -- LÓGICA EXCLUSIVA PARA ROBLOX VERSÃO PC task.spawn(function() while task.wait(0.03) do local myChar = LocalPlayer.Character local myHrp = myChar and myChar:FindFirstChild("HumanoidRootPart") if myHrp and (_G.LegitTrigger or _G.LegitGrab) then for _, player in ipairs(Players:GetPlayers()) do if player ~= LocalPlayer and player.Character then local targetHrp = player.Character:FindFirstChild("HumanoidRootPart") local targetHum = player.Character:FindFirstChildOfClass("Humanoid") if targetHrp and targetHum and targetHum.Health > 0 then local distancia = (myHrp.Position - targetHrp.Position).Magnitude if distancia <= DISTANCIA_HUMANA then -- Identifica o estado de queda (HP baixo ou Ragdoll) local noChao = (targetHum:GetState() == Enum.HumanoidStateType.Ragdoll or targetHum.FloorMaterial == Enum.CellMaterial.Empty or targetHum.Health <= 22) -- MODO PC: AGARRAR PELO CABEÇO COM A TECLA F if _G.LegitGrab and noChao then -- Força o corpo a olhar exatamente para o peito/cabeça do inimigo caído myHrp.CFrame = CFrame.new(myHrp.Position, Vector3.new(targetHrp.Position.X, myHrp.Position.Y, targetHrp.Position.Z)) -- Simula o pressionamento da tecla F no motor do PC VirtualInputManager:SendKeyEvent(true, Enum.KeyCode.F, false, game) task.wait(0.02) VirtualInputManager:SendKeyEvent(false, Enum.KeyCode.F, false, game) -- Dispara um clique complementar caso o jogo use clique físico no modelo local tool = myChar:FindFirstChildOfClass("Tool") if tool then tool:Activate() end task.wait(0.35) -- Tempo necessário para a animação do PC completar sem bugar -- MODO PC: SOCAR EM PÉ elseif _G.LegitTrigger and not noChao then local tool = myChar:FindFirstChildOfClass("Tool") if not tool then local bp = LocalPlayer:FindFirstChild("Backpack") local f = bp and (bp:FindFirstChild("Fists") or bp:FindFirstChild("Fist") or bp:FindFirstChildOfClass("Tool")) if f then myChar:FindFirstChildOfClass("Humanoid"):EquipTool(f) end end if myChar:FindFirstChildOfClass("Tool") then myChar:FindFirstChildOfClass("Tool"):Activate() task.wait(0.08) -- Cadência de cliques rápida ideal para PC end end end end end end end end end)