-- [[ 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 ]] -- AUGUST PCFA -- Put this LocalScript in StarterPlayer > StarterPlayerScripts local Players = game:GetService("Players") local UIS = game:GetService("UserInputService") local RunService = game:GetService("RunService") local player = Players.LocalPlayer local playerGui = player:WaitForChild("PlayerGui") -- GUI local gui = Instance.new("ScreenGui") gui.Name = "AugustPCFA" gui.ResetOnSpawn = false gui.IgnoreGuiInset = true gui.Parent = playerGui local window = Instance.new("Frame") window.Name = "Window" window.Size = UDim2.fromOffset(380, 300) window.Position = UDim2.new(0.5, -190, 0.5, -150) window.BackgroundColor3 = Color3.fromRGB(25, 25, 30) window.BorderSizePixel = 0 window.Parent = gui local corner = Instance.new("UICorner") corner.CornerRadius = UDim.new(0, 14) corner.Parent = window -- Title local title = Instance.new("TextLabel") title.Size = UDim2.new(1, 0, 0, 50) title.BackgroundTransparency = 1 title.Text = "AUGUST PCFA" title.TextColor3 = Color3.new(1,1,1) title.TextSize = 23 title.Font = Enum.Font.GothamBold title.Parent = window -- Tabs local tabs = {"Main","Visuals","Movement","Settings"} local pages = {} local tabFrame = Instance.new("Frame") tabFrame.Size = UDim2.new(1, -20, 0, 40) tabFrame.Position = UDim2.fromOffset(10, 50) tabFrame.BackgroundTransparency = 1 tabFrame.Parent = window local content = Instance.new("Frame") content.Size = UDim2.new(1, -20, 1, -100) content.Position = UDim2.fromOffset(10, 95) content.BackgroundTransparency = 1 content.Parent = window for _,name in ipairs(tabs) do local page = Instance.new("Frame") page.Name = name page.Size = UDim2.fromScale(1,1) page.BackgroundTransparency = 1 page.Visible = false page.Parent = content pages[name] = page end pages.Main.Visible = true for i,name in ipairs(tabs) do local button = Instance.new("TextButton") button.Size = UDim2.new(0.25, -4, 1, 0) button.Position = UDim2.new((i-1)*0.25, 0, 0, 0) button.BackgroundColor3 = Color3.fromRGB(45,45,55) button.Text = name button.TextColor3 = Color3.new(1,1,1) button.TextSize = 14 button.Font = Enum.Font.GothamBold button.Parent = tabFrame local c = Instance.new("UICorner") c.CornerRadius = UDim.new(0,8) c.Parent = button button.Activated:Connect(function() for _,page in pairs(pages) do page.Visible = false end pages[name].Visible = true end) end -- Toggle creator local function toggle(page, text, y, callback) local enabled = false local button = Instance.new("TextButton") button.Size = UDim2.new(1,0,0,42) button.Position = UDim2.fromOffset(0,y) button.BackgroundColor3 = Color3.fromRGB(45,45,55) button.Text = text .. ": OFF" button.TextColor3 = Color3.new(1,1,1) button.TextSize = 15 button.Font = Enum.Font.GothamBold button.Parent = page local c = Instance.new("UICorner") c.CornerRadius = UDim.new(0,9) c.Parent = button button.Activated:Connect(function() enabled = not enabled if enabled then button.Text = text .. ": ON" button.BackgroundColor3 = Color3.fromRGB(40,160,80) else button.Text = text .. ": OFF" button.BackgroundColor3 = Color3.fromRGB(45,45,55) end callback(enabled) end) end -- MAIN toggle(pages.Main,"⚡ Instant Grab",0,function(on) if on then for _,obj in ipairs(workspace:GetDescendants()) do if obj:IsA("ProximityPrompt") then obj.HoldDuration = 0 end end end end) toggle(pages.Main,"🛡️ Godmode",50,function(on) local char = player.Character local hum = char and char:FindFirstChildOfClass("Humanoid") if hum then if on then hum.MaxHealth = math.huge hum.Health = math.huge else hum.MaxHealth = 100 hum.Health = 100 end end end) -- VISUALS toggle(pages.Visuals,"👁️ ESP",0,function(on) for _,p in ipairs(Players:GetPlayers()) do if p ~= player and p.Character then local old = p.Character:FindFirstChild("AugustESP") if on and not old then local highlight = Instance.new("Highlight") highlight.Name = "AugustESP" highlight.FillTransparency = 0.5 highlight.DepthMode = Enum.HighlightDepthMode.AlwaysOnTop highlight.Parent = p.Character elseif not on and old then old:Destroy() end end end end) toggle(pages.Visuals,"🏷️ Player Names",50,function(on) for _,p in ipairs(Players:GetPlayers()) do if p ~= player and p.Character then local head = p.Character:FindFirstChild("Head") if head then local old = head:FindFirstChild("AugustName") if on and not old then local gui2 = Instance.new("BillboardGui") gui2.Name = "AugustName" gui2.Size = UDim2.fromOffset(150,30) gui2.StudsOffset = Vector3.new(0,3,0) gui2.AlwaysOnTop = true gui2.Parent = head local label = Instance.new("TextLabel") label.Size = UDim2.fromScale(1,1) label.BackgroundTransparency = 1 label.Text = p.Name label.TextColor3 = Color3.new(1,1,1) label.TextStrokeTransparency = 0 label.TextSize = 14 label.Parent = gui2 elseif not on and old then old:Destroy() end end end end end) -- MOVEMENT toggle(pages.Movement,"👻 Noclip",0,function(on) if on then RunService:BindToRenderStep("AugustNoclip",301,function() local char = player.Character if char then for _,part in ipairs(char:GetDescendants()) do if part:IsA("BasePart") then part.CanCollide = false end end end end) else pcall(function() RunService:UnbindFromRenderStep("AugustNoclip") end) end end) toggle(pages.Movement,"⚡ Speed",50,function(on) local char = player.Character local hum = char and char:FindFirstChildOfClass("Humanoid") if hum then hum.WalkSpeed = on and 32 or 16 end end) toggle(pages.Movement,"✈️ Fly",100,function(on) local char = player.Character local root = char and char:FindFirstChild("HumanoidRootPart") if not root then return end if on then RunService:BindToRenderStep("AugustFly",302,function() if root and root.Parent then root.AssemblyLinearVelocity = workspace.CurrentCamera.CFrame.LookVector * 35 end end) else pcall(function() RunService:UnbindFromRenderStep("AugustFly") end) root.AssemblyLinearVelocity = Vector3.zero end end) -- SETTINGS local rgb = true local hue = 0 toggle(pages.Settings,"🌈 RGB Background",0,function(on) rgb = on if not on then window.BackgroundColor3 = Color3.fromRGB(25,25,30) end end) -- RGB RunService.RenderStepped:Connect(function(dt) if rgb then hue = (hue + dt * 0.15) % 1 window.BackgroundColor3 = Color3.fromHSV(hue,0.55,0.2) end end) -- DRAGGABLE PC + MOBILE local dragging = false local dragStart local startPos title.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then dragging = true dragStart = input.Position startPos = window.Position end end) UIS.InputChanged:Connect(function(input) if dragging and (input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch) then local delta = input.Position - dragStart window.Position = UDim2.new( startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y ) end end) UIS.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then dragging = false end end) print("AUGUST PCFA LOADED")