Natural Disaster Survival Scripts
Natural Disaster Survival Scripts
-- [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]
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]];
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
--// 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]
--//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"
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
repeat
if RootPart and THumanoid then
if [Link] < 50 then
Angle = Angle + 100
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](-90), 0, 0))
[Link]()
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)
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 AllBool then
for _,x in next, Players:GetPlayers() do
SkidFling(x)
end
end
-- Sound Effects
local function playSound(soundId)
local sound = [Link]("Sound")
[Link] = "rbxassetid://" .. soundId
[Link] = SoundService
sound:Play()
[Link]:Connect(function()
sound:Destroy()
end)
end
-- GUI Creation
local ScreenGui = [Link]("ScreenGui")
[Link] = "SuperRingPartsGUI"
[Link] = false
[Link] = LocalPlayer:WaitForChild("PlayerGui")
-- 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)
[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)
local radius = 50
local height = 100
local rotationSpeed = 10
local attractionStrength = 1000
local ringPartsEnabled = false
[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
[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
})
game:GetService("ReplicatedStorage").[Link]:
FireServer(message, "All")
end
end
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);