--[=[ d888b db db d888888b .d888b. db db db .d8b. 88' Y8b 88 88 `88' VP `8D 88 88 88 d8' `8b 88 88 88 88 odD' 88 88 88 88ooo88 88 ooo 88 88 88 .88' 88 88 88 88~~~88 88. ~8~ 88b d88 .88. j88. 88booo. 88b d88 88 88 @uniquadev Y888P ~Y8888P' Y888888P 888888D Y88888P ~Y8888P' YP YP CONVERTER ]=] -- Instances: 22 | Scripts: 9 | Modules: 0 | Tags: 0 local G2L = {}; -- StarterGui.ScreenGui G2L["1"] = Instance.new("ScreenGui", game:GetService("Players").LocalPlayer:WaitForChild("PlayerGui")); G2L["1"]["ResetOnSpawn"] = false; -- StarterGui.ScreenGui.Frame G2L["2"] = Instance.new("Frame", G2L["1"]); G2L["2"]["BorderSizePixel"] = 0; G2L["2"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["2"]["Size"] = UDim2.new(0, 519, 0, 331); G2L["2"]["Position"] = UDim2.new(0.09569, 0, 0.13369, 0); G2L["2"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); -- StarterGui.ScreenGui.Frame.Drag Gui Script G2L["3"] = Instance.new("LocalScript", G2L["2"]); G2L["3"]["Name"] = [[Drag Gui Script]]; -- StarterGui.ScreenGui.Frame.Frame G2L["4"] = Instance.new("Frame", G2L["2"]); G2L["4"]["BorderSizePixel"] = 0; G2L["4"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["4"]["Size"] = UDim2.new(0, 519, 0, 331); G2L["4"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); -- StarterGui.ScreenGui.Frame.Frame.ImageLabel G2L["5"] = Instance.new("ImageLabel", G2L["4"]); G2L["5"]["BorderSizePixel"] = 0; G2L["5"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["5"]["Image"] = [[rbxassetid://130111932458302]]; G2L["5"]["Size"] = UDim2.new(0, 519, 0, 280); G2L["5"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["5"]["Position"] = UDim2.new(0, 0, 0.25378, 0); -- StarterGui.ScreenGui.Frame.Frame.ImageLabel.TextButton G2L["6"] = Instance.new("TextButton", G2L["5"]); G2L["6"]["BorderSizePixel"] = 0; G2L["6"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["6"]["TextSize"] = 14; G2L["6"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["6"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["6"]["Size"] = UDim2.new(0, 200, 0, 50); G2L["6"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["6"]["Text"] = [[Fe yeet]]; G2L["6"]["Position"] = UDim2.new(0.02505, 0, 0.0367, 0); -- StarterGui.ScreenGui.Frame.Frame.ImageLabel.TextButton.LocalScript G2L["7"] = Instance.new("LocalScript", G2L["6"]); -- StarterGui.ScreenGui.Frame.Frame.ImageLabel.TextButton G2L["8"] = Instance.new("TextButton", G2L["5"]); G2L["8"]["BorderSizePixel"] = 0; G2L["8"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["8"]["TextSize"] = 14; G2L["8"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["8"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["8"]["Size"] = UDim2.new(0, 200, 0, 50); G2L["8"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["8"]["Text"] = [[Blackhole]]; G2L["8"]["Position"] = UDim2.new(0.52408, 0, 0.0367, 0); -- StarterGui.ScreenGui.Frame.Frame.ImageLabel.TextButton.LocalScript G2L["9"] = Instance.new("LocalScript", G2L["8"]); -- StarterGui.ScreenGui.Frame.Frame.ImageLabel.TextButton G2L["a"] = Instance.new("TextButton", G2L["5"]); G2L["a"]["BorderSizePixel"] = 0; G2L["a"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["a"]["TextSize"] = 14; G2L["a"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["a"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["a"]["Size"] = UDim2.new(0, 200, 0, 50); G2L["a"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["a"]["Text"] = [[Fling all]]; G2L["a"]["Position"] = UDim2.new(0.02505, 0, 0.26819, 0); -- StarterGui.ScreenGui.Frame.Frame.ImageLabel.TextButton.LocalScript G2L["b"] = Instance.new("LocalScript", G2L["a"]); -- StarterGui.ScreenGui.Frame.Frame.ImageLabel.TextButton G2L["c"] = Instance.new("TextButton", G2L["5"]); G2L["c"]["BorderSizePixel"] = 0; G2L["c"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["c"]["TextSize"] = 14; G2L["c"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["c"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["c"]["Size"] = UDim2.new(0, 200, 0, 50); G2L["c"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["c"]["Text"] = [[Super ring part]]; G2L["c"]["Position"] = UDim2.new(0.52408, 0, 0.26819, 0); -- StarterGui.ScreenGui.Frame.Frame.ImageLabel.TextButton.LocalScript G2L["d"] = Instance.new("LocalScript", G2L["c"]); -- StarterGui.ScreenGui.Frame.Frame.ImageLabel.TextButton G2L["e"] = Instance.new("TextButton", G2L["5"]); G2L["e"]["BorderSizePixel"] = 0; G2L["e"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["e"]["TextSize"] = 14; G2L["e"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["e"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["e"]["Size"] = UDim2.new(0, 200, 0, 50); G2L["e"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["e"]["Text"] = [[Infinite yield]]; G2L["e"]["Position"] = UDim2.new(0.02505, 0, 0.50801, 0); -- StarterGui.ScreenGui.Frame.Frame.ImageLabel.TextButton.LocalScript G2L["f"] = Instance.new("LocalScript", G2L["e"]); -- StarterGui.ScreenGui.Frame.Frame.ImageLabel.TextButton G2L["10"] = Instance.new("TextButton", G2L["5"]); G2L["10"]["BorderSizePixel"] = 0; G2L["10"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["10"]["TextSize"] = 14; G2L["10"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["10"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["10"]["Size"] = UDim2.new(0, 200, 0, 50); G2L["10"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["10"]["Text"] = [[C00lgui revival]]; G2L["10"]["Position"] = UDim2.new(0.52408, 0, 0.50801, 0); -- StarterGui.ScreenGui.Frame.Frame.ImageLabel.TextButton.LocalScript G2L["11"] = Instance.new("LocalScript", G2L["10"]); -- StarterGui.ScreenGui.Frame.Frame.ImageLabel.TextButton G2L["12"] = Instance.new("TextButton", G2L["5"]); G2L["12"]["BorderSizePixel"] = 0; G2L["12"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["12"]["TextSize"] = 14; G2L["12"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["12"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["12"]["Size"] = UDim2.new(0, 200, 0, 50); G2L["12"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["12"]["Text"] = [[Scp 096]]; G2L["12"]["Position"] = UDim2.new(0.02505, 0, 0.72857, 0); -- StarterGui.ScreenGui.Frame.Frame.ImageLabel.TextButton.LocalScript G2L["13"] = Instance.new("LocalScript", G2L["12"]); -- StarterGui.ScreenGui.Frame.Frame.ImageLabel.TextButton G2L["14"] = Instance.new("TextButton", G2L["5"]); G2L["14"]["BorderSizePixel"] = 0; G2L["14"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["14"]["TextSize"] = 14; G2L["14"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["14"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["14"]["Size"] = UDim2.new(0, 200, 0, 50); G2L["14"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["14"]["Text"] = [[Seraphic blade]]; G2L["14"]["Position"] = UDim2.new(0.52408, 0, 0.72857, 0); -- StarterGui.ScreenGui.Frame.Frame.ImageLabel.TextButton.LocalScript G2L["15"] = Instance.new("LocalScript", G2L["14"]); -- StarterGui.ScreenGui.Frame.Frame.TextLabel G2L["16"] = Instance.new("TextLabel", G2L["4"]); G2L["16"]["TextWrapped"] = true; G2L["16"]["TextSize"] = 14; G2L["16"]["TextScaled"] = true; G2L["16"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255); G2L["16"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Italic); G2L["16"]["TextColor3"] = Color3.fromRGB(0, 0, 0); G2L["16"]["RichText"] = true; G2L["16"]["Size"] = UDim2.new(0, 519, 0, 84); G2L["16"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["16"]["Text"] = [[Natural Disaster Survival scripts fr]]; -- StarterGui.ScreenGui.Frame.Drag Gui Script local function C_3() local script = G2L["3"]; function dragify(Main) dragToggle = nil dragSpeed = 0.95 -- You can edit this. dragInput = nil dragStart = nil dragPos = nil function updateInput(input) Delta = input.Position - dragStart Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + Delta.X, startPos.Y.Scale, startPos.Y.Offset + Delta.Y) game:GetService("TweenService"):Create(Main, TweenInfo.new(.25), {Position = Position}):Play() end Main.InputBegan:Connect(function(input) if (input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch) then dragToggle = true dragStart = input.Position startPos = Main.Position input.Changed:Connect(function() if (input.UserInputState == Enum.UserInputState.End) then dragToggle = false end end) end end) Main.InputChanged:Connect(function(input) if (input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch) then dragInput = input end end) game:GetService("UserInputService").InputChanged:Connect(function(input) if (input == dragInput and dragToggle) then updateInput(input) end end) end dragify(script.Parent) end; task.spawn(C_3); -- StarterGui.ScreenGui.Frame.Frame.ImageLabel.TextButton.LocalScript local function C_7() local script = G2L["7"]; script.Parent.MouseButton1Click:Connect(function() local lp = game:FindService("Players").LocalPlayer local function gplr(String) local Found = {} local strl = String:lower() if strl == "all" then for i,v in pairs(game:FindService("Players"):GetPlayers()) do table.insert(Found,v) end elseif strl == "others" then for i,v in pairs(game:FindService("Players"):GetPlayers()) do if v.Name ~= lp.Name then table.insert(Found,v) end end elseif strl == "me" then for i,v in pairs(game:FindService("Players"):GetPlayers()) do if v.Name == lp.Name then table.insert(Found,v) end end else for i,v in pairs(game:FindService("Players"):GetPlayers()) do if v.Name:lower():sub(1, #String) == String:lower() then table.insert(Found,v) end end end return Found end local function notif(str,dur) game:FindService("StarterGui"):SetCore("SendNotification", { Title = "yeet gui", Text = str, Icon = "rbxassetid://2005276185", Duration = dur or 3 }) end --// sds local h = Instance.new("ScreenGui") local Main = Instance.new("ImageLabel") local Top = Instance.new("Frame") local Title = Instance.new("TextLabel") local TextBox = Instance.new("TextBox") local TextButton = Instance.new("TextButton") h.Name = "h" h.Parent = game:GetService("CoreGui") h.ResetOnSpawn = false Main.Name = "Main" Main.Parent = h Main.Active = true Main.Draggable = true Main.BackgroundColor3 = Color3.fromRGB(255, 255, 255) Main.BorderSizePixel = 0 Main.Position = UDim2.new(0.174545452, 0, 0.459574461, 0) Main.Size = UDim2.new(0, 454, 0, 218) Main.Image = "rbxassetid://2005276185" Top.Name = "Top" Top.Parent = Main Top.BackgroundColor3 = Color3.fromRGB(57, 57, 57) Top.BorderSizePixel = 0 Top.Size = UDim2.new(0, 454, 0, 44) Title.Name = "Title" Title.Parent = Top Title.BackgroundColor3 = Color3.fromRGB(49, 49, 49) Title.BorderSizePixel = 0 Title.Position = UDim2.new(0, 0, 0.295454562, 0) Title.Size = UDim2.new(0, 454, 0, 30) Title.Font = Enum.Font.SourceSans Title.Text = "FE Yeet Gui (trollface edition)" Title.TextColor3 = Color3.fromRGB(255, 255, 255) Title.TextScaled = true Title.TextSize = 14.000 Title.TextWrapped = true TextBox.Parent = Main TextBox.BackgroundColor3 = Color3.fromRGB(49, 49, 49) TextBox.BorderSizePixel = 0 TextBox.Position = UDim2.new(0.0704845786, 0, 0.270642221, 0) TextBox.Size = UDim2.new(0, 388, 0, 62) TextBox.Font = Enum.Font.SourceSans TextBox.PlaceholderText = "Who do i destroy(can be shortened)" TextBox.Text = "" TextBox.TextColor3 = Color3.fromRGB(255, 255, 255) TextBox.TextScaled = true TextBox.TextSize = 14.000 TextBox.TextWrapped = true TextButton.Parent = Main TextButton.BackgroundColor3 = Color3.fromRGB(49, 49, 49) TextButton.BorderSizePixel = 0 TextButton.Position = UDim2.new(0.10352423, 0, 0.596330225, 0) TextButton.Size = UDim2.new(0, 359, 0, 50) TextButton.Font = Enum.Font.SourceSans TextButton.Text = "Cheese em'" TextButton.TextColor3 = Color3.fromRGB(255, 255, 255) TextButton.TextScaled = true TextButton.TextSize = 14.000 TextButton.TextWrapped = true TextButton.MouseButton1Click:Connect(function() local Target = gplr(TextBox.Text) if Target[1] then Target = Target[1] local Thrust = Instance.new('BodyThrust', lp.Character.HumanoidRootPart) Thrust.Force = Vector3.new(9999,9999,9999) Thrust.Name = "YeetForce" repeat lp.Character.HumanoidRootPart.CFrame = Target.Character.HumanoidRootPart.CFrame Thrust.Location = Target.Character.HumanoidRootPart.Position game:FindService("RunService").Heartbeat:wait() until not Target.Character:FindFirstChild("Head") else notif("Invalid player") end end) --//fsddfsdf notif("Loaded successfully! Created by scuba#0001", 5) end) end; task.spawn(C_7); -- StarterGui.ScreenGui.Frame.Frame.ImageLabel.TextButton.LocalScript local function C_9() local script = G2L["9"]; script.Parent.MouseButton1Click:Connect(function() local UserInputService = game:GetService("UserInputService") local Mouse = game:GetService("Players").LocalPlayer:GetMouse() local Folder = Instance.new("Folder", game:GetService("Workspace")) local Part = Instance.new("Part", Folder) local Attachment1 = Instance.new("Attachment", Part) Part.Anchored = true Part.CanCollide = false Part.Transparency = 1 local Updated = Mouse.Hit + Vector3.new(0, 5, 0) local NetworkAccess = coroutine.create(function() settings().Physics.AllowSleep = false while game:GetService("RunService").RenderStepped:Wait() do for _, Players in next, game:GetService("Players"):GetPlayers() do if Players ~= game:GetService("Players").LocalPlayer then Players.MaximumSimulationRadius = 0 sethiddenproperty(Players, "SimulationRadius", 0) end end game:GetService("Players").LocalPlayer.MaximumSimulationRadius = math.pow(math.huge,math.huge) setsimulationradius(math.huge) end end) coroutine.resume(NetworkAccess) local function ForcePart(v) if v:IsA("Part") and v.Anchored == false and v.Parent:FindFirstChild("Humanoid") == nil and v.Parent:FindFirstChild("Head") == nil and v.Name ~= "Handle" then Mouse.TargetFilter = v for _, x in next, v:GetChildren() do if x:IsA("BodyAngularVelocity") or x:IsA("BodyForce") or x:IsA("BodyGyro") or x:IsA("BodyPosition") or x:IsA("BodyThrust") or x:IsA("BodyVelocity") or x:IsA("RocketPropulsion") then x:Destroy() end end if v:FindFirstChild("Attachment") then v:FindFirstChild("Attachment"):Destroy() end if v:FindFirstChild("AlignPosition") then v:FindFirstChild("AlignPosition"):Destroy() end if v:FindFirstChild("Torque") then v:FindFirstChild("Torque"):Destroy() end v.CanCollide = false local Torque = Instance.new("Torque", v) Torque.Torque = Vector3.new(100000, 100000, 100000) local AlignPosition = Instance.new("AlignPosition", v) local Attachment2 = Instance.new("Attachment", v) Torque.Attachment0 = Attachment2 AlignPosition.MaxForce = 9999999999999999 AlignPosition.MaxVelocity = math.huge AlignPosition.Responsiveness = 200 AlignPosition.Attachment0 = Attachment2 AlignPosition.Attachment1 = Attachment1 end end for _, v in next, game:GetService("Workspace"):GetDescendants() do ForcePart(v) end game:GetService("Workspace").DescendantAdded:Connect(function(v) ForcePart(v) end) UserInputService.InputBegan:Connect(function(Key, Chat) if Key.KeyCode == Enum.KeyCode.E and not Chat then Updated = Mouse.Hit + Vector3.new(0, 5, 0) end end) spawn(function() while game:GetService("RunService").RenderStepped:Wait() do Attachment1.WorldCFrame = Updated end end) end) end; task.spawn(C_9); -- StarterGui.ScreenGui.Frame.Frame.ImageLabel.TextButton.LocalScript local function C_b() local script = G2L["b"]; script.Parent.MouseButton1Click:Connect(function() local Targets = {"All"} -- "All", "Target Name", "arian_was_here" local Players = game:GetService("Players") local Player = Players.LocalPlayer local AllBool = false local GetPlayer = function(Name) Name = Name:lower() if Name == "all" or Name == "others" then AllBool = true return elseif Name == "random" then local GetPlayers = Players:GetPlayers() if table.find(GetPlayers,Player) then table.remove(GetPlayers,table.find(GetPlayers,Player)) end return GetPlayers[math.random(#GetPlayers)] elseif Name ~= "random" and Name ~= "all" and Name ~= "others" then for _,x in next, Players:GetPlayers() do if x ~= Player then if x.Name:lower():match("^"..Name) then return x; elseif x.DisplayName:lower():match("^"..Name) then return x; end end end else return end end local Message = function(_Title, _Text, Time) game:GetService("StarterGui"):SetCore("SendNotification", {Title = _Title, Text = _Text, Duration = Time}) end local SkidFling = function(TargetPlayer) local Character = Player.Character local Humanoid = Character and Character:FindFirstChildOfClass("Humanoid") local RootPart = Humanoid and Humanoid.RootPart local TCharacter = TargetPlayer.Character local THumanoid local TRootPart local THead local Accessory local Handle if TCharacter:FindFirstChildOfClass("Humanoid") then THumanoid = TCharacter:FindFirstChildOfClass("Humanoid") end if THumanoid and THumanoid.RootPart then TRootPart = THumanoid.RootPart end if TCharacter:FindFirstChild("Head") then THead = TCharacter.Head end if TCharacter:FindFirstChildOfClass("Accessory") then Accessory = TCharacter:FindFirstChildOfClass("Accessory") end if Accessoy and Accessory:FindFirstChild("Handle") then Handle = Accessory.Handle end if Character and Humanoid and RootPart then if RootPart.Velocity.Magnitude < 50 then getgenv().OldPos = RootPart.CFrame end if THumanoid and THumanoid.Sit and not AllBool then return Message("Error Occurred", "Targeting is sitting", 5) -- u can remove dis part if u want lol end if THead then workspace.CurrentCamera.CameraSubject = THead elseif not THead and Handle then workspace.CurrentCamera.CameraSubject = Handle elseif THumanoid and TRootPart then workspace.CurrentCamera.CameraSubject = THumanoid end if not TCharacter:FindFirstChildWhichIsA("BasePart") then return end local FPos = function(BasePart, Pos, Ang) RootPart.CFrame = CFrame.new(BasePart.Position) * Pos * Ang Character:SetPrimaryPartCFrame(CFrame.new(BasePart.Position) * Pos * Ang) RootPart.Velocity = Vector3.new(9e7, 9e7 * 10, 9e7) RootPart.RotVelocity = Vector3.new(9e8, 9e8, 9e8) end local SFBasePart = function(BasePart) local TimeToWait = 2 local Time = tick() local Angle = 0 repeat if RootPart and THumanoid then if BasePart.Velocity.Magnitude < 50 then Angle = Angle + 100 FPos(BasePart, CFrame.new(0, 1.5, 0) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / 1.25, CFrame.Angles(math.rad(Angle),0 ,0)) task.wait() FPos(BasePart, CFrame.new(0, -1.5, 0) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / 1.25, CFrame.Angles(math.rad(Angle), 0, 0)) task.wait() FPos(BasePart, CFrame.new(2.25, 1.5, -2.25) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / 1.25, CFrame.Angles(math.rad(Angle), 0, 0)) task.wait() FPos(BasePart, CFrame.new(-2.25, -1.5, 2.25) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / 1.25, CFrame.Angles(math.rad(Angle), 0, 0)) task.wait() FPos(BasePart, CFrame.new(0, 1.5, 0) + THumanoid.MoveDirection,CFrame.Angles(math.rad(Angle), 0, 0)) task.wait() FPos(BasePart, CFrame.new(0, -1.5, 0) + THumanoid.MoveDirection,CFrame.Angles(math.rad(Angle), 0, 0)) task.wait() else FPos(BasePart, CFrame.new(0, 1.5, THumanoid.WalkSpeed), CFrame.Angles(math.rad(90), 0, 0)) task.wait() FPos(BasePart, CFrame.new(0, -1.5, -THumanoid.WalkSpeed), CFrame.Angles(0, 0, 0)) task.wait() FPos(BasePart, CFrame.new(0, 1.5, THumanoid.WalkSpeed), CFrame.Angles(math.rad(90), 0, 0)) task.wait() FPos(BasePart, CFrame.new(0, 1.5, TRootPart.Velocity.Magnitude / 1.25), CFrame.Angles(math.rad(90), 0, 0)) task.wait() FPos(BasePart, CFrame.new(0, -1.5, -TRootPart.Velocity.Magnitude / 1.25), CFrame.Angles(0, 0, 0)) task.wait() FPos(BasePart, CFrame.new(0, 1.5, TRootPart.Velocity.Magnitude / 1.25), CFrame.Angles(math.rad(90), 0, 0)) task.wait() FPos(BasePart, CFrame.new(0, -1.5, 0), CFrame.Angles(math.rad(90), 0, 0)) task.wait() FPos(BasePart, CFrame.new(0, -1.5, 0), CFrame.Angles(0, 0, 0)) task.wait() FPos(BasePart, CFrame.new(0, -1.5 ,0), CFrame.Angles(math.rad(-90), 0, 0)) task.wait() FPos(BasePart, CFrame.new(0, -1.5, 0), CFrame.Angles(0, 0, 0)) task.wait() end else break end until BasePart.Velocity.Magnitude > 500 or BasePart.Parent ~= TargetPlayer.Character or TargetPlayer.Parent ~= Players or not TargetPlayer.Character == TCharacter or THumanoid.Sit or Humanoid.Health <= 0 or tick() > Time + TimeToWait end local BV = Instance.new("BodyVelocity") BV.Name = "EpixVel" BV.Parent = RootPart BV.Velocity = Vector3.new(9e8, 9e8, 9e8) BV.MaxForce = Vector3.new(1/0, 1/0, 1/0) Humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated, false) if TRootPart and THead then if (TRootPart.CFrame.p - THead.CFrame.p).Magnitude > 5 then SFBasePart(THead) else SFBasePart(TRootPart) end elseif TRootPart and not THead then SFBasePart(TRootPart) elseif not TRootPart and THead then SFBasePart(THead) elseif not TRootPart and not THead and Accessory and Handle then SFBasePart(Handle) else return Message("Error Occurred", "Target is missing everything", 5) end BV:Destroy() Humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated, true) workspace.CurrentCamera.CameraSubject = Humanoid repeat RootPart.CFrame = getgenv().OldPos * CFrame.new(0, .5, 0) Character:SetPrimaryPartCFrame(getgenv().OldPos * CFrame.new(0, .5, 0)) Humanoid:ChangeState("GettingUp") table.foreach(Character:GetChildren(), function(_, x) if x:IsA("BasePart") then x.Velocity, x.RotVelocity = Vector3.new(), Vector3.new() end end) task.wait() until (RootPart.Position - getgenv().OldPos.p).Magnitude < 25 else return Message("Error Occurred", "Random error", 5) end end if not Welcome then Message("Script by AnthonyIsntHere", "Enjoy!", 5) end getgenv().Welcome = true if Targets[1] then for _,x in next, Targets do GetPlayer(x) end else return end if AllBool then for _,x in next, Players:GetPlayers() do SkidFling(x) end end for _,x in next, Targets do if GetPlayer(x) and GetPlayer(x) ~= Player then if GetPlayer(x).UserId ~= 1414978355 then local TPlayer = GetPlayer(x) if TPlayer then SkidFling(TPlayer) end else Message("Error Occurred", "This user is whitelisted! (Owner)", 5) end elseif not GetPlayer(x) and not AllBool then Message("Error Occurred", "Username Invalid", 5) end end end) end; task.spawn(C_b); -- StarterGui.ScreenGui.Frame.Frame.ImageLabel.TextButton.LocalScript local function C_d() local script = G2L["d"]; script.Parent.MouseButton1Click:Connect(function() local Players = game:GetService("Players") local RunService = game:GetService("RunService") local UserInputService = game:GetService("UserInputService") local SoundService = game:GetService("SoundService") local StarterGui = game:GetService("StarterGui") local TextChatService = game:GetService("TextChatService") local LocalPlayer = Players.LocalPlayer -- Sound Effects local function playSound(soundId) local sound = Instance.new("Sound") sound.SoundId = "rbxassetid://" .. soundId sound.Parent = SoundService sound:Play() sound.Ended:Connect(function() sound:Destroy() end) end -- Play initial sound playSound("2865227271") -- GUI Creation local ScreenGui = Instance.new("ScreenGui") ScreenGui.Name = "SuperRingPartsGUI" ScreenGui.ResetOnSpawn = false ScreenGui.Parent = LocalPlayer:WaitForChild("PlayerGui") local MainFrame = Instance.new("Frame") MainFrame.Size = UDim2.new(0, 220, 0, 190) MainFrame.Position = UDim2.new(0.5, -110, 0.5, -95) MainFrame.BackgroundColor3 = Color3.fromRGB(205, 170, 125) -- Light brown MainFrame.BorderSizePixel = 0 MainFrame.Parent = ScreenGui -- Make the GUI round local UICorner = Instance.new("UICorner") UICorner.CornerRadius = UDim.new(0, 20) UICorner.Parent = MainFrame local Title = Instance.new("TextLabel") Title.Size = UDim2.new(1, 0, 0, 40) Title.Position = UDim2.new(0, 0, 0, 0) Title.Text = "Super Ring Parts v3" Title.TextColor3 = Color3.fromRGB(101, 67, 33) -- Dark brown Title.BackgroundColor3 = Color3.fromRGB(222, 184, 135) -- Lighter brown Title.Font = Enum.Font.Fondamento -- More elegant font Title.TextSize = 22 Title.Parent = MainFrame -- Round the title local TitleCorner = Instance.new("UICorner") TitleCorner.CornerRadius = UDim.new(0, 20) TitleCorner.Parent = Title local ToggleButton = Instance.new("TextButton") ToggleButton.Size = UDim2.new(0.8, 0, 0, 35) ToggleButton.Position = UDim2.new(0.1, 0, 0.3, 0) ToggleButton.Text = "Ring Parts Off" ToggleButton.BackgroundColor3 = Color3.fromRGB(160, 82, 45) -- Sienna ToggleButton.TextColor3 = Color3.fromRGB(255, 248, 220) -- Cornsilk ToggleButton.Font = Enum.Font.Fondamento ToggleButton.TextSize = 18 ToggleButton.Parent = MainFrame -- Round the toggle button local ToggleCorner = Instance.new("UICorner") ToggleCorner.CornerRadius = UDim.new(0, 10) ToggleCorner.Parent = ToggleButton local DecreaseRadius = Instance.new("TextButton") DecreaseRadius.Size = UDim2.new(0.2, 0, 0, 35) DecreaseRadius.Position = UDim2.new(0.1, 0, 0.6, 0) DecreaseRadius.Text = "<" DecreaseRadius.BackgroundColor3 = Color3.fromRGB(139, 69, 19) -- Saddle brown DecreaseRadius.TextColor3 = Color3.fromRGB(255, 248, 220) -- Cornsilk DecreaseRadius.Font = Enum.Font.Fondamento DecreaseRadius.TextSize = 18 DecreaseRadius.Parent = MainFrame -- Round the decrease button local DecreaseCorner = Instance.new("UICorner") DecreaseCorner.CornerRadius = UDim.new(0, 10) DecreaseCorner.Parent = DecreaseRadius local IncreaseRadius = Instance.new("TextButton") IncreaseRadius.Size = UDim2.new(0.2, 0, 0, 35) IncreaseRadius.Position = UDim2.new(0.7, 0, 0.6, 0) IncreaseRadius.Text = ">" IncreaseRadius.BackgroundColor3 = Color3.fromRGB(139, 69, 19) -- Saddle brown IncreaseRadius.TextColor3 = Color3.fromRGB(255, 248, 220) -- Cornsilk IncreaseRadius.Font = Enum.Font.Fondamento IncreaseRadius.TextSize = 18 IncreaseRadius.Parent = MainFrame -- Round the increase button local IncreaseCorner = Instance.new("UICorner") IncreaseCorner.CornerRadius = UDim.new(0, 10) IncreaseCorner.Parent = IncreaseRadius local RadiusDisplay = Instance.new("TextLabel") RadiusDisplay.Size = UDim2.new(0.4, 0, 0, 35) RadiusDisplay.Position = UDim2.new(0.3, 0, 0.6, 0) RadiusDisplay.Text = "Radius: 50" RadiusDisplay.BackgroundColor3 = Color3.fromRGB(210, 180, 140) -- Tan RadiusDisplay.TextColor3 = Color3.fromRGB(101, 67, 33) -- Dark brown RadiusDisplay.Font = Enum.Font.Fondamento RadiusDisplay.TextSize = 18 RadiusDisplay.Parent = MainFrame -- Round the radius display local RadiusCorner = Instance.new("UICorner") RadiusCorner.CornerRadius = UDim.new(0, 10) RadiusCorner.Parent = RadiusDisplay local Watermark = Instance.new("TextLabel") Watermark.Size = UDim2.new(1, 0, 0, 20) Watermark.Position = UDim2.new(0, 0, 1, -20) Watermark.Text = "Super Ring [V3] - Cracked By OffizJSTeam" Watermark.TextColor3 = Color3.fromRGB(101, 67, 33) -- Dark brown Watermark.BackgroundTransparency = 1 Watermark.Font = Enum.Font.Fondamento Watermark.TextSize = 14 Watermark.Parent = MainFrame -- Add minimize button local MinimizeButton = Instance.new("TextButton") MinimizeButton.Size = UDim2.new(0, 30, 0, 30) MinimizeButton.Position = UDim2.new(1, -35, 0, 5) MinimizeButton.Text = "-" MinimizeButton.BackgroundColor3 = Color3.fromRGB(139, 69, 19) -- Saddle brown MinimizeButton.TextColor3 = Color3.fromRGB(255, 248, 220) -- Cornsilk MinimizeButton.Font = Enum.Font.Fondamento MinimizeButton.TextSize = 18 MinimizeButton.Parent = MainFrame -- Round the minimize button local MinimizeCorner = Instance.new("UICorner") MinimizeCorner.CornerRadius = UDim.new(0, 15) MinimizeCorner.Parent = MinimizeButton -- Minimize functionality local minimized = false MinimizeButton.MouseButton1Click:Connect(function() minimized = not minimized if minimized then MainFrame:TweenSize(UDim2.new(0, 220, 0, 40), "Out", "Quad", 0.3, true) MinimizeButton.Text = "+" ToggleButton.Visible = false DecreaseRadius.Visible = false IncreaseRadius.Visible = false RadiusDisplay.Visible = false Watermark.Visible = false else MainFrame:TweenSize(UDim2.new(0, 220, 0, 190), "Out", "Quad", 0.3, true) MinimizeButton.Text = "-" ToggleButton.Visible = true DecreaseRadius.Visible = true IncreaseRadius.Visible = true RadiusDisplay.Visible = true Watermark.Visible = true end playSound("12221967") end) -- Make GUI draggable local dragging local dragInput local dragStart local startPos local function update(input) local delta = input.Position - dragStart MainFrame.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y) end MainFrame.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then dragging = true dragStart = input.Position startPos = MainFrame.Position input.Changed:Connect(function() if input.UserInputState == Enum.UserInputState.End then dragging = false end end) end end) MainFrame.InputChanged:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then dragInput = input end end) UserInputService.InputChanged:Connect(function(input) if input == dragInput and dragging then update(input) end end) -- Ring Parts Logic if not getgenv().Network then getgenv().Network = { BaseParts = {}, Velocity = Vector3.new(14.46262424, 14.46262424, 14.46262424) } Network.RetainPart = function(Part) if typeof(Part) == "Instance" and Part:IsA("BasePart") and Part:IsDescendantOf(workspace) then table.insert(Network.BaseParts, Part) Part.CustomPhysicalProperties = PhysicalProperties.new(0, 0, 0, 0, 0) Part.CanCollide = false end end local function EnablePartControl() LocalPlayer.ReplicationFocus = workspace RunService.Heartbeat:Connect(function() sethiddenproperty(LocalPlayer, "SimulationRadius", math.huge) for _, Part in pairs(Network.BaseParts) do if Part:IsDescendantOf(workspace) then Part.Velocity = Network.Velocity end end end) end EnablePartControl() end local radius = 50 local height = 100 local rotationSpeed = 10 local attractionStrength = 1000 local ringPartsEnabled = false local function RetainPart(Part) if Part:IsA("BasePart") and not Part.Anchored and Part:IsDescendantOf(workspace) then if Part.Parent == LocalPlayer.Character or Part:IsDescendantOf(LocalPlayer.Character) then return false end Part.CustomPhysicalProperties = PhysicalProperties.new(0, 0, 0, 0, 0) Part.CanCollide = false return true end return false end local parts = {} local function addPart(part) if RetainPart(part) then if not table.find(parts, part) then table.insert(parts, part) end end end local function removePart(part) local index = table.find(parts, part) if index then table.remove(parts, index) end end for _, part in pairs(workspace:GetDescendants()) do addPart(part) end workspace.DescendantAdded:Connect(addPart) workspace.DescendantRemoving:Connect(removePart) RunService.Heartbeat:Connect(function() if not ringPartsEnabled then return end local humanoidRootPart = LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") if humanoidRootPart then local tornadoCenter = humanoidRootPart.Position for _, part in pairs(parts) do if part.Parent and not part.Anchored then local pos = part.Position local distance = (Vector3.new(pos.X, tornadoCenter.Y, pos.Z) - tornadoCenter).Magnitude local angle = math.atan2(pos.Z - tornadoCenter.Z, pos.X - tornadoCenter.X) local newAngle = angle + math.rad(rotationSpeed) local targetPos = Vector3.new( tornadoCenter.X + math.cos(newAngle) * math.min(radius, distance), tornadoCenter.Y + (height * (math.abs(math.sin((pos.Y - tornadoCenter.Y) / height)))), tornadoCenter.Z + math.sin(newAngle) * math.min(radius, distance) ) local directionToTarget = (targetPos - part.Position).unit part.Velocity = directionToTarget * attractionStrength end end end end) -- Button functionality ToggleButton.MouseButton1Click:Connect(function() ringPartsEnabled = not ringPartsEnabled ToggleButton.Text = ringPartsEnabled and "Ring Parts On" or "Ring Parts Off" ToggleButton.BackgroundColor3 = ringPartsEnabled and Color3.fromRGB(50, 205, 50) or Color3.fromRGB(160, 82, 45) playSound("12221967") end) DecreaseRadius.MouseButton1Click:Connect(function() radius = math.max(10, radius - 5) RadiusDisplay.Text = "Radius: " .. radius playSound("12221967") end) IncreaseRadius.MouseButton1Click:Connect(function() radius = math.min(100, radius + 5) RadiusDisplay.Text = "Radius: " .. radius playSound("12221967") end) -- Notifications StarterGui:SetCore("SendNotification", { Title = "Join me Discord !", Text = "For More Op Scripts !", Duration = 5 }) -- Get player thumbnail local userId = Players:GetUserIdFromNameAsync("NannaDev") local thumbType = Enum.ThumbnailType.HeadShot local thumbSize = Enum.ThumbnailSize.Size420x420 local content, isReady = Players:GetUserThumbnailAsync(userId, thumbType, thumbSize) StarterGui:SetCore("SendNotification", { Title = "Enjoy Super Ring [V3]", Text = "Cracked By https://discord.com/invite/uSvStbagb2", Icon = content, Duration = 5 }) -- Chat message (Updated for new chat system) local function SendChatMessage(message) if TextChatService.ChatVersion == Enum.ChatVersion.TextChatService then local textChannel = TextChatService.TextChannels.RBXGeneral textChannel:SendAsync(message) else game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(message, "All") end end -- Send the chat message SendChatMessage("join OffizJSTeam today !") end) end; task.spawn(C_d); -- StarterGui.ScreenGui.Frame.Frame.ImageLabel.TextButton.LocalScript local function C_f() local script = G2L["f"]; script.Parent.MouseButton1Click:Connect(function() loadstring(game:HttpGet('https://raw.githubusercontent.com/edgeiy/infiniteyield/master/source'))() end) end; task.spawn(C_f); -- StarterGui.ScreenGui.Frame.Frame.ImageLabel.TextButton.LocalScript local function C_11() local script = G2L["11"]; script.Parent.MouseButton1Click:Connect(function() loadstring(game:HttpGet("https://raw.githubusercontent.com/hyperionhax/c00lgui/refs/heads/main/CoolGui.lua"))() end) end; task.spawn(C_11); -- StarterGui.ScreenGui.Frame.Frame.ImageLabel.TextButton.LocalScript local function C_13() local script = G2L["13"]; script.Parent.MouseButton1Click:Connect(function() loadstring(game:HttpGet("https://pastefy.app/YsJgITXR/raw"))() end) end; task.spawn(C_13); -- StarterGui.ScreenGui.Frame.Frame.ImageLabel.TextButton.LocalScript local function C_15() local script = G2L["15"]; script.Parent.MouseButton1Click:Connect(function() loadstring(game:HttpGet('https://pastefy.app/59mJGQGe/raw'))() end) end; task.spawn(C_15); return G2L["1"], require;