Run it
Copy the script and paste it into your executor.
(:())();
()
().ControlType =
((:()), ())()
ignore =
:():(, {
Text = ,
Color = .(, , ),
Font = .Font.GothamBlack,
FontSize = .FontSize.Size48,
})
Players = :()
LocalPlayer = Players.LocalPlayer
.(()
.()
v1, v2, v3 = (Players:())
v4
v3, v4 = (v2, v3)
v3 ==
v4.HealthDisplayDistance = .huge
v4.NameDisplayDistance = .huge
)
Character = LocalPlayer.Character LocalPlayer.CharacterAdded:()
Backpack = LocalPlayer:()
Dead =
Character.Humanoid.Died:(()
Dead =
)
()
v5 = .huge
v6 =
v7, v8 = .Workspace.Live:()
v9 =
v10
v8, v10 = (v7, v8)
v8 ==
v10.Name ~= LocalPlayer.Name (v10:() ~= (v10:() ~= v10:().Health > ))
v11 = (v10.HumanoidRootPart.Position - LocalPlayer.Character.HumanoidRootPart.Position).magnitude
v11 < v5
v9 = v10
v5 = v11
v9
(p12, p13)
p12.CFrame = p12.CFrame - p12.CFrame.Position + .(p13.X, p13.Y, p13.Z)
(p14)
v15 = .()
v15.Parent =
v15.CFrame = p14 Character.Head.CFrame
.Workspace.CurrentCamera.CameraSubject = v15
v15:()
()
.Workspace.CurrentCamera.CameraSubject = Character.Humanoid
(pu16)
(()
pu16:()
)
()
(()
(p17)
v18 = {
{
Goal = p17,
Mobile = ,
},
}
:().LocalPlayer.Character.Communicate:((v18))
()
()
)
(pu20, p21, pu22, p23, p24, p25, pu26)
vu27 = ({
,
,
,
,
,
})[p25]
vu28 = .()
vu28.Anchored =
vu28.Material = .Material.Neon
vu28.CanCollide =
vu28.CFrame = pu20 * .(.(, ), .(, ), .(, ))
vu28.Color = p21
vu28.Size = .(pu22, pu22, pu22)
vu28.Transparency = p23
vu28.Parent =
vu29 = .()
vu29.Brightness = p24
vu29.Color = p21
vu29.Range = pu22 *
vu29.Parent = vu28
vu30 =
.(()
vu31 = pu22 /
vu32 = pu22 /
vu33 = pu22 /
.(()
(()
vu30
_ = ,
vu28.CFrame = vu28.CFrame * .(vu31, vu32, vu33)
.()
vu31 = .(, ) == pu22 / - * pu22 /
vu32 = .(, ) == pu22 / - * pu22 /
vu33 = .(, ) == pu22 / - * pu22 /
)
)
vu27 ~=
vu27 ~=
vu27 ~=
vu27 ~=
vu27 ==
vu30 =
vu28.CFrame = pu20
.(()
(()
.()
vu28.Position = vu28.Position - .(, pu22 / , )
)
)
.(()
(()
.()
vu28.Position = vu28.Position + .(, pu22 / , )
)
)
.(()
(()
v34 =
.()
v34 = v34 + .()
v35 = pu22 * * .(v34)
v36 = pu22 * * .(v34)
vu28.Position = pu20.Position + .(v35, , v36)
)
)
)
pu26 >
.(()
.(pu26 - )
vu28.Size = .(pu22, pu22, pu22)
:():(vu28, TweenInfo.(, .EasingStyle.Linear, .EasingDirection.InOut), {
Size = .(, , ),
}):()
)
vu28.Size = .(pu22, pu22, pu22)
:():(vu28, TweenInfo.(pu26, .EasingStyle.Linear, .EasingDirection.InOut), {
Size = .(, , ),
}):()
.(()
.(pu26)
vu28:()
vu28 =
vu29:()
vu29 =
)
vu28
(p37, p38, p39, p40)
vu41 = p40
v42 = .()
v42.AnimationId = p37
vu43 = Character.Humanoid.Animator:(v42)
vu43:()
vu43.TimePosition = p39
vu43:(p38 )
vu41
.(()
.(vu41)
vu43:()
)
vu43
(p44)
v45, v46, v47 = (Character.Humanoid:():())
v48
v47, v48 = (v46, v47)
v47 ==
v48.Animation.AnimationId == p44
v48:()
()
v49, v50, v51 = (Character.Humanoid:())
v52
v51, v52 = (v50, v51)
v51 ==
v52:()
(p53, p54)
vu55 = .()
vu55.Parent =
vu55.SoundId = p53
vu55.PlaybackSpeed = p54
v56 = vu55
vu55.(v56)
vu55.Ended:(()
vu55:()
)
(p57, pu58, p59)
vu60 = .()
vu60.Name = p57
vu60.RequiresHandle =
vu60.Parent = Backpack
vu60:(, p59)
vu61 =
vu62 = p59
vu63 = LocalPlayer.PlayerGui.Hotbar.Backpack.LocalScript.Cooldown:()
Backpack:() ==
Backpack:(, - )
Backpack:(, Backpack:() + )
v64 = ,
v65 = v64
v66 = LocalPlayer.PlayerGui.Hotbar.Backpack.Hotbar[(v65)].Base.ToolName.Text
v66 == vu60.Name
vu61 = LocalPlayer.PlayerGui.Hotbar.Backpack.Hotbar[(v65)].Base
vu60.Name = vu60.Name .. .. (Backpack:())
LocalPlayer.PlayerGui.Hotbar.Backpack.Hotbar[(v65)].Base.ToolName.Text = v66
vu63.Parent = vu61.Parent
vu63.Size = .(, , , )
Backpack:() ==
Backpack:(, - )
Backpack:(, Backpack:() + )
vu67 = vu61.Activated:(()
vu63.Size == .(, , , )
vu61.Overlay.Visible =
vu63.Size = .(, , - , )
:():(vu63, TweenInfo.(vu62, .EasingStyle.Linear, .EasingDirection.Out), {
Size = .(, , , ),
}):()
()
)
(p68)
({
.KeyCode.Zero,
.KeyCode.One,
.KeyCode.Two,
.KeyCode.Three,
.KeyCode.Four,
.KeyCode.Five,
.KeyCode.Six,
.KeyCode.Seven,
.KeyCode.Eight,
.KeyCode.Nine,
})[p68 + ]
vu70 = :().InputBegan:((
p69
)
p69.KeyCode == ((vu61.Parent)) vu63.Size == .(, , , )
vu61.Overlay.Visible =
vu63.Size = .(, , - , )
:():(vu63, TweenInfo.(vu62, .EasingStyle.Linear, .EasingDirection.Out), {
Size = .(, , , ),
}):()
()
)
vu72 = vu60.AncestryChanged:((_, p71)
p71 ==
vu67:()
vu70:()
PlayerDied:()
p71 == .Live:(LocalPlayer.Name)
.()
vu60.Parent = Backpack
)
Character.Humanoid.Died:(()
vu67:()
vu70:()
vu72:()
)
vu60
Character.Humanoid.Animator.AnimationPlayed:((p73)
v74 = p73.Animation.AnimationId
v74 ==
()
(, , , )
(, , , )
v74 ==
BackTP =
.()
BackTP =
v74 ==
()
()
(, )
v74 ==
()
(, )
TableFlipStart = ()
.() () - TableFlipStart <
v75 = .CurrentCamera.CFrame.LookVector
v76 = .(v75.X, , v75.Z).Unit
Character.HumanoidRootPart.CFrame = .(Character.HumanoidRootPart.Position, Character.HumanoidRootPart.Position + v76)
v74 ==
()
.()
(, )
)
()
TrashcanSkill = (, ()
(UsingTrashcanSkill Character:())
UsingTrashcanSkill =
()
v77, v78, v79 = (.Map.Trash:())
v80
v79, v80 = (v78, v79)
v79 ==
v80:()
v80.Trashcan
()
v82 = Character.HumanoidRootPart.CFrame
.() Dead Character:()
v83 = Invisible
(v82)
v82 = v82 + Character.Humanoid.MoveDirection * v83
(Character.HumanoidRootPart, ().CFrame - Character.HumanoidRootPart.CFrame.LookVector * )
Character.HumanoidRootPart.Velocity = .(, , )
()
()
(Character.HumanoidRootPart, v82)
Character.HumanoidRootPart.Velocity = .(, , )
.(()
.() Dead Character:()
Invisible
(Character.HumanoidRootPart, Character.HumanoidRootPart.CFrame + Character.Humanoid.MoveDirection)
)
UsingTrashcanSkill =
, )
()
PhantomBlinkSkill = (, ()
()
(, , , )
Character.Humanoid.MoveDirection.Magnitude ~=
v84 = Character.HumanoidRootPart.CFrame + Character.Humanoid.MoveDirection *
:():(Character.HumanoidRootPart, TweenInfo.(), {
= v84
}):()
.()
Character.HumanoidRootPart.Velocity = .(, , )
BackTP
()
v85 = Character.HumanoidRootPart.CFrame - Character.HumanoidRootPart.CFrame.LookVector *
:():(Character.HumanoidRootPart, TweenInfo.(), {
= v85
}):()
.()
Character.HumanoidRootPart.Velocity = .(, , )
v86 = Character.HumanoidRootPart
()
v86 = ().HumanoidRootPart
v87 = .()
.() - v87 <
v88 = :():(Character.HumanoidRootPart, TweenInfo.( - (.() - v87)), {
= .(, , ) + v86.Position + v86.Parent.Humanoid.MoveDirection * ,
})
v88:()
.()
v88:()
Character.HumanoidRootPart.Velocity = .(, , )
, )
()
Invisible =
VibralShiftSkill = (, ()
Invisible
Invisible =
Invisible =
()
Invisible
()
(, , ).Stopped:((
)
Invisible
.()
()
)
Invisible
vu90 = Character.Head.Position - Character.HumanoidRootPart.Position
()
v93 = Character.Humanoid.Animator.AnimationPlayed:((
p91
)
v92 = p91.Animation.AnimationId
v92 ~= Invisible
(v92)
)
v94, v95, v96 = (Character:())
v97
v96, v97 = (v95, v96)
v96 ==
v97:()
v97.Massless =
v97.Name ~=
v97:(, v97.Transparency)
v97.Transparency =
v99 = Character.DescendantAdded:((p98)
p98:()
p98.Massless =
p98.Name ~=
p98:(, p98.Transparency)
p98.Transparency =
)
.() Invisible
v100 = .CurrentCamera.CFrame.LookVector
v101 = .(v100.X, , v100.Z).Unit *
(Character.HumanoidRootPart.CFrame + vu90)
Character.HumanoidRootPart.CFrame = .(Character.HumanoidRootPart.Position, Character.HumanoidRootPart.Position + v101) + Character.Humanoid.MoveDirection *
(Character.HumanoidRootPart.CFrame + .(.(- , ) / , .(- , ) / , .(- , ) / ), .(, , .(, )), .(, ) / , , , , )
v93:()
()
.(()
_ = ,
v102 = .CurrentCamera.CFrame.LookVector
v103 = .(v102.X, , v102.Z).Unit *
(Character.HumanoidRootPart.CFrame + vu90)
Character.HumanoidRootPart.CFrame = .(Character.HumanoidRootPart.Position, Character.HumanoidRootPart.Position + v103)
Invisible
.()
()
)
v104, v105, v106 = (Character:())
v107
v106, v107 = (v105, v106)
v106 ==
v107:()
v107.Transparency = v107:() v107.Transparency
v107:(, )
v108 = ()
.()
() - v108 < Invisible
Invisible
v99:()
v109, v110, v111 = (Character:())
v112
v111, v112 = (v110, v111)
v111 ==
v112:()
v112.Massless =
, )
ToolExemption = {
,
,
,
,
,
}
Backpack:()
Backpack:():()
v113, v114, v115 = (Backpack:())
v116
v115, v116 = (v114, v115)
v115 ==
.(ToolExemption, v116.Name)
v116:()
()
()
()
v117, v118, v119 = (Backpack:())
v120
v119, v120 = (v118, v119)
v119 ==
.(ToolExemption, v120.Name)
Backpack.ChildAdded:((p121)
.()
.(ToolExemption, p121.Name)
(p121.Name)
p121:()
)
vu122 = .()
v123 = .()
v124 = .()
v125 = .()
v126 = .()
v127 = .()
vu122.Parent = .Players.LocalPlayer:()
v123.Name =
v123.Parent = vu122
v123.BackgroundColor3 = .(, , )
v123.BackgroundTransparency =
v123.BorderColor3 = .(, , )
v123.BorderSizePixel =
v123.AnchorPoint = .(, )
v123.Position = .(, , , )
v123.Size = .(, , , )
v124.Name =
v124.Parent = v123
v124.BackgroundColor3 = .(, , )
v124.BorderColor3 = .(, , )
v124.Size = .(, , , )
v124.Font = .Font.Highway
v124.Text =
v124.TextColor3 = .(, , )
v124.TextSize =
v125.Name =
v125.Parent = v123
v125.BackgroundTransparency =
v125.Position = .(, , , )
v125.Size = .(, , , )
v125.Font = .Font.Cartoon
v125.Text =
v125.TextColor3 = .(, , )
v125.TextSize =
v125.TextWrapped =
v126.Name =
v126.Parent = v123
v126.BackgroundColor3 = .(, , )
v126.BackgroundTransparency =
v126.BorderColor3 = .(, , )
v126.Position = .(, , , )
v126.Size = .(, , , )
v126.Font = .Font.Cartoon
v126.Text =
v126.TextColor3 = .(, , )
v126.TextSize =
v126.MouseButton1Click:(()
()
)
v127.Name =
v127.Parent = v123
v127.BackgroundColor3 = .(, , )
v127.BackgroundTransparency =
v127.BorderColor3 = .(, , )
v127.Position = .(, , , )
v127.Size = .(, , , )
v127.Font = .Font.Cartoon
v127.Text =
v127.TextColor3 = .(, , )
v127.TextSize =
v127.MouseButton1Click:(()
vu122:()
()
)Obfuscated. The code is scrambled, so you can't read what it does. Common for key systems, but take care.
Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: raw.githubusercontent.com, discord.gg.
Deobfuscated.

Universal