local Tool = script.Parent.Parent local Handle = Tool:WaitForChild("Handle") Tool.Equipped:Connect(function(Mouse) local player = game:GetService("Players"):GetPlayerFromCharacter(Mouse.Parent) print(player) -- nil Mouse.Button1Down:Connect(function() print(player) -- nil wait(1) end) end)
doesnt work