For some reason, whenever I run my script, nothing shows up in the output or the dev console. I wanted to make my script run when a player from a specific team touches a brick. If I remove the lines relating to "player", the script works fine, but without team detecting capabilities.
debounce = false
function onTouched(hit)
local player = game.Players:GetPlayerFromCharacter(hit.Parent)
if player then
if player.TeamColor == ("Bright red") then
if debounce == false then
debounce = true
script.Parent.Alert:play()
wait(1)
script.Parent.CaughtMusic:play()
wait(60)
script.Parent.CaughtMusic:Stop()
debounce = false
else
print("k m8 you are a cop, ill let u free")
end
end
end
script.Parent.Touched:connect(onTouched)
