I have a button which if you press it transfers that info to the server using event funtion. Inside that server script I have some animations I want to put inside the players Animate script,
charEvent.OnServerEvent:Connect(function(Player, Info)
if Info.Parent.Name == "Animation" then
local Script = Player.Character:FindFirstChild("Animate")
--for _, playingTracks in pairs(Player.Character.Humanoid:GetPlayingAnimationTracks()) do
-- playingTracks:Stop(0)
--end
if Script then
if Info.Value == "Stylish" then
Script.jump.JumpAnim.AnimationId = "rbxassetid://619511974"
Script.idle.Animation1.AnimationId = "rbxassetid://619511648"
Script.idle.Animation2.AnimationId = "rbxassetid://619511648"
Script.fall.FallAnim.AnimationId = "rbxassetid://619511417"
Script.swim.Swim.AnimationId = "rbxassetid://619512450"
Script.run.RunAnim.AnimationId = "rbxassetid://619512153"
Script.climb.ClimbAnim.AnimationId = "rbxassetid://619509955"
Script.walk.WalkAnim.AnimationId = "rbxassetid://619512767"
elseif Info.Value == "Bubbly" then
Script.jump.JumpAnim.AnimationId = "rbxassetid://1018553240"
Script.idle.Animation1.AnimationId = "rbxassetid://1018553897"
Script.idle.Animation2.AnimationId = "rbxassetid://1018553897"
Script.fall.FallAnim.AnimationId = "rbxassetid://1018552770"
Script.swim.Swim.AnimationId = "rbxassetid://1018554245"
Script.run.RunAnim.AnimationId = "rbxassetid://1018548665"
Script.climb.ClimbAnim.AnimationId = "rbxassetid://1018554668"
Script.walk.WalkAnim.AnimationId = "rbxassetid://1018549681"
elseif Info.Value == "Robot" then
Script.jump.JumpAnim.AnimationId = "rbxassetid://619522088"
Script.idle.Animation1.AnimationId = "rbxassetid://619521748"
Script.idle.Animation2.AnimationId = "rbxassetid://619521748"
Script.fall.FallAnim.AnimationId = "rbxassetid://619521521"
Script.swim.Swim.AnimationId = "rbxassetid://619522642"
Script.run.RunAnim.AnimationId = "rbxassetid://619522386"
Script.climb.ClimbAnim.AnimationId = "rbxassetid://619521311"
Script.walk.WalkAnim.AnimationId = "rbxassetid://619522849"
elseif Info.Value == "Elder" then
Script.jump.JumpAnim.AnimationId = "rbxassetid://892267917"
Script.idle.Animation1.AnimationId = "rbxassetid://892268340"
Script.idle.Animation2.AnimationId = "rbxassetid://892268340"
Script.fall.FallAnim.AnimationId = "rbxassetid://892267521"
Script.swim.Swim.AnimationId = "rbxassetid://892268710"
Script.run.RunAnim.AnimationId = "rbxassetid://892265784"
Script.climb.ClimbAnim.AnimationId = "rbxassetid://892269341"
Script.walk.WalkAnim.AnimationId = "rbxassetid://892267099"
elseif Info.Value == "Superhero" then
Script.jump.JumpAnim.AnimationId = "rbxassetid://619528412"
Script.idle.Animation1.AnimationId = "rbxassetid://619528125"
Script.idle.Animation2.AnimationId = "rbxassetid://619528125"
Script.fall.FallAnim.AnimationId = "rbxassetid://619527817"
Script.swim.Swim.AnimationId = "rbxassetid://619529095"
Script.run.RunAnim.AnimationId = "rbxassetid://619528716"
Script.climb.ClimbAnim.AnimationId = "rbxassetid://619527470"
Script.walk.WalkAnim.AnimationId = "rbxassetid://619529601"
elseif Info.Value == "Vampire" then
Script.jump.JumpAnim.AnimationId = "rbxassetid://1113742359"
Script.idle.Animation1.AnimationId = "rbxassetid://1113742618"
Script.idle.Animation2.AnimationId = "rbxassetid://1113742618"
Script.fall.FallAnim.AnimationId = "rbxassetid://1113742092"
Script.swim.Swim.AnimationId = "rbxassetid://1113742944"
Script.run.RunAnim.AnimationId = "rbxassetid://1113740510"
Script.climb.ClimbAnim.AnimationId = "rbxassetid://1113743239"
Script.walk.WalkAnim.AnimationId = "rbxassetid://1113741192"
end
end
return
end
end
Unfortunately when doing this my character becomes still and doesn’t do any aminations. How can I fix this problem?
For example, use this animation bundle and help me with a better way to make animation load inside the character!


