0% found this document useful (0 votes)
894 views21 pages

Natural Disaster Survival Scripts

The document outlines a script for a Roblox GUI setup, including various UI elements such as frames, buttons, and scripts for functionality. It includes a drag feature for the GUI and multiple buttons with associated actions like 'Fe yeet', 'Blackhole', and 'Infinite yield'. The script is designed to enhance user interaction within a game environment.

Uploaded by

limqiqcs
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
894 views21 pages

Natural Disaster Survival Scripts

The document outlines a script for a Roblox GUI setup, including various UI elements such as frames, buttons, and scripts for functionality. It includes a drag feature for the GUI and multiple buttons with associated actions like 'Fe yeet', 'Blackhole', and 'Infinite yield'. The script is designed to enhance user interaction within a game environment.

Uploaded by

limqiqcs
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd

--[=[

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 = {};

-- [Link]
G2L["1"] = [Link]("ScreenGui",
game:GetService("Players").LocalPlayer:WaitForChild("PlayerGui"));
G2L["1"]["ResetOnSpawn"] = false;

-- [Link]
G2L["2"] = [Link]("Frame", G2L["1"]);
G2L["2"]["BorderSizePixel"] = 0;
G2L["2"]["BackgroundColor3"] = [Link](255, 255, 255);
G2L["2"]["Size"] = [Link](0, 519, 0, 331);
G2L["2"]["Position"] = [Link](0.09569, 0, 0.13369, 0);
G2L["2"]["BorderColor3"] = [Link](0, 0, 0);

-- [Link] Gui Script


G2L["3"] = [Link]("LocalScript", G2L["2"]);
G2L["3"]["Name"] = [[Drag Gui Script]];

-- [Link]
G2L["4"] = [Link]("Frame", G2L["2"]);
G2L["4"]["BorderSizePixel"] = 0;
G2L["4"]["BackgroundColor3"] = [Link](255, 255, 255);
G2L["4"]["Size"] = [Link](0, 519, 0, 331);
G2L["4"]["BorderColor3"] = [Link](0, 0, 0);

-- [Link]
G2L["5"] = [Link]("ImageLabel", G2L["4"]);
G2L["5"]["BorderSizePixel"] = 0;
G2L["5"]["BackgroundColor3"] = [Link](255, 255, 255);
G2L["5"]["Image"] = [[rbxassetid://130111932458302]];
G2L["5"]["Size"] = [Link](0, 519, 0, 280);
G2L["5"]["BorderColor3"] = [Link](0, 0, 0);
G2L["5"]["Position"] = [Link](0, 0, 0.25378, 0);

-- [Link]
G2L["6"] = [Link]("TextButton", G2L["5"]);
G2L["6"]["BorderSizePixel"] = 0;
G2L["6"]["TextColor3"] = [Link](0, 0, 0);
G2L["6"]["TextSize"] = 14;
G2L["6"]["BackgroundColor3"] = [Link](255, 255, 255);
G2L["6"]["FontFace"] = [Link]([[rbxasset://fonts/families/[Link]]],
[Link], [Link]);
G2L["6"]["Size"] = [Link](0, 200, 0, 50);
G2L["6"]["BorderColor3"] = [Link](0, 0, 0);
G2L["6"]["Text"] = [[Fe yeet]];
G2L["6"]["Position"] = [Link](0.02505, 0, 0.0367, 0);

-- [Link]
G2L["7"] = [Link]("LocalScript", G2L["6"]);

-- [Link]
G2L["8"] = [Link]("TextButton", G2L["5"]);
G2L["8"]["BorderSizePixel"] = 0;
G2L["8"]["TextColor3"] = [Link](0, 0, 0);
G2L["8"]["TextSize"] = 14;
G2L["8"]["BackgroundColor3"] = [Link](255, 255, 255);
G2L["8"]["FontFace"] = [Link]([[rbxasset://fonts/families/[Link]]],
[Link], [Link]);
G2L["8"]["Size"] = [Link](0, 200, 0, 50);
G2L["8"]["BorderColor3"] = [Link](0, 0, 0);
G2L["8"]["Text"] = [[Blackhole]];
G2L["8"]["Position"] = [Link](0.52408, 0, 0.0367, 0);

-- [Link]
G2L["9"] = [Link]("LocalScript", G2L["8"]);

-- [Link]
G2L["a"] = [Link]("TextButton", G2L["5"]);
G2L["a"]["BorderSizePixel"] = 0;
G2L["a"]["TextColor3"] = [Link](0, 0, 0);
G2L["a"]["TextSize"] = 14;
G2L["a"]["BackgroundColor3"] = [Link](255, 255, 255);
G2L["a"]["FontFace"] = [Link]([[rbxasset://fonts/families/[Link]]],
[Link], [Link]);
G2L["a"]["Size"] = [Link](0, 200, 0, 50);
G2L["a"]["BorderColor3"] = [Link](0, 0, 0);
G2L["a"]["Text"] = [[Fling all]];
G2L["a"]["Position"] = [Link](0.02505, 0, 0.26819, 0);

-- [Link]
G2L["b"] = [Link]("LocalScript", G2L["a"]);

-- [Link]
G2L["c"] = [Link]("TextButton", G2L["5"]);
G2L["c"]["BorderSizePixel"] = 0;
G2L["c"]["TextColor3"] = [Link](0, 0, 0);
G2L["c"]["TextSize"] = 14;
G2L["c"]["BackgroundColor3"] = [Link](255, 255, 255);
G2L["c"]["FontFace"] = [Link]([[rbxasset://fonts/families/[Link]]],
[Link], [Link]);
G2L["c"]["Size"] = [Link](0, 200, 0, 50);
G2L["c"]["BorderColor3"] = [Link](0, 0, 0);
G2L["c"]["Text"] = [[Super ring part]];
G2L["c"]["Position"] = [Link](0.52408, 0, 0.26819, 0);

-- [Link]
G2L["d"] = [Link]("LocalScript", G2L["c"]);

-- [Link]
G2L["e"] = [Link]("TextButton", G2L["5"]);
G2L["e"]["BorderSizePixel"] = 0;
G2L["e"]["TextColor3"] = [Link](0, 0, 0);
G2L["e"]["TextSize"] = 14;
G2L["e"]["BackgroundColor3"] = [Link](255, 255, 255);
G2L["e"]["FontFace"] = [Link]([[rbxasset://fonts/families/[Link]]],
[Link], [Link]);
G2L["e"]["Size"] = [Link](0, 200, 0, 50);
G2L["e"]["BorderColor3"] = [Link](0, 0, 0);
G2L["e"]["Text"] = [[Infinite yield]];
G2L["e"]["Position"] = [Link](0.02505, 0, 0.50801, 0);

-- [Link]
G2L["f"] = [Link]("LocalScript", G2L["e"]);

-- [Link]
G2L["10"] = [Link]("TextButton", G2L["5"]);
G2L["10"]["BorderSizePixel"] = 0;
G2L["10"]["TextColor3"] = [Link](0, 0, 0);
G2L["10"]["TextSize"] = 14;
G2L["10"]["BackgroundColor3"] = [Link](255, 255, 255);
G2L["10"]["FontFace"] = [Link]([[rbxasset://fonts/families/[Link]]],
[Link], [Link]);
G2L["10"]["Size"] = [Link](0, 200, 0, 50);
G2L["10"]["BorderColor3"] = [Link](0, 0, 0);
G2L["10"]["Text"] = [[C00lgui revival]];
G2L["10"]["Position"] = [Link](0.52408, 0, 0.50801, 0);

-- [Link]
G2L["11"] = [Link]("LocalScript", G2L["10"]);

-- [Link]
G2L["12"] = [Link]("TextButton", G2L["5"]);
G2L["12"]["BorderSizePixel"] = 0;
G2L["12"]["TextColor3"] = [Link](0, 0, 0);
G2L["12"]["TextSize"] = 14;
G2L["12"]["BackgroundColor3"] = [Link](255, 255, 255);
G2L["12"]["FontFace"] = [Link]([[rbxasset://fonts/families/[Link]]],
[Link], [Link]);
G2L["12"]["Size"] = [Link](0, 200, 0, 50);
G2L["12"]["BorderColor3"] = [Link](0, 0, 0);
G2L["12"]["Text"] = [[Scp 096]];
G2L["12"]["Position"] = [Link](0.02505, 0, 0.72857, 0);
-- [Link]
G2L["13"] = [Link]("LocalScript", G2L["12"]);

-- [Link]
G2L["14"] = [Link]("TextButton", G2L["5"]);
G2L["14"]["BorderSizePixel"] = 0;
G2L["14"]["TextColor3"] = [Link](0, 0, 0);
G2L["14"]["TextSize"] = 14;
G2L["14"]["BackgroundColor3"] = [Link](255, 255, 255);
G2L["14"]["FontFace"] = [Link]([[rbxasset://fonts/families/[Link]]],
[Link], [Link]);
G2L["14"]["Size"] = [Link](0, 200, 0, 50);
G2L["14"]["BorderColor3"] = [Link](0, 0, 0);
G2L["14"]["Text"] = [[Seraphic blade]];
G2L["14"]["Position"] = [Link](0.52408, 0, 0.72857, 0);

-- [Link]
G2L["15"] = [Link]("LocalScript", G2L["14"]);

-- [Link]
G2L["16"] = [Link]("TextLabel", G2L["4"]);
G2L["16"]["TextWrapped"] = true;
G2L["16"]["TextSize"] = 14;
G2L["16"]["TextScaled"] = true;
G2L["16"]["BackgroundColor3"] = [Link](255, 255, 255);
G2L["16"]["FontFace"] = [Link]([[rbxasset://fonts/families/[Link]]],
[Link], [Link]);
G2L["16"]["TextColor3"] = [Link](0, 0, 0);
G2L["16"]["RichText"] = true;
G2L["16"]["Size"] = [Link](0, 519, 0, 84);
G2L["16"]["BorderColor3"] = [Link](0, 0, 0);
G2L["16"]["Text"] = [[Natural Disaster Survival scripts fr]];

-- [Link] 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 = [Link] - dragStart
Position = [Link]([Link], [Link] + Delta.X,
[Link], [Link] + Delta.Y)
game:GetService("TweenService"):Create(Main, [Link](.25), {Position =
Position}):Play()
end

[Link]:Connect(function(input)
if ([Link] == [Link].MouseButton1 or
[Link] == [Link]) then
dragToggle = true
dragStart = [Link]
startPos = [Link]
[Link]:Connect(function()
if ([Link] == [Link]) then
dragToggle = false
end
end)
end
end)

[Link]:Connect(function(input)
if ([Link] == [Link] or
[Link] == [Link]) then
dragInput = input
end
end)

game:GetService("UserInputService").InputChanged:Connect(function(input)
if (input == dragInput and dragToggle) then
updateInput(input)
end
end)
end

dragify([Link])
end;
[Link](C_3);
-- [Link]
local function C_7()
local script = G2L["7"];
[Link].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
[Link](Found,v)
end
elseif strl == "others" then
for i,v in pairs(game:FindService("Players"):GetPlayers())
do
if [Link] ~= [Link] then
[Link](Found,v)
end
end
elseif strl == "me" then
for i,v in pairs(game:FindService("Players"):GetPlayers())
do
if [Link] == [Link] then
[Link](Found,v)
end
end
else
for i,v in pairs(game:FindService("Players"):GetPlayers())
do
if [Link]:lower():sub(1, #String) == String:lower()
then
[Link](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 = [Link]("ScreenGui")
local Main = [Link]("ImageLabel")
local Top = [Link]("Frame")
local Title = [Link]("TextLabel")
local TextBox = [Link]("TextBox")
local TextButton = [Link]("TextButton")

[Link] = "h"
[Link] = game:GetService("CoreGui")
[Link] = false

[Link] = "Main"
[Link] = h
[Link] = true
[Link] = true
Main.BackgroundColor3 = [Link](255, 255, 255)
[Link] = 0
[Link] = [Link](0.174545452, 0, 0.459574461, 0)
[Link] = [Link](0, 454, 0, 218)
[Link] = "rbxassetid://2005276185"

[Link] = "Top"
[Link] = Main
Top.BackgroundColor3 = [Link](57, 57, 57)
[Link] = 0
[Link] = [Link](0, 454, 0, 44)

[Link] = "Title"
[Link] = Top
Title.BackgroundColor3 = [Link](49, 49, 49)
[Link] = 0
[Link] = [Link](0, 0, 0.295454562, 0)
[Link] = [Link](0, 454, 0, 30)
[Link] = [Link]
[Link] = "FE Yeet Gui (trollface edition)"
Title.TextColor3 = [Link](255, 255, 255)
[Link] = true
[Link] = 14.000
[Link] = true

[Link] = Main
TextBox.BackgroundColor3 = [Link](49, 49, 49)
[Link] = 0
[Link] = [Link](0.0704845786, 0, 0.270642221, 0)
[Link] = [Link](0, 388, 0, 62)
[Link] = [Link]
[Link] = "Who do i destroy(can be shortened)"
[Link] = ""
TextBox.TextColor3 = [Link](255, 255, 255)
[Link] = true
[Link] = 14.000
[Link] = true

[Link] = Main
TextButton.BackgroundColor3 = [Link](49, 49, 49)
[Link] = 0
[Link] = [Link](0.10352423, 0, 0.596330225, 0)
[Link] = [Link](0, 359, 0, 50)
[Link] = [Link]
[Link] = "Cheese em'"
TextButton.TextColor3 = [Link](255, 255, 255)
[Link] = true
[Link] = 14.000
[Link] = true

TextButton.MouseButton1Click:Connect(function()
local Target = gplr([Link])
if Target[1] then
Target = Target[1]

local Thrust = [Link]('BodyThrust',


[Link])
[Link] = [Link](9999,9999,9999)
[Link] = "YeetForce"
repeat
[Link] =
[Link]
[Link] =
[Link]
game:FindService("RunService").Heartbeat:wait()
until not [Link]:FindFirstChild("Head")
else
notif("Invalid player")
end
end)

--//fsddfsdf
notif("Loaded successfully! Created by scuba#0001", 5)
end)
end;
[Link](C_7);
-- [Link]
local function C_9()
local script = G2L["9"];
[Link].MouseButton1Click:Connect(function()
local UserInputService = game:GetService("UserInputService")
local Mouse = game:GetService("Players").LocalPlayer:GetMouse()
local Folder = [Link]("Folder", game:GetService("Workspace"))
local Part = [Link]("Part", Folder)
local Attachment1 = [Link]("Attachment", Part)
[Link] = true
[Link] = false
[Link] = 1
local Updated = [Link] + [Link](0, 5, 0)
local NetworkAccess = [Link](function()
settings().[Link] = false
while game:GetService("RunService").RenderStepped:Wait() do
for _, Players in next,
game:GetService("Players"):GetPlayers() do
if Players ~= game:GetService("Players").LocalPlayer
then
[Link] = 0
sethiddenproperty(Players, "SimulationRadius",
0)
end
end

game:GetService("Players").[Link] =
[Link]([Link],[Link])
setsimulationradius([Link])
end
end)
[Link](NetworkAccess)
local function ForcePart(v)
if v:IsA("Part") and [Link] == false and
[Link]:FindFirstChild("Humanoid") == nil and [Link]:FindFirstChild("Head") ==
nil and [Link] ~= "Handle" then
[Link] = 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
[Link] = false
local Torque = [Link]("Torque", v)
[Link] = [Link](100000, 100000, 100000)
local AlignPosition = [Link]("AlignPosition", v)
local Attachment2 = [Link]("Attachment", v)
Torque.Attachment0 = Attachment2
[Link] = 9999999999999999
[Link] = [Link]
[Link] = 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)
[Link]:Connect(function(Key, Chat)
if [Link] == [Link].E and not Chat then
Updated = [Link] + [Link](0, 5, 0)
end
end)
spawn(function()
while game:GetService("RunService").RenderStepped:Wait() do
[Link] = Updated
end
end)
end)
end;
[Link](C_9);
-- [Link]
local function C_b()
local script = G2L["b"];
[Link].MouseButton1Click:Connect(function()
local Targets = {"All"} -- "All", "Target Name", "arian_was_here"

local Players = game:GetService("Players")


local Player = [Link]

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 [Link](GetPlayers,Player) then
[Link](GetPlayers,[Link](GetPlayers,Player)) end
return GetPlayers[[Link](#GetPlayers)]
elseif Name ~= "random" and Name ~= "all" and Name ~= "others"
then
for _,x in next, Players:GetPlayers() do
if x ~= Player then
if [Link]:lower():match("^"..Name) then
return x;
elseif [Link]: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 = [Link]
local Humanoid = Character and
Character:FindFirstChildOfClass("Humanoid")
local RootPart = Humanoid and [Link]

local TCharacter = [Link]


local THumanoid
local TRootPart
local THead
local Accessory
local Handle

if TCharacter:FindFirstChildOfClass("Humanoid") then
THumanoid = TCharacter:FindFirstChildOfClass("Humanoid")
end
if THumanoid and [Link] then
TRootPart = [Link]
end
if TCharacter:FindFirstChild("Head") then
THead = [Link]
end
if TCharacter:FindFirstChildOfClass("Accessory") then
Accessory = TCharacter:FindFirstChildOfClass("Accessory")
end
if Accessoy and Accessory:FindFirstChild("Handle") then
Handle = [Link]
end

if Character and Humanoid and RootPart then


if [Link] < 50 then
getgenv().OldPos = [Link]
end
if THumanoid and [Link] 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
[Link] = THead
elseif not THead and Handle then
[Link] = Handle
elseif THumanoid and TRootPart then
[Link] = THumanoid
end
if not TCharacter:FindFirstChildWhichIsA("BasePart") then
return
end

local FPos = function(BasePart, Pos, Ang)


[Link] = [Link]([Link]) * Pos
* Ang

Character:SetPrimaryPartCFrame([Link]([Link]) * Pos * Ang)


[Link] = [Link](9e7, 9e7 * 10, 9e7)
[Link] = [Link](9e8, 9e8, 9e8)
end

local SFBasePart = function(BasePart)


local TimeToWait = 2
local Time = tick()
local Angle = 0

repeat
if RootPart and THumanoid then
if [Link] < 50 then
Angle = Angle + 100

FPos(BasePart, [Link](0, 1.5,


0) + [Link] * [Link] / 1.25,
[Link]([Link](Angle),0 ,0))
[Link]()

FPos(BasePart, [Link](0, -1.5,


0) + [Link] * [Link] / 1.25,
[Link]([Link](Angle), 0, 0))
[Link]()

FPos(BasePart, [Link](2.25,
1.5, -2.25) + [Link] * [Link] / 1.25,
[Link]([Link](Angle), 0, 0))
[Link]()

FPos(BasePart, [Link](-2.25, -
1.5, 2.25) + [Link] * [Link] / 1.25,
[Link]([Link](Angle), 0, 0))
[Link]()

FPos(BasePart, [Link](0, 1.5,


0) + [Link],[Link]([Link](Angle), 0, 0))
[Link]()

FPos(BasePart, [Link](0, -1.5,


0) + [Link],[Link]([Link](Angle), 0, 0))
[Link]()
else
FPos(BasePart, [Link](0, 1.5,
[Link]), [Link]([Link](90), 0, 0))
[Link]()

FPos(BasePart, [Link](0, -1.5,


-[Link]), [Link](0, 0, 0))
[Link]()

FPos(BasePart, [Link](0, 1.5,


[Link]), [Link]([Link](90), 0, 0))
[Link]()

FPos(BasePart, [Link](0, 1.5,


[Link] / 1.25), [Link]([Link](90), 0, 0))
[Link]()

FPos(BasePart, [Link](0, -1.5,


-[Link] / 1.25), [Link](0, 0, 0))
[Link]()

FPos(BasePart, [Link](0, 1.5,


[Link] / 1.25), [Link]([Link](90), 0, 0))
[Link]()

FPos(BasePart, [Link](0, -1.5,


0), [Link]([Link](90), 0, 0))
[Link]()

FPos(BasePart, [Link](0, -1.5,


0), [Link](0, 0, 0))
[Link]()

FPos(BasePart, [Link](0, -
1.5 ,0), [Link]([Link](-90), 0, 0))
[Link]()

FPos(BasePart, [Link](0, -1.5,


0), [Link](0, 0, 0))
[Link]()
end
else
break
end
until [Link] > 500 or
[Link] ~= [Link] or [Link] ~= Players or not
[Link] == TCharacter or [Link] or [Link] <= 0 or
tick() > Time + TimeToWait
end

local BV = [Link]("BodyVelocity")
[Link] = "EpixVel"
[Link] = RootPart
[Link] = [Link](9e8, 9e8, 9e8)
[Link] = [Link](1/0, 1/0, 1/0)

Humanoid:SetStateEnabled([Link],
false)

if TRootPart and THead then


if ([Link].p - [Link].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([Link],
true)
[Link] = Humanoid

repeat
[Link] = getgenv().OldPos *
[Link](0, .5, 0)
Character:SetPrimaryPartCFrame(getgenv().OldPos *
[Link](0, .5, 0))
Humanoid:ChangeState("GettingUp")
[Link](Character:GetChildren(), function(_, x)
if x:IsA("BasePart") then
[Link], [Link] =
[Link](), [Link]()
end
end)
[Link]()
until ([Link] - 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;
[Link](C_b);
-- [Link]
local function C_d()
local script = G2L["d"];
[Link].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 = [Link]

-- Sound Effects
local function playSound(soundId)
local sound = [Link]("Sound")
[Link] = "rbxassetid://" .. soundId
[Link] = SoundService
sound:Play()
[Link]:Connect(function()
sound:Destroy()
end)
end

-- Play initial sound


playSound("2865227271")

-- GUI Creation
local ScreenGui = [Link]("ScreenGui")
[Link] = "SuperRingPartsGUI"
[Link] = false
[Link] = LocalPlayer:WaitForChild("PlayerGui")

local MainFrame = [Link]("Frame")


[Link] = [Link](0, 220, 0, 190)
[Link] = [Link](0.5, -110, 0.5, -95)
MainFrame.BackgroundColor3 = [Link](205, 170, 125) -- Light
brown
[Link] = 0
[Link] = ScreenGui

-- Make the GUI round


local UICorner = [Link]("UICorner")
[Link] = [Link](0, 20)
[Link] = MainFrame

local Title = [Link]("TextLabel")


[Link] = [Link](1, 0, 0, 40)
[Link] = [Link](0, 0, 0, 0)
[Link] = "Super Ring Parts v3"
Title.TextColor3 = [Link](101, 67, 33) -- Dark brown
Title.BackgroundColor3 = [Link](222, 184, 135) -- Lighter brown
[Link] = [Link] -- More elegant font
[Link] = 22
[Link] = MainFrame

-- Round the title


local TitleCorner = [Link]("UICorner")
[Link] = [Link](0, 20)
[Link] = Title
local ToggleButton = [Link]("TextButton")
[Link] = [Link](0.8, 0, 0, 35)
[Link] = [Link](0.1, 0, 0.3, 0)
[Link] = "Ring Parts Off"
ToggleButton.BackgroundColor3 = [Link](160, 82, 45) -- Sienna
ToggleButton.TextColor3 = [Link](255, 248, 220) -- Cornsilk
[Link] = [Link]
[Link] = 18
[Link] = MainFrame

-- Round the toggle button


local ToggleCorner = [Link]("UICorner")
[Link] = [Link](0, 10)
[Link] = ToggleButton

local DecreaseRadius = [Link]("TextButton")


[Link] = [Link](0.2, 0, 0, 35)
[Link] = [Link](0.1, 0, 0.6, 0)
[Link] = "<"
DecreaseRadius.BackgroundColor3 = [Link](139, 69, 19) -- Saddle
brown
DecreaseRadius.TextColor3 = [Link](255, 248, 220) -- Cornsilk
[Link] = [Link]
[Link] = 18
[Link] = MainFrame

-- Round the decrease button


local DecreaseCorner = [Link]("UICorner")
[Link] = [Link](0, 10)
[Link] = DecreaseRadius

local IncreaseRadius = [Link]("TextButton")


[Link] = [Link](0.2, 0, 0, 35)
[Link] = [Link](0.7, 0, 0.6, 0)
[Link] = ">"
IncreaseRadius.BackgroundColor3 = [Link](139, 69, 19) -- Saddle
brown
IncreaseRadius.TextColor3 = [Link](255, 248, 220) -- Cornsilk
[Link] = [Link]
[Link] = 18
[Link] = MainFrame

-- Round the increase button


local IncreaseCorner = [Link]("UICorner")
[Link] = [Link](0, 10)
[Link] = IncreaseRadius

local RadiusDisplay = [Link]("TextLabel")


[Link] = [Link](0.4, 0, 0, 35)
[Link] = [Link](0.3, 0, 0.6, 0)
[Link] = "Radius: 50"
RadiusDisplay.BackgroundColor3 = [Link](210, 180, 140) -- Tan
RadiusDisplay.TextColor3 = [Link](101, 67, 33) -- Dark brown
[Link] = [Link]
[Link] = 18
[Link] = MainFrame

-- Round the radius display


local RadiusCorner = [Link]("UICorner")
[Link] = [Link](0, 10)
[Link] = RadiusDisplay

local Watermark = [Link]("TextLabel")


[Link] = [Link](1, 0, 0, 20)
[Link] = [Link](0, 0, 1, -20)
[Link] = "Super Ring [V3] - Cracked By OffizJSTeam"
Watermark.TextColor3 = [Link](101, 67, 33) -- Dark brown
[Link] = 1
[Link] = [Link]
[Link] = 14
[Link] = MainFrame

-- Add minimize button


local MinimizeButton = [Link]("TextButton")
[Link] = [Link](0, 30, 0, 30)
[Link] = [Link](1, -35, 0, 5)
[Link] = "-"
MinimizeButton.BackgroundColor3 = [Link](139, 69, 19) -- Saddle
brown
MinimizeButton.TextColor3 = [Link](255, 248, 220) -- Cornsilk
[Link] = [Link]
[Link] = 18
[Link] = MainFrame

-- Round the minimize button


local MinimizeCorner = [Link]("UICorner")
[Link] = [Link](0, 15)
[Link] = MinimizeButton

-- Minimize functionality
local minimized = false
MinimizeButton.MouseButton1Click:Connect(function()
minimized = not minimized
if minimized then
MainFrame:TweenSize([Link](0, 220, 0, 40), "Out",
"Quad", 0.3, true)
[Link] = "+"
[Link] = false
[Link] = false
[Link] = false
[Link] = false
[Link] = false
else
MainFrame:TweenSize([Link](0, 220, 0, 190), "Out",
"Quad", 0.3, true)
[Link] = "-"
[Link] = true
[Link] = true
[Link] = true
[Link] = true
[Link] = true
end
playSound("12221967")
end)

-- Make GUI draggable


local dragging
local dragInput
local dragStart
local startPos

local function update(input)


local delta = [Link] - dragStart
[Link] = [Link]([Link],
[Link] + delta.X, [Link], [Link] + delta.Y)
end

[Link]:Connect(function(input)
if [Link] == [Link].MouseButton1 or
[Link] == [Link] then
dragging = true
dragStart = [Link]
startPos = [Link]

[Link]:Connect(function()
if [Link] == [Link]
then
dragging = false
end
end)
end
end)

[Link]:Connect(function(input)
if [Link] == [Link] or
[Link] == [Link] then
dragInput = input
end
end)

[Link]: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 = [Link](14.46262424, 14.46262424,
14.46262424)
}
[Link] = function(Part)
if typeof(Part) == "Instance" and Part:IsA("BasePart") and
Part:IsDescendantOf(workspace) then
[Link]([Link], Part)
[Link] =
[Link](0, 0, 0, 0, 0)
[Link] = false
end
end
local function EnablePartControl()
[Link] = workspace
[Link]:Connect(function()
sethiddenproperty(LocalPlayer, "SimulationRadius",
[Link])
for _, Part in pairs([Link]) do
if Part:IsDescendantOf(workspace) then
[Link] = [Link]
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 [Link] and
Part:IsDescendantOf(workspace) then
if [Link] == [Link] or
Part:IsDescendantOf([Link]) then
return false
end

[Link] = [Link](0,
0, 0, 0, 0)
[Link] = false
return true
end
return false
end

local parts = {}
local function addPart(part)
if RetainPart(part) then
if not [Link](parts, part) then
[Link](parts, part)
end
end
end

local function removePart(part)


local index = [Link](parts, part)
if index then
[Link](parts, index)
end
end

for _, part in pairs(workspace:GetDescendants()) do


addPart(part)
end

[Link]:Connect(addPart)
[Link]:Connect(removePart)

[Link]:Connect(function()
if not ringPartsEnabled then return end
local humanoidRootPart = [Link] and
[Link]:FindFirstChild("HumanoidRootPart")
if humanoidRootPart then
local tornadoCenter = [Link]
for _, part in pairs(parts) do
if [Link] and not [Link] then
local pos = [Link]
local distance = ([Link](pos.X,
tornadoCenter.Y, pos.Z) - tornadoCenter).Magnitude
local angle = math.atan2(pos.Z -
tornadoCenter.Z, pos.X - tornadoCenter.X)
local newAngle = angle +
[Link](rotationSpeed)
local targetPos = [Link](
tornadoCenter.X + [Link](newAngle) *
[Link](radius, distance),
tornadoCenter.Y + (height *
([Link]([Link]((pos.Y - tornadoCenter.Y) / height)))),
tornadoCenter.Z + [Link](newAngle) *
[Link](radius, distance)
)
local directionToTarget = (targetPos -
[Link]).unit
[Link] = directionToTarget *
attractionStrength
end
end
end
end)

-- Button functionality
ToggleButton.MouseButton1Click:Connect(function()
ringPartsEnabled = not ringPartsEnabled
[Link] = ringPartsEnabled and "Ring Parts On" or "Ring
Parts Off"
ToggleButton.BackgroundColor3 = ringPartsEnabled and
[Link](50, 205, 50) or [Link](160, 82, 45)
playSound("12221967")
end)

DecreaseRadius.MouseButton1Click:Connect(function()
radius = [Link](10, radius - 5)
[Link] = "Radius: " .. radius
playSound("12221967")
end)

IncreaseRadius.MouseButton1Click:Connect(function()
radius = [Link](100, radius + 5)
[Link] = "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 = [Link]
local thumbSize = [Link].Size420x420
local content, isReady = Players:GetUserThumbnailAsync(userId,
thumbType, thumbSize)

StarterGui:SetCore("SendNotification", {
Title = "Enjoy Super Ring [V3]",
Text = "Cracked By [Link]
Icon = content,
Duration = 5
})

-- Chat message (Updated for new chat system)


local function SendChatMessage(message)
if [Link] ==
[Link] then
local textChannel = [Link]
textChannel:SendAsync(message)
else

game:GetService("ReplicatedStorage").[Link]:
FireServer(message, "All")
end
end

-- Send the chat message


SendChatMessage("join OffizJSTeam today !")
end)
end;
[Link](C_d);
-- [Link]
local function C_f()
local script = G2L["f"];
[Link].MouseButton1Click:Connect(function()
loadstring(game:HttpGet('[Link]
infiniteyield/master/source'))()
end)
end;
[Link](C_f);
-- [Link]
local function C_11()
local script = G2L["11"];
[Link].MouseButton1Click:Connect(function()

loadstring(game:HttpGet("[Link]
c00lgui/refs/heads/main/[Link]"))()
end)
end;
[Link](C_11);
-- [Link]
local function C_13()
local script = G2L["13"];
[Link].MouseButton1Click:Connect(function()
loadstring(game:HttpGet("[Link]
end)
end;
[Link](C_13);
-- [Link]
local function C_15()
local script = G2L["15"];
[Link].MouseButton1Click:Connect(function()
loadstring(game:HttpGet('[Link]
end)
end;
[Link](C_15);

return G2L["1"], require;

You might also like