I tried disabling literally all of my other scripts and it still happens.
I disabled the default tool equipping animation and instead have individual animations play through client scripts. The animation i am playing just affects the left arm and a part of the tool named “CamBody”. The animation’s priority is Action and it loops.
EDIT: i forgot to mention that im using that weird roblox thingy that makes R6 animations play on R15 rigs (AvatarUnification) in order to maximize compatibility with what the player wants. i really hope that isnt the problem because its like my current priority for it to work, if it is the problem i need a fix that allows me to keep it.
script.Parent.Equipped:Connect(function()
frame.Parent.Display.Enabled = true
anim:Play()
script.Parent.Holding:FireServer(true)
end)
script.Parent.Unequipped:Connect(function()
frame.Parent.Display.Enabled = false
anim:Stop()
script.Parent.Holding:FireServer(false)
end)
game:GetService("RunService").Heartbeat:Connect(function()
local turnable = char.Camera:FindFirstChild("Turnable") or nil
--print(turnable)
if turnable then
anim:Stop()
elseif script.Parent.Parent == char then
anim:Play()
end
end)
--turnable is a part that moves parents if the player's camera is locked
--so basically its a check to see if the camera is locked
--i used it early on when trying to replace remoteevents because i didnt like them
--dont ask why i never changed it
ive seen something similar ages ago and iirc it was because the rig motor6ds were set up differently? im not sure how that would be the case given that your animation only affects the left arm, but stupid fixes have worked for me before so best to give it a shot
Did you use a different rig to animate holding the tool from the rig used to animate walking?
i mean yeah but they are both the default R6 rig from roblox, also i dont think it would make a difference since i didnt add keyframes for the other limbs besides the left arm
1 Like
does the animation look different on the server?
nope, still weird serverside
(blah blah blah extra words to exceed thirty letters)
try running the animation on another rig, tell me what happens
i spawned in an R6 rig and it also looks like that when playing the animation and the idle animation
Can you run the animation on the same rig you animated it on?
i tested it and it works correctly when i put the animation on the R6 rig that i animated it on, no weird arms and legs stuff. its probably a problem with the AvatarUnification option that allows R6 animations to be played on R15 players. this happened before with different things but before it was because i was playing from R15 animation → R6 animation, but now im playing from R6 animation → R6 animation so i have no idea what the issue is :PPP
also i misspoke here, i spawned in an R15 rig, not an R6 one
I’m pretty sure that avatar unification allows r15 animation to be played on r6 rigs
Although I haven’t fact checked that so take it with a grain of salt
Can you select all the parts in the rig you animated on and show the orientation indicator and send a screenshot?