I made a scrip, it has four local variables. When it runs the third local variable, and prints the name of it, it returns as Workspace?!?!? Why? Can I fix that? Here is my script
wait(1)
script.Parent.Equipped:connect(function(mouse)
mouse.Button1Down:connect(function()
local animation = script.Slash
print("loading")
local plyr = script.Parent.Parent.Parent.Name
print(plyr)
local char = workspace:FindFirstChild(plyr) --here is local variable #3
print(char.Name)
local anim = char.Humanoid:LoadAnimation(animation)
print("done")
end)
end)
Output1(print): Workspace------------------------------------------------------------------------- Output2:(error)Players.Player.Backpack.Tool.Script:10: attempt to index local 'char' (a nil value) Please help!!! Thank you!!!
