here is my script:

script.Parent.MouseEnter:Connect(function()
	script.Parent.BackgroundTransparency=0
	
	script.Parent.textlabel2.Visible = true

		script.Parent.textlabel2.TextTransparency = 0
		script.Parent.textlabel2.TextStrokeTransparency = 0
	
	
	
end)

script.Parent.MouseLeave:Connect(function()
	
	script.Parent.BackgroundTransparency=0.7
	script.Parent.textlabel2.Visible=false
end)

the problem is it doesn't de-activate if the mouse goes offscreen or if it goes into another playergui. The same happens if you move off of the GUI too fast.

1 comment

0

I know your problem! I've seen it happen before. Hopefully someone knows how to stop this.