ok so when you hit the part the text is meant to change but it doesnt work so uhh
script.Parent.Touched:Connect(function(hit)
if hit and hit.Parent:FindFirstChild("Humanoid") then
local player = game.Players:GetPlayerFromCharacter(hit.Parent)
player.PlayerGui.obj.Textlabel.Text = "Placeholder"
end
end)
also this sites moderation hurts ive changed the title about 5 times

2 comments
The script looks alright for me... I think it’s just something with the variables and localizing objects
Try adding a print() to check if it’s all working fine