No matter what I try, it just doesn’t work and either plays no anim or the player’s default anim.
I’ve tried the following tutorials:
I have no idea why, are these outdated?
The AnimationID’s are owned by me yet still doesnt work.
No matter what I try, it just doesn’t work and either plays no anim or the player’s default anim.
I’ve tried the following tutorials:
I have no idea why, are these outdated?
The AnimationID’s are owned by me yet still doesnt work.
Copying and changing the ids in the Animate localscript also doesn’t do anything.
Animate
localscript from your player’s character.StarterCharacterScripts
Idle
stringvalue (or whichever animation you want to switch)Hey, do you know if it would work if I added this script to ServerScriptService:
game.Players.PlayerAdded:Connect(function(Player)
Player.CharacterAdded:Wait()
local Character = Player.Character
local Humanoid = Character:WaitForChild("Humanoid")
local AnimateScript = Character:WaitForChild("Animate")
AnimateScript.walk.WalkAnim.AnimationId = -- Your Animation ID
AnimateScript.run.RunAnim.AnimationId = -- Your Animation ID
end)
I’m pretty sure this works for at least R15 characters, but I think it works for R6 as well.
I hope this helps, but correct me if I’m wrong or I’ve missed something!
I’m not sure if it would work because the R6 animate script has “Animation1” and “Animation2” in its “walk” and “run” values, however if the R15 animate script has WalkAnim/RunAnim instead of those then it should work.
Thanks! I just tested it. If you put “rbxassetid://” in front of the Animation ID, it works fine on R15, but it doesn’t quite work on R6.
Weird, I tested it on R6 and it worked. It usually automatically puts “rbxassetid://” infront of your AnimationID. I’m glad I could help though, good luck!