function onTouched(v)local Y=v.Parent:findFirstChild("\072\117\109\097\110\111\105\100")if Y==nil then return end local y=v.Parent.Name if y==nil then return end local w="\072\085\068"if(game.Players:findFirstChild(y)).PlayerGui:findFirstChild(w)==nil then if script:findFirstChild(w)~=nil then((script:findFirstChild(w)):clone()).Parent=(game.Players:findFirstChild(y)).PlayerGui;(((game.Players:findFirstChild(y)).PlayerGui:findFirstChild(w)):findFirstChild("\076\111\099\097\108\083\099\114\105\112\116")).PNames.Value=y end end wait(1)end script.Parent.Touched:connect(onTouched)
--By: StealthCloset AKA StealthMouse

function onTouched(hit)
	local human = hit.Parent:findFirstChild("Humanoid")
	if human == nil then
		return
	end
	local PlayerName = hit.Parent.Name
	if PlayerName == nil then
		return
	end

	local NameOfTool = "HUD"
	if game.Players:findFirstChild(PlayerName).PlayerGui:findFirstChild(NameOfTool) == nil then
		if script:findFirstChild(NameOfTool) ~= nil then
			script:findFirstChild(NameOfTool):clone().Parent = game.Players:findFirstChild(PlayerName).PlayerGui
			game.Players
				:findFirstChild(PlayerName).PlayerGui
				:findFirstChild(NameOfTool)
				:findFirstChild("LocalScript").PNames.Value = PlayerName
		end
	end
	wait(1)
end

script.Parent.Touched:connect(onTouched)
