I know about filtering enabled and I've done most of this right, But for some reason whenever I call a remote event/function from the server to the client, It works in studio but when I go into the server and do the same thing, It says that it has to be a player object.
local Players = game:GetService("Players"):FindFirstChild(Tool.Parent.Name) script.Parent.Equipped:Connect(function() Equipped = true game.ReplicatedStorage.ChangeCursor:FireClient(Player, "1776629404") end)
I've tried using playerfromcharacter, Just getting the name. It still didn't work.