Roblox sword combat system trouble

I’m not really sure what to do then, did the free animation come in a dummy?

He said that no dummy exists anymore because everything is already in the animations and should be working.

was he the one that exported the animation?

He said no because everything was already working.

where did the picture in the Expectations come from?

From the game he released. Because it was working fine for him but doesn’t know the problem with mine.

Sorry, I don’t really have an idea on why it’s not working so I can’t help you any more on this topic :slightly_frowning_face:

Could anything else be the problem? Maybe with my Studio? I checked to see if my plugins were updated and they were all fine but I feel like something in my Studio is causing this.

From my experience of using animations, they shouldn’t work if they aren’t made by you or if it’s an animation by group that you aren’t in(the game also needs to be in the group though)

I will just give on the game I spent an entire 2 months on since everything is already screwed up.

tool.Equipped:Connect(function()
    idle:Play() 
end)

Make sure to have the animation priority to idle, as well.

Beyond is right about the animation not being able to play due to the animation being made by another user, that is, the animation won’t work since you’re not the owner. (group owned animations will work with all games if the animation is uploaded to the group the game resides in)

One of the solutions would be for your friend to send the animation within a dummy for you to upload that animation as your own. This can be done by importing the animation from your friend’s side into a dummy object saving the animation to that dummy object and sending that object to you, thus allowing you to use the animation editor to import and upload the animation on your account.

2nd Edit: noticed that this solution sort of has been voided, though your friend still should be able to send the animation to you if it’s under his account, that is:

[plugins → animation editor → import → import from Roblox → choose the animation or insert using the ID → import → save]

1 Like

I just added the loop part that’s it.

local Players = game:GetService("Players")

local localPlayer = Players.LocalPlayer

while not localPlayer.Character do wait() end

local character = localPlayer.Character

local humanoid = character:WaitForChild("Humanoid")

local animation = Instance.new("Animation")

animation.AnimationId = "rbxassetid://YOUR ANIMATION ID HERE"

local animationTrack = humanoid:LoadAnimation(animation)

animationTrack:AdjustWeight(1, 0.00000001)

animationTrack.Looped = true

animationTrack:Play()

Add the animation ID to both of Animation 1 and 2:
image

If you don’t know how to get the Animate script, press play in studio → press on your character in workspace → copy the Animate Script (Ctrl C) → stop the test → paste in StarterCharacterScripts