Basically I'm making a vibe game, I have sit anims that are already scripted but show up in only my screen, I did a team test to check but only I could see it, my friend sent a photo of how their screen was but it showed as if it was a normal sit anim. here's the script, seat = script.Parent function added(child) if (child.className=="Weld") then human = child.part1.Parent:FindFirstChild("Humanoid") if human ~= nil then anim = human:LoadAnimation(seat.sitanim) anim:Play() end end end
function removed(child2) if anim ~= nil then anim:Stop() anim:Remove() end end
seat.ChildAdded:connect(added) seat.ChildRemoved:connect(removed) how do you make it a server script instead of a local?? i don't think it's the script's problem, the animation only plays for the animation creator???

4 comments
Is your script LocalScript or Server Sript? Maybe that is the problem
I believe it's a local script, I'll try it out
A LocalScript will only show the animations locally, so you need to play the animation on the server. You should probably use a RemoteEvent for this.
How do you use a remote event?? i'm new to scripting, can you answer in the answer this question part??