Run it
Copy the script and paste it into your executor.
G2L = {};
G2L[] = .(, :().LocalPlayer:());
G2L[][] = ;
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , , );
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Bold, .FontStyle.Italic);
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
()
= G2L[];
(Main)
dragToggle =
dragSpeed =
dragInput =
dragStart =
dragPos =
(input)
Delta = input.Position - dragStart
Position = .(startPos.X.Scale, startPos.X.Offset + Delta.X, startPos.Y.Scale, startPos.Y.Offset + Delta.Y)
:():(Main, TweenInfo.(), {Position = Position}):()
Main.InputBegan:((input)
(input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch)
dragToggle =
dragStart = input.Position
startPos = Main.Position
input.Changed:(()
(input.UserInputState == .UserInputState.End)
dragToggle =
)
)
Main.InputChanged:((input)
(input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch)
dragInput = input
)
:().InputChanged:((input)
(input == dragInput dragToggle)
(input)
)
(.Parent)
;
.(C_3);
()
= G2L[];
.Parent.MouseButton1Click:(()
lp = :().LocalPlayer
(String)
Found = {}
strl = String:()
strl ==
i,v (:():())
.(Found,v)
strl ==
i,v (:():())
v.Name ~= lp.Name
.(Found,v)
strl ==
i,v (:():())
v.Name == lp.Name
.(Found,v)
i,v (:():())
v.Name:():(, #String) == String:()
.(Found,v)
Found
(str,dur)
:():(, {
Title = ,
Text = str,
Icon = ,
Duration = dur
})
h = .()
Main = .()
Top = .()
Title = .()
TextBox = .()
TextButton = .()
h.Name =
h.Parent = :()
h.ResetOnSpawn =
Main.Name =
Main.Parent = h
Main.Active =
Main.Draggable =
Main.BackgroundColor3 = .(, , )
Main.BorderSizePixel =
Main.Position = .(, , , )
Main.Size = .(, , , )
Main.Image =
Top.Name =
Top.Parent = Main
Top.BackgroundColor3 = .(, , )
Top.BorderSizePixel =
Top.Size = .(, , , )
Title.Name =
Title.Parent = Top
Title.BackgroundColor3 = .(, , )
Title.BorderSizePixel =
Title.Position = .(, , , )
Title.Size = .(, , , )
Title.Font = .Font.SourceSans
Title.Text =
Title.TextColor3 = .(, , )
Title.TextScaled =
Title.TextSize =
Title.TextWrapped =
TextBox.Parent = Main
TextBox.BackgroundColor3 = .(, , )
TextBox.BorderSizePixel =
TextBox.Position = .(, , , )
TextBox.Size = .(, , , )
TextBox.Font = .Font.SourceSans
TextBox.PlaceholderText =
TextBox.Text =
TextBox.TextColor3 = .(, , )
TextBox.TextScaled =
TextBox.TextSize =
TextBox.TextWrapped =
TextButton.Parent = Main
TextButton.BackgroundColor3 = .(, , )
TextButton.BorderSizePixel =
TextButton.Position = .(, , , )
TextButton.Size = .(, , , )
TextButton.Font = .Font.SourceSans
TextButton.Text =
TextButton.TextColor3 = .(, , )
TextButton.TextScaled =
TextButton.TextSize =
TextButton.TextWrapped =
TextButton.MouseButton1Click:(()
Target = (TextBox.Text)
Target[]
Target = Target[]
Thrust = .(, lp.Character.HumanoidRootPart)
Thrust.Force = .(,,)
Thrust.Name =
lp.Character.HumanoidRootPart.CFrame = Target.Character.HumanoidRootPart.CFrame
Thrust.Location = Target.Character.HumanoidRootPart.Position
:().Heartbeat:()
Target.Character:()
()
)
(, )
)
;
.(C_7);
()
= G2L[];
.Parent.MouseButton1Click:(()
UserInputService = :()
Mouse = :().LocalPlayer:()
Folder = .(, :())
Part = .(, Folder)
Attachment1 = .(, Part)
Part.Anchored =
Part.CanCollide =
Part.Transparency =
Updated = Mouse.Hit + .(, , )
NetworkAccess = .(()
().Physics.AllowSleep =
:().RenderStepped:()
_, Players , :():()
Players ~= :().LocalPlayer
Players.MaximumSimulationRadius =
(Players, , )
:().LocalPlayer.MaximumSimulationRadius = .(.huge,.huge)
(.huge)
)
.(NetworkAccess)
(v)
v:() v.Anchored == v.Parent:() == v.Parent:() == v.Name ~=
Mouse.TargetFilter = v
_, x , v:()
x:() x:() x:() x:() x:() x:() x:()
x:()
v:()
v:():()
v:()
v:():()
v:()
v:():()
v.CanCollide =
Torque = .(, v)
Torque.Torque = .(, , )
AlignPosition = .(, v)
Attachment2 = .(, v)
Torque.Attachment0 = Attachment2
AlignPosition.MaxForce =
AlignPosition.MaxVelocity = .huge
AlignPosition.Responsiveness =
AlignPosition.Attachment0 = Attachment2
AlignPosition.Attachment1 = Attachment1
_, v , :():()
(v)
:().DescendantAdded:((v)
(v)
)
UserInputService.InputBegan:((Key, Chat)
Key.KeyCode == .KeyCode.E Chat
Updated = Mouse.Hit + .(, , )
)
(()
:().RenderStepped:()
Attachment1.WorldCFrame = Updated
)
)
;
.(C_9);
()
= G2L[];
.Parent.MouseButton1Click:(()
Targets = {}
Players = :()
Player = Players.LocalPlayer
AllBool =
GetPlayer = (Name)
Name = Name:()
Name == Name ==
AllBool =
Name ==
GetPlayers = Players:()
.(GetPlayers,Player) .(GetPlayers,.(GetPlayers,Player))
GetPlayers[.(#GetPlayers)]
Name ~= Name ~= Name ~=
_,x , Players:()
x ~= Player
x.Name:():(..Name)
x;
x.DisplayName:():(..Name)
x;
Message = (_Title, _Text, Time)
:():(, {Title = _Title, Text = _Text, Duration = Time})
SkidFling = (TargetPlayer)
Character = Player.Character
Humanoid = Character Character:()
RootPart = Humanoid Humanoid.RootPart
TCharacter = TargetPlayer.Character
THumanoid
TRootPart
THead
Accessory
Handle
TCharacter:()
THumanoid = TCharacter:()
THumanoid THumanoid.RootPart
TRootPart = THumanoid.RootPart
TCharacter:()
THead = TCharacter.Head
TCharacter:()
Accessory = TCharacter:()
Accessoy Accessory:()
Handle = Accessory.Handle
Character Humanoid RootPart
RootPart.Velocity.Magnitude <
().OldPos = RootPart.CFrame
THumanoid THumanoid.Sit AllBool
(, , )
THead
.CurrentCamera.CameraSubject = THead
THead Handle
.CurrentCamera.CameraSubject = Handle
THumanoid TRootPart
.CurrentCamera.CameraSubject = THumanoid
TCharacter:()
FPos = (BasePart, Pos, Ang)
RootPart.CFrame = .(BasePart.Position) * Pos * Ang
Character:(.(BasePart.Position) * Pos * Ang)
RootPart.Velocity = .(, * , )
RootPart.RotVelocity = .(, , )
SFBasePart = (BasePart)
TimeToWait =
Time = ()
Angle =
RootPart THumanoid
BasePart.Velocity.Magnitude <
Angle = Angle +
(BasePart, .(, , ) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / , .(.(Angle), ,))
.()
(BasePart, .(, -, ) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / , .(.(Angle), , ))
.()
(BasePart, .(, , -) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / , .(.(Angle), , ))
.()
(BasePart, .(-, -, ) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / , .(.(Angle), , ))
.()
(BasePart, .(, , ) + THumanoid.MoveDirection,.(.(Angle), , ))
.()
(BasePart, .(, -, ) + THumanoid.MoveDirection,.(.(Angle), , ))
.()
(BasePart, .(, , THumanoid.WalkSpeed), .(.(), , ))
.()
(BasePart, .(, -, -THumanoid.WalkSpeed), .(, , ))
.()
(BasePart, .(, , THumanoid.WalkSpeed), .(.(), , ))
.()
(BasePart, .(, , TRootPart.Velocity.Magnitude / ), .(.(), , ))
.()
(BasePart, .(, -, -TRootPart.Velocity.Magnitude / ), .(, , ))
.()
(BasePart, .(, , TRootPart.Velocity.Magnitude / ), .(.(), , ))
.()
(BasePart, .(, -, ), .(.(), , ))
.()
(BasePart, .(, -, ), .(, , ))
.()
(BasePart, .(, - ,), .(.(-), , ))
.()
(BasePart, .(, -, ), .(, , ))
.()
BasePart.Velocity.Magnitude > BasePart.Parent ~= TargetPlayer.Character TargetPlayer.Parent ~= Players TargetPlayer.Character == TCharacter THumanoid.Sit Humanoid.Health <= () > Time + TimeToWait
BV = .()
BV.Name =
BV.Parent = RootPart
BV.Velocity = .(, , )
BV.MaxForce = .(/, /, /)
Humanoid:(.HumanoidStateType.Seated, )
TRootPart THead
(TRootPart.CFrame.p - THead.CFrame.p).Magnitude >
(THead)
(TRootPart)
TRootPart THead
(TRootPart)
TRootPart THead
(THead)
TRootPart THead Accessory Handle
(Handle)
(, , )
BV:()
Humanoid:(.HumanoidStateType.Seated, )
.CurrentCamera.CameraSubject = Humanoid
RootPart.CFrame = ().OldPos * .(, , )
Character:(().OldPos * .(, , ))
Humanoid:()
.(Character:(), (_, x)
x:()
x.Velocity, x.RotVelocity = .(), .()
)
.()
(RootPart.Position - ().OldPos.p).Magnitude <
(, , )
Welcome (, , )
().Welcome =
Targets[] _,x , Targets (x)
AllBool
_,x , Players:()
(x)
_,x , Targets
(x) (x) ~= Player
(x).UserId ~=
TPlayer = (x)
TPlayer
(TPlayer)
(, , )
(x) AllBool
(, , )
)
;
.(C_b);
()
= G2L[];
.Parent.MouseButton1Click:(()
Players = :()
RunService = :()
UserInputService = :()
SoundService = :()
StarterGui = :()
TextChatService = :()
LocalPlayer = Players.LocalPlayer
(soundId)
sound = .()
sound.SoundId = .. soundId
sound.Parent = SoundService
sound:()
sound.Ended:(()
sound:()
)
()
ScreenGui = .()
ScreenGui.Name =
ScreenGui.ResetOnSpawn =
ScreenGui.Parent = LocalPlayer:()
MainFrame = .()
MainFrame.Size = .(, , , )
MainFrame.Position = .(, -, , -)
MainFrame.BackgroundColor3 = .(, , )
MainFrame.BorderSizePixel =
MainFrame.Parent = ScreenGui
UICorner = .()
UICorner.CornerRadius = .(, )
UICorner.Parent = MainFrame
Title = .()
Title.Size = .(, , , )
Title.Position = .(, , , )
Title.Text =
Title.TextColor3 = .(, , )
Title.BackgroundColor3 = .(, , )
Title.Font = .Font.Fondamento
Title.TextSize =
Title.Parent = MainFrame
TitleCorner = .()
TitleCorner.CornerRadius = .(, )
TitleCorner.Parent = Title
ToggleButton = .()
ToggleButton.Size = .(, , , )
ToggleButton.Position = .(, , , )
ToggleButton.Text =
ToggleButton.BackgroundColor3 = .(, , )
ToggleButton.TextColor3 = .(, , )
ToggleButton.Font = .Font.Fondamento
ToggleButton.TextSize =
ToggleButton.Parent = MainFrame
ToggleCorner = .()
ToggleCorner.CornerRadius = .(, )
ToggleCorner.Parent = ToggleButton
DecreaseRadius = .()
DecreaseRadius.Size = .(, , , )
DecreaseRadius.Position = .(, , , )
DecreaseRadius.Text =
DecreaseRadius.BackgroundColor3 = .(, , )
DecreaseRadius.TextColor3 = .(, , )
DecreaseRadius.Font = .Font.Fondamento
DecreaseRadius.TextSize =
DecreaseRadius.Parent = MainFrame
DecreaseCorner = .()
DecreaseCorner.CornerRadius = .(, )
DecreaseCorner.Parent = DecreaseRadius
IncreaseRadius = .()
IncreaseRadius.Size = .(, , , )
IncreaseRadius.Position = .(, , , )
IncreaseRadius.Text =
IncreaseRadius.BackgroundColor3 = .(, , )
IncreaseRadius.TextColor3 = .(, , )
IncreaseRadius.Font = .Font.Fondamento
IncreaseRadius.TextSize =
IncreaseRadius.Parent = MainFrame
IncreaseCorner = .()
IncreaseCorner.CornerRadius = .(, )
IncreaseCorner.Parent = IncreaseRadius
RadiusDisplay = .()
RadiusDisplay.Size = .(, , , )
RadiusDisplay.Position = .(, , , )
RadiusDisplay.Text =
RadiusDisplay.BackgroundColor3 = .(, , )
RadiusDisplay.TextColor3 = .(, , )
RadiusDisplay.Font = .Font.Fondamento
RadiusDisplay.TextSize =
RadiusDisplay.Parent = MainFrame
RadiusCorner = .()
RadiusCorner.CornerRadius = .(, )
RadiusCorner.Parent = RadiusDisplay
Watermark = .()
Watermark.Size = .(, , , )
Watermark.Position = .(, , , -)
Watermark.Text =
Watermark.TextColor3 = .(, , )
Watermark.BackgroundTransparency =
Watermark.Font = .Font.Fondamento
Watermark.TextSize =
Watermark.Parent = MainFrame
MinimizeButton = .()
MinimizeButton.Size = .(, , , )
MinimizeButton.Position = .(, -, , )
MinimizeButton.Text =
MinimizeButton.BackgroundColor3 = .(, , )
MinimizeButton.TextColor3 = .(, , )
MinimizeButton.Font = .Font.Fondamento
MinimizeButton.TextSize =
MinimizeButton.Parent = MainFrame
MinimizeCorner = .()
MinimizeCorner.CornerRadius = .(, )
MinimizeCorner.Parent = MinimizeButton
minimized =
MinimizeButton.MouseButton1Click:(()
minimized = minimized
minimized
MainFrame:(.(, , , ), , , , )
MinimizeButton.Text =
ToggleButton.Visible =
DecreaseRadius.Visible =
IncreaseRadius.Visible =
RadiusDisplay.Visible =
Watermark.Visible =
MainFrame:(.(, , , ), , , , )
MinimizeButton.Text =
ToggleButton.Visible =
DecreaseRadius.Visible =
IncreaseRadius.Visible =
RadiusDisplay.Visible =
Watermark.Visible =
()
)
dragging
dragInput
dragStart
startPos
(input)
delta = input.Position - dragStart
MainFrame.Position = .(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
MainFrame.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
dragging =
dragStart = input.Position
startPos = MainFrame.Position
input.Changed:(()
input.UserInputState == .UserInputState.End
dragging =
)
)
MainFrame.InputChanged:((input)
input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch
dragInput = input
)
UserInputService.InputChanged:((input)
input == dragInput dragging
(input)
)
().Network
().Network = {
BaseParts = {},
Velocity = .(, , )
}
Network.RetainPart = (Part)
(Part) == Part:() Part:()
.(Network.BaseParts, Part)
Part.CustomPhysicalProperties = PhysicalProperties.(, , , , )
Part.CanCollide =
()
LocalPlayer.ReplicationFocus =
RunService.Heartbeat:(()
(LocalPlayer, , .huge)
_, Part (Network.BaseParts)
Part:()
Part.Velocity = Network.Velocity
)
()
radius =
height =
rotationSpeed =
attractionStrength =
ringPartsEnabled =
(Part)
Part:() Part.Anchored Part:()
Part.Parent == LocalPlayer.Character Part:(LocalPlayer.Character)
Part.CustomPhysicalProperties = PhysicalProperties.(, , , , )
Part.CanCollide =
parts = {}
(part)
(part)
.(parts, part)
.(parts, part)
(part)
index = .(parts, part)
index
.(parts, index)
_, part (:())
(part)
.DescendantAdded:(addPart)
.DescendantRemoving:(removePart)
RunService.Heartbeat:(()
ringPartsEnabled
humanoidRootPart = LocalPlayer.Character LocalPlayer.Character:()
humanoidRootPart
tornadoCenter = humanoidRootPart.Position
_, part (parts)
part.Parent part.Anchored
pos = part.Position
distance = (.(pos.X, tornadoCenter.Y, pos.Z) - tornadoCenter).Magnitude
angle = .(pos.Z - tornadoCenter.Z, pos.X - tornadoCenter.X)
newAngle = angle + .(rotationSpeed)
targetPos = .(
tornadoCenter.X + .(newAngle) * .(radius, distance),
tornadoCenter.Y + (height * (.(.((pos.Y - tornadoCenter.Y) / height)))),
tornadoCenter.Z + .(newAngle) * .(radius, distance)
)
directionToTarget = (targetPos - part.Position).unit
part.Velocity = directionToTarget * attractionStrength
)
ToggleButton.MouseButton1Click:(()
ringPartsEnabled = ringPartsEnabled
ToggleButton.Text = ringPartsEnabled
ToggleButton.BackgroundColor3 = ringPartsEnabled .(, , ) .(, , )
()
)
DecreaseRadius.MouseButton1Click:(()
radius = .(, radius - )
RadiusDisplay.Text = .. radius
()
)
IncreaseRadius.MouseButton1Click:(()
radius = .(, radius + )
RadiusDisplay.Text = .. radius
()
)
StarterGui:(, {
Title = ,
Text = ,
Duration =
})
userId = Players:()
thumbType = .ThumbnailType.HeadShot
thumbSize = .ThumbnailSize.Size420x420
content, isReady = Players:(userId, thumbType, thumbSize)
StarterGui:(, {
Title = ,
Text = ,
Icon = content,
Duration =
})
(message)
TextChatService.ChatVersion == .ChatVersion.TextChatService
textChannel = TextChatService.TextChannels.RBXGeneral
textChannel:(message)
:().DefaultChatSystemChatEvents.SayMessageRequest:(message, )
()
)
;
.(C_d);
()
= G2L[];
.Parent.MouseButton1Click:(()
(:())()
)
;
.(C_f);
()
= G2L[];
.Parent.MouseButton1Click:(()
(:())()
)
;
.(C_11);
()
= G2L[];
.Parent.MouseButton1Click:(()
(:())()
)
;
.(C_13);
()
= G2L[];
.Parent.MouseButton1Click:(()
(:())()
)
;
.(C_15);
G2L[], ;Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: discord.com, raw.githubusercontent.com, pastefy.app.
"stop skidding" bring back the chaos era for Natural Disaster Survival