
KeylessUniversal

local plrs = game:GetService("Players")
local rs = game:GetService("RunService")
local Player = plrs.LocalPlayer
local char = Player.Character or Player.CharacterAdded:Wait()
local humanoid = char:FindFirstChildOfClass("Humanoid")
char:WaitForChild("Animate").Disabled = true
if humanoid.RigType == Enum.HumanoidRigType.R6 then
char["Torso"]:FindFirstChild("Right Shoulder"):Destroy()
char["Torso"]:FindFirstChild("Left Shoulder"):Destroy()
char["Torso"]:FindFirstChild("Right Hip"):Destroy()
char["Torso"]:FindFirstChild("Left Hip"):Destroy()
char["HumanoidRootPart"]:FindFirstChild("RootJoint"):Destroy()
end
local rig = game:GetObjects("rbxassetid://5195737219")[1]
rig.Name = "dumbass"
rig.Parent = char
rig.HumanoidRootPart.Anchored = false
workspace.CurrentCamera.CameraSubject = rig
rig.HumanoidRootPart.CFrame = char.HumanoidRootPart.CFrame
local function cf(part, rigpart)
part.Velocity = Vector3.new(0, 30, 0)
part.CFrame = rigpart.CFrame
end
local col = rs.Stepped:Connect(function()
for _, v in pairs(char:GetChildren()) do
if v:IsA("BasePart") then
v.CanCollide = false
end
end
end)
local CFloop = rs.Heartbeat:Connect(function()
if not rig or not rig.Parent then
CFloop:Disconnect()
col:Disconnect()
return
end
rig.Humanoid.Jump = humanoid.Jump
rig.Humanoid:Move(humanoid.MoveDirection)
cf(char["Torso"], rig["Torso"])
cf(char["Left Arm"], rig["Left Arm"])
cf(char["Right Arm"], rig["Right Arm"])
cf(char["Left Leg"], rig["Left Leg"])
cf(char["Right Leg"], rig["Right Leg"])
end)
local CAnimate = char.Animate:Clone()
CAnimate.Parent = rig
CAnimate.Disabled = false



patched years ago
@Astric wym years ago it was created 3 months ago