Run it
Copy the script and paste it into your executor.
(()
(:())()
)
.CoreGui:().ImageLabel.ImageTransparency =
.CoreGui.Cursor.ImageLabel.ImageColor3 = .(, , )
.CoreGui.Cursor.ImageLabel.action.Image =
.CoreGui.Cursor.ImageLabel.action.ImageTransparency =
.CurrentCamera.FieldOfView =
i, v , .Areas:()
v.Sound.SoundId =
v.Sound.Looped =
ow = .(,)
ow.Volume =
ow.Pitch =
ow.SoundId =
ow.Name =
.UserInputService.InputBegan:((key, gameprocessed)
key.KeyCode.Name ==
gameprocessed
ow:()
.Players.LocalPlayer.Character.Humanoid.HipHeight == -
.Players.LocalPlayer.Character.Humanoid.HipHeight =
.Players.LocalPlayer.Character.Humanoid.HipHeight = -
)
()
()
Player = :().LocalPlayer
Char = .Workspace:(Player.Name)
Hum = Char:()
RS = :()
RS.RenderStepped:(()
CT = ()
Hum.MoveDirection.Magnitude >
BobbleX = .(CT*)*
BobbleY = .(.(CT*))*
Bobble = .(BobbleX,BobbleY,)
Hum.CameraOffset = Hum.CameraOffset:(Bobble, )
Hum.CameraOffset = Hum.CameraOffset *
)
()
player = .Players.LocalPlayer
character = player.Character
character character.Parent
character = player.CharacterAdded:()
humanoid = character:()
torso = character:()
rightShoulder = torso:()
leftShoulder = torso:()
camera = .Workspace.CurrentCamera
updateSpeed =
:().RenderStepped:(()
character[].LocalTransparencyModifier = character[].Transparency
character[].LocalTransparencyModifier = character[].Transparency
camCF = camera.CoordinateFrame
distance = (character.Head.Position - camCF.p).magnitude
distance <= humanoid.Health ~=
rightShoulder.C0 = rightShoulder.C0:((camCF * .(, -, )):(torso.CFrame):() * .(, .pi/, ), updateSpeed)
leftShoulder.C0 = leftShoulder.C0:((camCF * .(-, -, )):(torso.CFrame):() * .(, -.pi/, ), updateSpeed)
rightShoulder.C0 = .(, , ) * .(, .pi/, )
leftShoulder.C0 = .(-, , ) * .(, -.pi/, )
)
()
.Players.LocalPlayer.CharacterAdded:(spend)
()
death = :()[]:()
(r)
r:()
(r)
r.Character
(changing, pitch, volume, sound)
changing.Pitch = pitch
changing.Volume = volume
sound
changing.SoundId ~= (..sound)
changing.SoundId = ..sound
(r)
()
chr = (r)
chr
root = (chr)
root
chr:()
.(,chr).Name =
chr:()
(, ()
index,joint (chr:())
joint:() (()
socket = .()
a1 = .()
a2 = .()
a1.Parent = joint.Part0
a2.Parent = joint.Part1
socket.Parent = joint.Parent
socket.Attachment0 = a1
socket.Attachment1 = a2
a1.CFrame = joint.C0
a2.CFrame = joint.C1
socket.LimitsEnabled =
socket.TwistLimitsEnabled =
)
)
chr:().Died:(()
(()
chr.Archivable =
ragdoll = chr:()
ragdoll.Parent =
:():(ragdoll, )
()
(, ()
index,joint (ragdoll:())
joint:()
joint.Enabled =
(joint)
)
chr.Archivable =
index,joint (ragdoll:())
joint:() joint:() joint:()
joint.CanCollide =
index,joint (chr:())
joint:() joint:() joint:()
joint.Transparency =
joint:() joint:()
joint.Transparency =
joint:()
joint.Visible =
r=death:()
sound = .(,ragdoll.HumanoidRootPart)
sound.Name =
sound.SoundId =
sound.Volume =
sound.Pitch =
sound:()
sound2 = .(,ragdoll.HumanoidRootPart)
sound2.Name =
sound2.SoundId =
sound2.Volume =
sound2.Pitch =
sound2:()
sound3 = .(,ragdoll.HumanoidRootPart)
sound3.Name =
sound3.SoundId =
sound3.Volume =
sound3.Pitch =
sound3:()
r.Parent = ragdoll:() root
ragdoll:():()
()
thinkaboutit1=.(.(-, ),.(, ),.(-, ))
thinkaboutit2=.(.(-, ),.(-, ),.(-, ))
i, v , ragdoll:()
v:() v:() v:()
v.Velocity = thinkaboutit1
v.RotVelocity = thinkaboutit2
)
)
.(()
()
root == ;
root
root:() (root.Dead, , , )
root:() (root.Died, , , )
root:()
chr:().FloorMaterial.Name ==
(root.Running, , , )
chr:().FloorMaterial.Name ==
(root.Running, , , )
chr:().FloorMaterial.Name ==
(root.Running, , , )
chr:().FloorMaterial.Name ==
(root.Running, , , )
chr:().FloorMaterial.Name ==
(root.Running, , , )
chr:().FloorMaterial.Name ==
(root.Running, , , )
)
(v)
(().(()(()(v))))
()
i, v , :():()
.(()(v))
(footsteps)Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: github.com, www.roblox.com.
yes