Button = script.Parent
local replicatedstorage = game:GetService("ReplicatedStorage")
local rokaevent = replicatedstorage.Roka
local transparency = replicatedstorage.TransparencyPucci
local transparency1 = replicatedstorage.TransparencyPucciDisable
local cd = false
Button.MouseButton1Click:Connect(function()
local plr = game.Players.LocalPlayer
local char = plr.Character
local hum = char.Humanoid
hum.WalkSpeed = 0
hum.JumpPower = 0
script.Parent.Parent.Parent.Parent.Parent.Character.Torso.CFrame = CFrame.new(2931.025, 127.176, -158.614)
if cd == true then return end
cd = true
transparency:FireServer()
script.Parent.Parent.Parent.Parent.RokaGUI.Enabled = false
game.Workspace.Pucci.Stand["Stand Head"].Summon.Playing = true
local plr = game.Players.LocalPlayer
local chr = plr.Character
local stand = chr:WaitForChild("Stand")
local hum = char.Humanoid
local hum = game.Workspace.Pucci.Stand.Humanoid
stand:Destroy()
local anim = Instance.new("Animation")
anim.AnimationId = "http://www.roblox.com/asset/?id=5251592082"
local playAnim = hum:LoadAnimation(anim)
playAnim:Play()
wait(0.45)
game.Workspace.Pucci.Stand["Stand Head"].Steal.Playing = true
wait(1.3)
transparency1:FireServer()
wait(1.2)
game.Workspace.Pucci.Stand["Stand Head"].Steal.Playing = false
rokaevent:FireServer()
end)
Basically, the animation only shows for the local player, i need it to show for the whole server. I've tried anything possilbe but am unable to, script is a local script obviously. And fixes?

3 comments
So i'll need to create a seperate remote in order for other players to see the animation?
What the remote event does is connect a local script to a server script. Whatever happens on a local script only the player who has it will see, whatever happens on a server script everyone will see. You use the local script to get data that only local scripts can get (playerID, UI buttons etc) and then send that data to a server script to do an action with it
Right, thanks!