Hey guys, I welded a rig to a character, and it seems that the rig is weighing down the character. I made the rig massless, but then that makes it so the character cant move. Anyone know how to fix this? Thanks!
How funny. I recently had this same exact issue a while back and just now fixed it.
The rig that’s being welded needs to have its .PlatformStand enabled.
Hey, I made a mistake. I meant enabled, try that.
how exactly would I implement this into a script? could you give me an example?
It depends, if your adding this to a script that welds the rig to the player, what’s your situation?
I would be adding it to a script that welds the rig to the player
heres the code
game.Players.PlayerAdded:Connect(function(plr)
local Char = plr.Character or plr.CharacterAdded:Wait()
local RootPart = Char:WaitForChild("HumanoidRootPart")
local Weld = Instance.new("WeldConstraint")
local Stand = game:GetService("ReplicatedStorage"):WaitForChild("R6"):Clone()
Stand.Parent = game.Workspace
wait(2)
Stand.HumanoidRootPart.CFrame = RootPart.CFrame * CFrame.new(-3, .2, 3)
Weld.Parent = Stand.HumanoidRootPart
Weld.Part0 = Stand.HumanoidRootPart
Weld.Part1 = RootPart
end)
game.Players.PlayerAdded:Connect(function(plr)
local Char = plr.Character or plr.CharacterAdded:Wait()
local RootPart = Char:WaitForChild("HumanoidRootPart")
local Weld = Instance.new("WeldConstraint")
local Stand = game:GetService("ReplicatedStorage"):WaitForChild("R6"):Clone()
Stand:WaitForChild("Humanoid").PlatformStand = true
Stand.Parent = game.Workspace
wait(2)
Stand.HumanoidRootPart.CFrame = RootPart.CFrame * CFrame.new(-3, .2, 3)
Weld.Parent = Stand.HumanoidRootPart
Weld.Part0 = Stand.HumanoidRootPart
Weld.Part1 = RootPart
end)
this might sound crazy, but it didn’t work…
Try setting the limbs of the rig to .Massless, false.
oh wow i appreciate that it works perfectly but would you mind explaining why that even works?
I slipped up again and I meant to say true, but did that really work? If so, I honestly don’t know how, probably because its PlatformStanding or something.
Limbs massless, head and torso mass set to true, worked perfectly. yeah it worked
Oh, then its probably because some of the parts are massless, cause you know mass less is no weight.
Thanks for the explanation and the help. Have a great night!
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.