Run it
Copy the script and paste it into your executor.
-- Settings
--by oldhacfard
Player = .Players.LocalPlayer
RunService = :()
Camera = .CurrentCamera
HatConfigs = {
[] = .(, , ),
[] = .(, , ),
[] = .(, -, ) * .(, , .()),
[] = .(-, -, ) * .(, , .(-))
}
SavedHats = {}
()
char = Player.Character
char
_, v (char:())
v:()
handle = v:()
handle
handle.Parent =
handle.CanCollide =
bv = .(, handle)
bv.MaxForce = .(.huge, .huge, .huge)
bv.Velocity = .(, , )
.(SavedHats, {
Part = handle,
Name = v.Name
})
Proxy = .(, )
Proxy.Name =
Proxy.Anchored =
Proxy.CanCollide =
Proxy.Transparency =
Proxy.Size = .(, , )
bp = .(, Proxy)
bp.MaxForce = .(.huge, .huge, .huge)
bp.P =
Player.Character
bp.Position = Player.Character.HumanoidRootPart.Position
()
.(()
(()
Player.Character Player.Character:()
Player.Character.Humanoid.Health =
)
.()
)
RunService.Heartbeat:(()
_, hatData (SavedHats)
handle = hatData.Part
config = HatConfigs[hatData.Name] .(, , )
handle handle.Parent
handle.CFrame = Proxy.CFrame * config
handle.Velocity = .(, , )
Camera.CameraSubject = Proxy
)
RunService.RenderStepped:(()
(()
Player.Character Player.Character:()
moveDir = Player.Character.Humanoid.MoveDirection
bp.Position = bp.Position + (moveDir * )
)
Camera.CameraType = .CameraType.Custom
)
()
--
Never paste your .ROBLOSECURITY cookie anywhere, and use an alt account with scripts.

Universal