Hi, for some reason my rig will not move, it may be because the torso and legs are not directly connected. The rig has a hip, and it goes from torso, to hip, to UpperLeg, to knees, then to LowerLeg. If you know why this may be happening, I would appreciate tips on how to fix it, thanks!
is everything unanchored and cancollide off except for the humanoidrootpart?
Yes, everything is unanchored and cancollide is off. The humanoid rootpart is unanchored too because if it is it the rig will not be able to move, and it has cancollide off too. Basically everything is unanchored and cancollide is off.
how do you know the rig doesnt move, so like, have you tested the character as a startercharacter? or when you push it it doesnt move?
It can move/jump, it just doesn’t play animations
you have to add your animations yourself,
you could put this script in serverscript service and just replace the ids with your animations
local Players = game:GetService("Players")
local function onCharacterAdded(character)
local humanoid = character:WaitForChild("Humanoid")
for _, playingTracks in pairs(humanoid:GetPlayingAnimationTracks()) do
playingTracks:Stop(0)
end
local animateScript = character:WaitForChild("Animate")
animateScript.run.RunAnim.AnimationId = "rbxassetid://616163682" -- Run
animateScript.walk.WalkAnim.AnimationId = "rbxassetid://616168032" -- Walk
animateScript.jump.JumpAnim.AnimationId = "rbxassetid://616161997" -- Jump
animateScript.idle.Animation1.AnimationId = "rbxassetid://616158929" -- Idle (Variation 1)
animateScript.idle.Animation2.AnimationId = "rbxassetid://616160636" -- Idle (Variation 2)
animateScript.fall.FallAnim.AnimationId = "rbxassetid://616157476" -- Fall
animateScript.swim.Swim.AnimationId = "rbxassetid://616165109" -- Swim (Active)
animateScript.swimidle.SwimIdle.AnimationId = "rbxassetid://616166655" -- Swim (Idle)
animateScript.climb.ClimbAnim.AnimationId = "rbxassetid://616156119" -- Climb
end
local function onPlayerAdded(player)
player.CharacterAppearanceLoaded:Connect(onCharacterAdded)
end
Players.PlayerAdded:Connect(onPlayerAdded)
Thanks! Do you know how I could add the default Roblox animations? Got any links?
Do you know anyway I could do this without a player? I wanted to make it a npc, but did a starterchar to test it out
Didn’t work as a starterchar, too
or you could look up an animation script
oh ok, sorry if I’m annoying lol. Do you know anyway to do this with a npc that you can’t control? If not I can just look it up.
you could copy the character’s animation script when you play a game and then paste it in startcharscripts or in a npc
The script didn’t work for some reason