for Q,m in pairs(script.Parent.Parent.Folder:GetChildren())do m.MouseEnter:Connect(function()canfollow=true print("\108")frame.Text=m.showtext.Value;(game:GetService("\082\117\110\083\101\114\118\105\099\101")).RenderStepped:Connect(function()if canfollow==true then local Q=userInputService:GetMouseLocation()frame.Position=UDim2.new(0,Q.X-50,0,Q.Y-60)frame.Visible=true else end end)m.MouseLeave:Connect(function()canfollow=false frame.Visible=false frame.Text=""end)end)end

for i,v in pairs (script.Parent.Parent.Folder:GetChildren()) do
	v.MouseEnter:Connect(function()
		canfollow = true
		print("l")
		frame.Text = v.showtext.Value

		game:GetService("RunService").RenderStepped:Connect(function()
			if canfollow == true then
				local pos = userInputService:GetMouseLocation()
				frame.Position = UDim2.new(0, pos.X -50, 0, pos.Y - 60)
				frame.Visible = true
			else
			end
		end)

		v.MouseLeave:Connect(function()
			canfollow = false
			frame.Visible = false
			frame.Text = ""
		end)
	end)

end
