Here's my script, in the print(Player) I get my player name so shouldn't it work?
local Debounce = false
script.Parent.Touched:Connect(function(Object)
if Object.Parent:FindFirstChild("Humanoid") then
local player = Object.Parent
print(player)
game.ReplicatedStorage.JoinTeam:FireClient(player)
end
end)

1 comment
It's not firing? Well that's not good. Are there any errors?