Hello! So I’m trying to make a Sword for the Player(s) to use to defeat a boss, I made a simple slash animation but the issue is that the animation wont play
Script
local Tool = script.Parent
local Handle = script.Parent.Handle
local SlashAnimation = script.Parent.Slash
local character = script.Parent.Parent
local humanoid = character:FindFirstChild("Humanoid")
local SlashAnim = script.Parent.Slash
local function Slash(hit)
if script.Parent.Activated then
local animationTrack = humanoid:LoadAnimation(SlashAnim)
animationTrack:Play()
if hit.Parent.Name == "Dummy" then
local humanoid = hit.Parent.Humanoid
humanoid.Health = humanoid.Health - 20
else
if hit.Parent.Name ~= "Dummy" then
return
end
end
end
end
script.Parent.Handle.Touched:Connect(Slash)
Error
10:25:18.185 Workspace.ClassicSword.SwordScript:10: attempt to index nil with 'LoadAnimation' - Server - SwordScript:10
10:25:18.186 Stack Begin - Studio
10:25:18.186 Script 'Workspace.ClassicSword.SwordScript', Line 10 - function Slash - Studio - SwordScript:10
10:25:18.186 Stack End - Studio
10:25:26.476 Workspace.ClassicSword.SwordScript:10: attempt to index nil with 'LoadAnimation' - Server - SwordScript:10
10:25:26.477 Stack Begin - Studio
10:25:26.477 Script 'Workspace.ClassicSword.SwordScript', Line 10 - function Slash - Studio - SwordScript:10
10:25:26.478 Stack End - Studio
10:25:26.478 Workspace.ClassicSword.SwordScript:10: attempt to index nil with 'LoadAnimation' - Server - SwordScript:10
10:25:26.479 Stack Begin - Studio
10:25:26.485 Script 'Workspace.ClassicSword.SwordScript', Line 10 - function Slash - Studio - SwordScript:10
10:25:26.485 Stack End - Studio
10:25:35.466 Workspace.ClassicSword.SwordScript:10: attempt to index nil with 'LoadAnimation' - Server - SwordScript:10
10:25:35.466 Stack Begin - Studio
10:25:35.466 Script 'Workspace.ClassicSword.SwordScript', Line 10 - function Slash - Studio - SwordScript:10
10:25:35.467 Stack End - Studio
10:25:35.475 Workspace.ClassicSword.SwordScript:10: attempt to index nil with 'LoadAnimation' - Server - SwordScript:10
10:25:35.476 Stack Begin - Studio
10:25:35.478 Script 'Workspace.ClassicSword.SwordScript', Line 10 - function Slash - Studio - SwordScript:10
10:25:35.479 Stack End - Studio
10:25:35.479 Workspace.ClassicSword.SwordScript:10: attempt to index nil with 'LoadAnimation' - Server - SwordScript:10
10:25:35.480 Stack Begin - Studio
10:25:35.480 Script 'Workspace.ClassicSword.SwordScript', Line 10 - function Slash - Studio - SwordScript:10
10:25:35.480 Stack End - Studio
10:25:35.480 Infinite yield possible on 'Workspace:WaitForChild("Stage1")' - Studio
10:25:35.480 Stack Begin - Studio
10:25:35.480 Script 'Workspace.Flag1.Script', Line 78 - Studio - Script:78
10:25:35.480 Stack End - Studio
10:25:35.795 Workspace.ClassicSword.SwordScript:10: attempt to index nil with 'LoadAnimation' - Server - SwordScript:10
10:25:35.795 Stack Begin - Studio
10:25:35.796 Script 'Workspace.ClassicSword.SwordScript', Line 10 - function Slash - Studio - SwordScript:10
10:25:35.796 Stack End - Studio
10:25:36.125 Workspace.ClassicSword.SwordScript:10: attempt to index nil with 'LoadAnimation' - Server - SwordScript:10
10:25:36.125 Stack Begin - Studio
10:25:36.125 Script 'Workspace.ClassicSword.SwordScript', Line 10 - function Slash - Studio - SwordScript:10
10:25:36.125 Stack End - Studio
10:25:36.147 Workspace.ClassicSword.SwordScript:10: attempt to index nil with 'LoadAnimation' - Server - SwordScript:10
10:25:36.147 Stack Begin - Studio
10:25:36.147 Script 'Workspace.ClassicSword.SwordScript', Line 10 - function Slash - Studio - SwordScript:10
10:25:36.147 Stack End - Studio
10:25:36.147 Workspace.ClassicSword.SwordScript:10: attempt to index nil with 'LoadAnimation' - Server - SwordScript:10
10:25:36.147 Stack Begin - Studio
10:25:36.147 Script 'Workspace.ClassicSword.SwordScript', Line 10 - function Slash - Studio - SwordScript:10
10:25:36.147 Stack End - Studio
10:25:36.190 Workspace.ClassicSword.SwordScript:10: attempt to index nil with 'LoadAnimation' - Server - SwordScript:10
10:25:36.191 Stack Begin - Studio
10:25:36.191 Script 'Workspace.ClassicSword.SwordScript', Line 10 - function Slash - Studio - SwordScript:10
10:25:36.191 Stack End - Studio
10:25:36.191 Workspace.ClassicSword.SwordScript:10: attempt to index nil with 'LoadAnimation' - Server - SwordScript:10
10:25:36.192 Stack Begin - Studio
10:25:36.192 Script 'Workspace.ClassicSword.SwordScript', Line 10 - function Slash - Studio - SwordScript:10
10:25:36.192 Stack End - Studio
10:25:48.234 Workspace.ClassicSword.SwordScript:10: attempt to index nil with 'LoadAnimation' - Server - SwordScript:10
10:25:48.234 Stack Begin - Studio
10:25:48.234 Script 'Workspace.ClassicSword.SwordScript', Line 10 - function Slash - Studio - SwordScript:10
10:25:48.235 Stack End - Studio
10:25:48.241 Workspace.ClassicSword.SwordScript:10: attempt to index nil with 'LoadAnimation' - Server - SwordScript:10
10:25:48.241 Stack Begin - Studio
10:25:48.241 Script 'Workspace.ClassicSword.SwordScript', Line 10 - function Slash - Studio - SwordScript:10
10:25:48.242 Stack End - Studio
10:25:48.332 Workspace.ClassicSword.SwordScript:10: attempt to index nil with 'LoadAnimation' - Server - SwordScript:10
10:25:48.332 Stack Begin - Studio
10:25:48.332 Script 'Workspace.ClassicSword.SwordScript', Line 10 - function Slash - Studio - SwordScript:10
10:25:48.333 Stack End - Studio
10:25:48.449 Workspace.ClassicSword.SwordScript:10: attempt to index nil with 'LoadAnimation' - Server - SwordScript:10
10:25:48.449 Stack Begin - Studio
10:25:48.449 Script 'Workspace.ClassicSword.SwordScript', Line 10 - function Slash - Studio - SwordScript:10
10:25:48.449 Stack End - Studio