--made by laphrinx -- Instances: local ScreenGui = Instance.new("ScreenGui") local main = Instance.new("Frame") local TextLabel = Instance.new("TextLabel") local longarm = Instance.new("TextButton") local ballfling = Instance.new("TextButton") local archaimbot = Instance.new("TextButton") local normalaimbot = Instance.new("TextButton") local TextLabel_2 = Instance.new("TextLabel") local close = Instance.new("TextButton") local openmain = Instance.new("Frame") local open = Instance.new("TextButton") --Properties: ScreenGui.Parent = game.CoreGui ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling main.Name = "main" main.Parent = ScreenGui main.BackgroundColor3 = Color3.fromRGB(0, 0, 0) main.BorderSizePixel = 5 main.Position = UDim2.new(0.104014598, 0, 0.293357939, 0) main.Size = UDim2.new(0, 355, 0, 334) main.Active = true main.Draggable = true TextLabel.Parent = main TextLabel.BackgroundColor3 = Color3.fromRGB(82, 247, 255) TextLabel.Position = UDim2.new(0, 0, -0.002744572, 0) TextLabel.Size = UDim2.new(0, 355, 0, 50) TextLabel.Font = Enum.Font.GothamBold TextLabel.Text = "aburgs HUB" TextLabel.TextColor3 = Color3.fromRGB(0, 0, 0) TextLabel.TextScaled = true TextLabel.TextSize = 14.000 TextLabel.TextWrapped = true longarm.Name = "longarm" longarm.Parent = main longarm.BackgroundColor3 = Color3.fromRGB(49, 255, 238) longarm.BorderSizePixel = 5 longarm.Position = UDim2.new(0.154929578, 0, 0.19760479, 0) longarm.Size = UDim2.new(0, 244, 0, 38) longarm.Font = Enum.Font.GothamBold longarm.Text = "longarm" longarm.TextColor3 = Color3.fromRGB(0, 0, 0) longarm.TextSize = 30.000 longarm.MouseButton1Down:connect(function() function onKeyPress(inputObject, gameProcessedEvent) if inputObject.KeyCode == Enum.KeyCode.RightAlt then local Player = game:GetService("Players").LocalPlayer local Character = Player.Character Character["Torso"].Size = Vector3.new(2,4,2) Character["Right Arm"].Size = Vector3.new(12,2,1) Character["Left Arm"].Size = Vector3.new(12,2,1) Character["Right Leg"].Size = Vector3.new(12,2,1) Character["Left Leg"].Size = Vector3.new(12,2,1) end end game:GetService("UserInputService").InputBegan:connect(onKeyPress) wait(0.1) function onKeyPress(inputObject, gameProcessedEvent) if inputObject.KeyCode == Enum.KeyCode.L then local Player = game:GetService("Players").LocalPlayer local Character = Player.Character Character["Torso"].Size = Vector3.new(2,2,1) Character["Right Arm"].Size = Vector3.new(1,2,1) Character["Left Arm"].Size = Vector3.new(1,2,1) Character["Right Leg"].Size = Vector3.new(1,2,1) Character["Left Leg"].Size = Vector3.new(1,2,1) end end game:GetService("UserInputService").InputBegan:connect(onKeyPress) end) ballfling.Name = "ballfling" ballfling.Parent = main ballfling.BackgroundColor3 = Color3.fromRGB(49, 255, 238) ballfling.BorderSizePixel = 5 ballfling.Position = UDim2.new(0.154929578, 0, 0.353293419, 0) ballfling.Size = UDim2.new(0, 244, 0, 38) ballfling.Font = Enum.Font.GothamBold ballfling.Text = "ballfling" ballfling.TextColor3 = Color3.fromRGB(0, 0, 0) ballfling.TextSize = 30.000 ballfling.MouseButton1Down:connect(function() if not bind then loadstring(game:HttpGet'https://ic3w0lf.xyz/cloud/t/ABBVe6rcECIP1Aw04mm')(); end if not input then loadstring(game:HttpGet'https://ic3w0lf.xyz/cloud/t/FKyC0IcUfeS1TR')(); end local player = game:GetService'Players'.LocalPlayer; local mouse = player:GetMouse(); local camera = workspace.CurrentCamera; local runservice = game:GetService'RunService'; local uis = game:GetService'UserInputService'; local fly = true; local lsf = 0; local flySpeed = 500; local maxSpeed = 500; local disp; local gayGames = { 3016661674; -- rogue lineage checks falling humanoid state lmao 3541987450; -- rogue lineage uber world }; for i, v in ipairs(gayGames) do gayGames[v] = true; gayGames[i] = false; end local gay = gayGames[game.PlaceId]; shared.sfls = script; if Drawing then disp = shared.fdisp or Drawing.new'Text'; disp.Text = 'FlySpeed: ' .. flySpeed; disp.Size = 18; disp.Center = false; disp.Outline = true; disp.Visible = true; disp.Color = Color3.new(1, 1, 1); disp.Position = Vector2.new(150, 7); shared.fdisp = disp; end function IsInZone(Object1, Object2, YCheck) -- broken 2 lazy 2 fix if (typeof(Object1) ~= 'Instance' and typeof(Object1) ~= 'table') or (typeof(Object2) ~= 'Instance' and typeof(Object2) ~= 'table') then return 'NIGGER'; end if YCheck ~= nil and typeof(YCheck) ~= 'boolean' then return end YCheck = (YCheck ~= nil and YCheck or false); local RYCheck = true; local Object = Object1; local Positive = (Object2.CFrame * CFrame.new(Object2.Size.X / 2, Object2.Size.Y / 2, Object2.Size.Z / 2)); local Negative = (Object2.CFrame * CFrame.new(-Object2.Size.X / 2, -Object2.Size.Y / 2, -Object2.Size.Z / 2)); if YCheck then RYCheck = (YCheck == true and (Object.Position.Y > Positive.Y) and (Object.Position.Y < Negative.Y)); end -- print(1, (Object.Position.X < Positive.X), Object.Position.X, Positive.X) -- print(2, (Object.Position.X > Negative.X), Object.Position.X, Negative.X) -- print(3, (Object.Position.Z > Positive.Z), Object.Position.Z, Positive.Z) -- print(4, (Object.Position.Z < Negative.Z), Object.Position.Z, Negative.Z) -- print(5, RYCheck); return (Object.Position.X < Positive.X) and (Object.Position.X > Negative.X) and (Object.Position.Z > Positive.Z) and (Object.Position.Z < Negative.Z) and (RYCheck); end function GetIndex(Table, Value) for i, v in pairs(Table) do if v == Value then return i; end end return -1; end local PartIgnore = {}; function DisableClip(Part) if Part:IsA'BasePart' and Part.CanCollide then local Start = tick(); local OldTransparency = Part.Transparency; table.insert(PartIgnore, Part); while tick() - Start < 300 and player.Character and player.Character:FindFirstChild'HumanoidRootPart' and not input.down.f4 do -- if tick() - Start > 1 and not IsInZone(player.Character.HumanoidRootPart, Part, true) and not IsInZone({Position = camera.CFrame.p}, Part, true) then -- break; -- end if not input.down.leftshift and not input.down.space then break; end Part.CanCollide = false; -- if not gay then Part.Transparency = 0.75; end Part.Transparency = 0.75; wait(1 / 8); end table.remove(PartIgnore, GetIndex(PartIgnore, Part)); Part.Transparency = OldTransparency; Part.CanCollide = true; end end local lastDC = 0; function UpdateUI() if disp then -- too lazy to make a loop or some bullshit to update this text so i just made it update in here. if tick() - lsf < 2.5 then disp.Text = 'Fly ' .. (fly and 'On' or 'Off'); else disp.Text = 'FlySpeed: ' .. flySpeed; end disp.Position = Vector2.new(150, tick() - lastDC < 5 and 7 or -100); end end uis.InputChanged:Connect(function(Input) if script ~= shared.sfls then return; end if Input.UserInputType == Enum.UserInputType.MouseWheel then if input.down.leftcontrol then local inc = Input.Position.Z > 0 and 25 or -25; flySpeed = math.clamp(flySpeed + (inc * (input.down.leftshift and 2 or 1)), 0, maxSpeed); lastDC = tick(); end end UpdateUI(); end); bind('f', function() if input.down.leftcontrol then fly = not fly; lastDC = tick(); lsf = tick(); UpdateUI(); end end) local lastSpace = 0; bind_first('space', function() if fly and tick() - lastSpace < 0.3 and player.Character and player.Character:FindFirstChild'HumanoidRootPart' and player.Character:FindFirstChildOfClass'Humanoid' then local root = player.Character.HumanoidRootPart; local hum = player.Character:FindFirstChildOfClass'Humanoid'; while input.down.space and fly do if not gay then hum.PlatformStand = true; end local start = mouse.Hit.p; local dir = (start - camera.CFrame.p); root.Velocity = dir.unit * (math.random((flySpeed - 1) * 1000, (flySpeed + 2.5) * 1000) / 1000); -- adds random speed so the velocity doesn't always measure to a certain amount (prevents detection) local ray = Ray.new(root.Position, dir.unit * 50); local hit, pos = workspace:FindPartOnRayWithIgnoreList(ray, {player.Character, camera, unpack(PartIgnore)}); if hit and input.down.leftshift then spawn(function() DisableClip(hit); end); end runservice.RenderStepped:wait(); end if not gay then hum.PlatformStand = false; root.Velocity = Vector3.new(); hum:SetStateEnabled(0, false); end end lastSpace = tick(); end) end) archaimbot.Name = "arch aimbot" archaimbot.Parent = main archaimbot.BackgroundColor3 = Color3.fromRGB(49, 255, 238) archaimbot.BorderSizePixel = 5 archaimbot.Position = UDim2.new(0.154929578, 0, 0.508982062, 0) archaimbot.Size = UDim2.new(0, 244, 0, 38) archaimbot.Font = Enum.Font.GothamBold archaimbot.Text = "arch aimbot" archaimbot.TextColor3 = Color3.fromRGB(0, 0, 0) archaimbot.TextSize = 30.000 archaimbot.MouseButton1Down:connect(function() local tabDown = false local input = game:GetService('UserInputService') local player = game.Players.LocalPlayer local camera = game.Workspace.CurrentCamera local character = player.Character local head = character.Head local torso = character.Torso pos = Vector3.new(0,0,0) local rs = game:GetService('RunService') isdoing = false cor = coroutine.create(function() while wait() do if tabDown and I == 0 then local pos = head.Position local partyGoal = findGoal(head.Position) local lookAt = partyGoal.Position + Vector3.new(0,90,0) local mag = (character.PrimaryPart.Position - partyGoal.Position).magnitude local cameraCFrame = CFrame.new(pos, lookAt) camera.CFrame = cameraCFrame I = I + 1 rs.RenderStepped:Wait() I = I - 1 if isdoing == false then coroutine.yield() end end end end) function findGoal(position) local nearestGoal = nil local lowest = math.huge for i,v in pairs(game.Workspace:GetDescendants()) do if v.Name == 'Goal' and v:IsA('Part') then local distance = (torso.Position - v.Position).magnitude if distance < lowest then lowest = distance Goal = v end end end return Goal end input.InputBegan:Connect(function(key, gpe) local xkey = key.KeyCode if xkey == Enum.KeyCode.X then tabDown = true if isdoing == false then wait() isdoing = true coroutine.resume(cor) end end end) input.InputEnded:Connect(function(key, gpe) local xkey = key.KeyCode if xkey == Enum.KeyCode.X then tabDown = false if isdoing then isdoing = false end end end) I = 0 end) normalaimbot.Name = "normal aimbot" normalaimbot.Parent = main normalaimbot.BackgroundColor3 = Color3.fromRGB(49, 255, 238) normalaimbot.BorderSizePixel = 5 normalaimbot.Position = UDim2.new(0.154929578, 0, 0.664670706, 0) normalaimbot.Size = UDim2.new(0, 244, 0, 38) normalaimbot.Font = Enum.Font.GothamBold normalaimbot.Text = "normal aimbot" normalaimbot.TextColor3 = Color3.fromRGB(0, 0, 0) normalaimbot.TextSize = 30.000 normalaimbot.MouseButton1Down:connect(function() local tabDown = false local input = game:GetService('UserInputService') local player = game.Players.LocalPlayer local camera = game.Workspace.CurrentCamera local character = player.Character local head = character.Head local torso = character.Torso pos = Vector3.new(0,0,0) local rs = game:GetService('RunService') isdoing = false cor = coroutine.create(function() while wait() do if tabDown and I == 0 then local pos = head.Position local partyGoal = findGoal(head.Position) local lookAt = partyGoal.Position + Vector3.new(0,40,0) local mag = (character.PrimaryPart.Position - partyGoal.Position).magnitude local cameraCFrame = CFrame.new(pos, lookAt) camera.CFrame = cameraCFrame I = I + 1 rs.RenderStepped:Wait() I = I - 1 if isdoing == false then coroutine.yield() end end end end) function findGoal(position) local nearestGoal = nil local lowest = math.huge for i,v in pairs(game.Workspace:GetDescendants()) do if v.Name == 'Goal' and v:IsA('Part') then local distance = (torso.Position - v.Position).magnitude if distance < lowest then lowest = distance Goal = v end end end return Goal end input.InputBegan:Connect(function(key, gpe) local xkey = key.KeyCode if xkey == Enum.KeyCode.X then tabDown = true if isdoing == false then wait() isdoing = true coroutine.resume(cor) end end end) input.InputEnded:Connect(function(key, gpe) local xkey = key.KeyCode if xkey == Enum.KeyCode.X then tabDown = false if isdoing then isdoing = false end end end) I = 0 end) TextLabel_2.Parent = main TextLabel_2.BackgroundColor3 = Color3.fromRGB(82, 247, 255) TextLabel_2.BackgroundTransparency = 1.000 TextLabel_2.Position = UDim2.new(-0.00281690131, 0, 0.847554862, 0) TextLabel_2.Size = UDim2.new(0, 355, 0, 50) TextLabel_2.Font = Enum.Font.GothamBold TextLabel_2.Text = "made by laphrinx" TextLabel_2.TextColor3 = Color3.fromRGB(255, 255, 255) TextLabel_2.TextSize = 30.000 TextLabel_2.TextStrokeColor3 = Color3.fromRGB(255, 255, 255) TextLabel_2.TextWrapped = true close.Name = "close" close.Parent = main close.BackgroundColor3 = Color3.fromRGB(76, 255, 255) close.Position = UDim2.new(0.901408434, 0, 0.89520961, 0) close.Size = UDim2.new(0, 34, 0, 34) close.Font = Enum.Font.GothamBold close.Text = "X" close.TextColor3 = Color3.fromRGB(0, 0, 0) close.TextScaled = true close.TextSize = 14.000 close.TextWrapped = true close.MouseButton1Down:connect(function() main.Visible = false openmain.Visible = true end) openmain.Name = "openmain" openmain.Parent = ScreenGui openmain.BackgroundColor3 = Color3.fromRGB(255, 255, 255) openmain.Position = UDim2.new(0, 0, 0.357933611, 0) openmain.Size = UDim2.new(0, 100, 0, 31) openmain.Active = true openmain.Draggable = true open.Name = "open" open.Parent = openmain open.BackgroundColor3 = Color3.fromRGB(94, 255, 242) open.BorderSizePixel = 6 open.Size = UDim2.new(0, 100, 0, 31) open.Font = Enum.Font.GothamBlack open.Text = "open" open.TextColor3 = Color3.fromRGB(0, 0, 0) open.TextScaled = true open.TextSize = 14.000 open.TextWrapped = true open.MouseButton1Down:connect(function() openmain.Visible = false main.Visible = true end)