Hi! i probably new in Studio, so i have many problems, like that. When i press Z, it's should do animation&effect, but i can see only mine, and i can't see effects of other players. The same thing with other players. there is script:
repeat wait() until game.Players.LocalPlayer
repeat wait() until game.Players.LocalPlayer.Character
player = game.Players.LocalPlayer
mouse = player:GetMouse()
c = player.Character
anima = script:WaitForChild("Smash")
Enabled = true
mouse.KeyDown:connect(function(key)
key = key:lower()
if key == "z" then
if not Enabled then return end
Enabled = false
local AnimaStart = c.Humanoid:LoadAnimation(anima)
AnimaStart:Play()
local q = Instance.new("Part", c)
q.Shape = "Block"
q.Anchored = true
q.CanCollide = false
q.BottomSurface = "Smooth"
q.TopSurface = "Smooth"
q.Material = "Glass"
q.Transparency = 0.3
q.BrickColor = BrickColor.new("Ghost grey")
q.Size = Vector3.new(5,5,25)
q.CFrame = c.Torso.CFrame *CFrame.new(1.3,0,-15)
local u = Instance.new("SpecialMesh")
u.MeshType = "Sphere"
u.Parent = q
for i = 1, 20 do
q.Size = q.Size +Vector3.new(3,3,5)
wait()
q.Transparency = q.Transparency +0.1
q.Size = q.Size +Vector3.new(3,3,5)
wait()
q.Transparency = q.Transparency +0.1
q.Size = q.Size +Vector3.new(3,3,5)
wait()
q.Transparency = q.Transparency +0.1
q.Size = q.Size +Vector3.new(7,7,10)
wait()
end
wait(5)
q:Destroy()
Enabled = true
end
end)

1 comment
You have to use Remote Events to replicate it to other players