For some reason other players can’t see you when the animation occurs for you. The script is a regular script.
The script:
local touchPart = script.Parent -- your touch part
local animationId = 6007672361 -- your custom animation id
touchPart.Touched:Connect(function(hit)
local char = hit.Parent
if char then
local animate = char:FindFirstChild("Animate")
if animate then
animate.walk.WalkAnim.AnimationId = "rbxassetid://".. animationId
animate.run.RunAnim.AnimationId = "rbxassetid://".. animationId
end
end
end)
local touchPart = script.Parent -- your touch part
local animationId = 6016882055 -- your custom animation id
touchPart.Touched:Connect(function(hit)
local char = hit.Parent
if char then
local animate = char:FindFirstChild("Animate")
if animate then
animate.idle.Animation1.AnimationId = "rbxassetid://".. animationId
animate.idle.Animation2.AnimationId = "rbxassetid://".. animationId
end
end
end)local touchPart = script.Parent -- your touch part
local animationId = 6007672361 -- your custom animation id
touchPart.Touched:Connect(function(hit)
local char = hit.Parent
if char then
local animate = char:FindFirstChild("Animate")
if animate then
animate.walk.WalkAnim.AnimationId = "rbxassetid://".. animationId
animate.run.RunAnim.AnimationId = "rbxassetid://".. animationId
end
end
end)
local touchPart = script.Parent -- your touch part
local animationId = 6016882055 -- your custom animation id
touchPart.Touched:Connect(function(hit)
local char = hit.Parent
if char then
local animate = char:FindFirstChild("Animate")
if animate then
animate.idle.Animation1.AnimationId = "rbxassetid://".. animationId
animate.idle.Animation2.AnimationId = "rbxassetid://".. animationId
end
end
end)